ZNC trunk
Loading...
Searching...
No Matches
Message.h File Reference
#include <znc/zncconfig.h>
#include <znc/ZNCString.h>
#include <znc/Nick.h>
#include <sys/time.h>
Include dependency graph for Message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CMessage
 Here is a small explanation of how messages on IRC work, and how you can use this class to get useful information from the parsed message. More...
class  CTargetMessage
class  CActionMessage
class  CAuthenticateMessage
class  CCTCPMessage
class  CJoinMessage
class  CModeMessage
class  CNickMessage
class  CNoticeMessage
class  CNumericMessage
class  CKickMessage
class  CInviteMessage
class  CPartMessage
class  CQuitMessage
class  CTextMessage
class  CTopicMessage
class  CChgHostMessage

Macros

#define ZNC_MSG_DEPRECATED(msg)
#define REGISTER_ZNC_MESSAGE(M)

Functions

 REGISTER_ZNC_MESSAGE (CTargetMessage)
 REGISTER_ZNC_MESSAGE (CActionMessage)
 REGISTER_ZNC_MESSAGE (CAuthenticateMessage)
 REGISTER_ZNC_MESSAGE (CCTCPMessage)
 REGISTER_ZNC_MESSAGE (CJoinMessage)
 REGISTER_ZNC_MESSAGE (CModeMessage)
 REGISTER_ZNC_MESSAGE (CNickMessage)
 REGISTER_ZNC_MESSAGE (CNoticeMessage)
 REGISTER_ZNC_MESSAGE (CNumericMessage)
 REGISTER_ZNC_MESSAGE (CKickMessage)
 REGISTER_ZNC_MESSAGE (CInviteMessage)
 REGISTER_ZNC_MESSAGE (CPartMessage)
 REGISTER_ZNC_MESSAGE (CQuitMessage)
 REGISTER_ZNC_MESSAGE (CTextMessage)
 REGISTER_ZNC_MESSAGE (CTopicMessage)
 REGISTER_ZNC_MESSAGE (CChgHostMessage)

Macro Definition Documentation

◆ REGISTER_ZNC_MESSAGE

#define REGISTER_ZNC_MESSAGE ( M)

◆ ZNC_MSG_DEPRECATED

#define ZNC_MSG_DEPRECATED ( msg)
Value:
__attribute__((deprecated(msg)))

Referenced by CMessage::GetParams(), and CUser::PutAllUser().

Function Documentation

◆ REGISTER_ZNC_MESSAGE() [1/16]

REGISTER_ZNC_MESSAGE ( CActionMessage )

◆ REGISTER_ZNC_MESSAGE() [2/16]

REGISTER_ZNC_MESSAGE ( CAuthenticateMessage )

◆ REGISTER_ZNC_MESSAGE() [3/16]

REGISTER_ZNC_MESSAGE ( CChgHostMessage )

◆ REGISTER_ZNC_MESSAGE() [4/16]

REGISTER_ZNC_MESSAGE ( CCTCPMessage )

◆ REGISTER_ZNC_MESSAGE() [5/16]

REGISTER_ZNC_MESSAGE ( CInviteMessage )

◆ REGISTER_ZNC_MESSAGE() [6/16]

REGISTER_ZNC_MESSAGE ( CJoinMessage )

◆ REGISTER_ZNC_MESSAGE() [7/16]

REGISTER_ZNC_MESSAGE ( CKickMessage )

◆ REGISTER_ZNC_MESSAGE() [8/16]

REGISTER_ZNC_MESSAGE ( CModeMessage )

◆ REGISTER_ZNC_MESSAGE() [9/16]

REGISTER_ZNC_MESSAGE ( CNickMessage )

◆ REGISTER_ZNC_MESSAGE() [10/16]

REGISTER_ZNC_MESSAGE ( CNoticeMessage )

◆ REGISTER_ZNC_MESSAGE() [11/16]

REGISTER_ZNC_MESSAGE ( CNumericMessage )

◆ REGISTER_ZNC_MESSAGE() [12/16]

REGISTER_ZNC_MESSAGE ( CPartMessage )

◆ REGISTER_ZNC_MESSAGE() [13/16]

REGISTER_ZNC_MESSAGE ( CQuitMessage )

◆ REGISTER_ZNC_MESSAGE() [14/16]

REGISTER_ZNC_MESSAGE ( CTargetMessage )

◆ REGISTER_ZNC_MESSAGE() [15/16]

REGISTER_ZNC_MESSAGE ( CTextMessage )

◆ REGISTER_ZNC_MESSAGE() [16/16]

REGISTER_ZNC_MESSAGE ( CTopicMessage )