Anope IRC Services  Version 2.0
memoserv.h
Go to the documentation of this file.
1 #ifndef MEMOSERV_H
2 #define MEMOSERV_H
3 
4 class MemoServService : public Service
5 {
6  public:
7  enum MemoResult
8  {
13  };
14 
15  MemoServService(Module *m) : Service(m, "MemoServService", "MemoServ")
16  {
17  }
18 
25  virtual MemoResult Send(const Anope::string &source, const Anope::string &target, const Anope::string &message, bool force = false) = 0;
26 
30  virtual void Check(User *u) = 0;
31 };
32 
33 #endif // MEMOSERV_H
34 
virtual MemoResult Send(const Anope::string &source, const Anope::string &target, const Anope::string &message, bool force=false)=0
Definition: users.h:34
MemoServService(Module *m)
Definition: memoserv.h:15
virtual void Check(User *u)=0