diff options
author | Adam <Adam@anope.org> | 2012-02-19 20:54:55 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2012-02-19 20:54:55 -0500 |
commit | b84e0804636d3868684c6ec2670207e7ae1cadeb (patch) | |
tree | 059be9a9da7b530970bc44f2c8eee5f61497a82e /include/uplink.h | |
parent | 0ba58d7d0eea4e2a0e0d18a66880f84af6fea60e (diff) |
Made our message sources actual clients/servers, and put in a few more default messages for very standard things (KICK etc)
Diffstat (limited to 'include/uplink.h')
-rw-r--r-- | include/uplink.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/uplink.h b/include/uplink.h index 7f200d426..70b20a28b 100644 --- a/include/uplink.h +++ b/include/uplink.h @@ -25,11 +25,15 @@ class UplinkSocket : public ConnectionSocket, public BufferedSocket class CoreExport Message { - Anope::string source; + private: + const Server *server; + const User *user; std::stringstream buffer; + public: Message(); - Message(const Anope::string &); + explicit Message(const Server *); + explicit Message(const User *); ~Message(); template<typename T> Message &operator<<(const T &val) { |