Save our own host, as reported by the server

This commit is contained in:
louiz’
2016-06-15 15:51:13 +02:00
parent 4b1c580bb9
commit 849c50f9f3
2 changed files with 23 additions and 0 deletions
+10
View File
@@ -217,6 +217,10 @@ public:
* received etc), send the self presence and topic to the XMPP user.
*/
void on_channel_completely_joined(const IrcMessage& message);
/**
* Save our own host, as reported by the server
*/
void on_own_host_received(const IrcMessage& message);
/**
* We tried to set an invalid nickname
*/
@@ -283,6 +287,12 @@ private:
* The hostname of the server we are connected to.
*/
const std::string hostname;
/**
* Our own host, as reported by the IRC server.
* By default (and if it is not overridden by the server), it is a
* meaningless string, with the maximum allowed size
*/
std::string own_host{63, '*'};
/**
* The hostname of the user. This is used in the USER and the WEBIRC
* commands, but only the one in WEBIRC will be used by the IRC server.