Represents a numeric message.
Inherits IrcMessage.
Public Member Functions | |
Q_INVOKABLE | IrcNumericMessage (IrcConnection *connection) |
Public Member Functions inherited from IrcMessage | |
Q_INVOKABLE | IrcMessage (IrcConnection *connection) |
virtual | ~IrcMessage () |
QByteArray | encoding () const |
Q_INVOKABLE QByteArray | toData () const |
Properties | |
int | code |
bool | composed |
Properties inherited from IrcMessage | |
QString | account |
QString | command |
IrcConnection | connection |
Flags | flags |
QString | host |
QString | ident |
IrcNetwork | network |
QString | nick |
bool | own |
QStringList | parameters |
QString | prefix |
QVariantMap | tags |
QDateTime | timeStamp |
Type | type |
bool | valid |
Additional Inherited Members | |
Public Types inherited from IrcMessage | |
enum | Flag { None = 0x00, Own = 0x01, Identified = 0x02, Unidentified = 0x04, Playback = 0x08, Implicit = 0x10 } |
enum | Type { Unknown, Capability, Error, Invite, Join, Kick, Mode, Motd, Names, Nick, Notice, Numeric, Part, Ping, Pong, Private, Quit, Topic, WhoReply, Account, Away, Whois, Whowas, HostChange } |
Static Public Member Functions inherited from IrcMessage | |
static Q_INVOKABLE IrcMessage * | fromData (const QByteArray &data, IrcConnection *connection) |
static Q_INVOKABLE IrcMessage * | fromParameters (const QString &prefix, const QString &command, const QStringList ¶meters, IrcConnection *connection) |
|
explicit |
Constructs a new IrcNumericMessage with connection.
|
read |
This property holds the numeric code.
|
read |
This property holds whether the message is composed.
RPL_MOTDSTART
, RPL_MOTD
, and RPL_ENDOFMOTD
are composed as IrcMotdMessage RPL_NAMREPLY
and RPL_ENDOFNAMES
are composed as IrcNamesMessage RPL_TOPIC
and RPL_NOTOPIC
are composed as IrcTopicMessage RPL_INVITING
and RPL_INVITED
are composed as IrcInviteMessage RPL_WHOREPLY
is composed as IrcWhoReplyMessage RPL_CHANNELMODEIS
is composed as IrcModeMessage RPL_AWAY
, RPL_UNAWAY
, RPL_NOWAWAY
are composed as as IrcAwayMessage