Represents a reply message to a WHOIS command. More...
#include <IrcMessage>
Inherits IrcMessage.
Public Member Functions | |
| Q_INVOKABLE | IrcWhoisMessage (IrcConnection *connection) |
| QString | account () const |
| QString | address () const |
| QString | awayReason () const |
| QStringList | channels () const |
| int | idle () const |
| QString | info () const |
| QString | realName () const |
| QString | server () const |
| QDateTime | since () const |
Public Member Functions inherited from IrcMessage | |
| Q_INVOKABLE | IrcMessage (IrcConnection *connection) |
| ~IrcMessage () override | |
| QString | account () const |
| Q_INVOKABLE IrcMessage * | clone (QObject *parent=nullptr) const |
| QString | command () const |
| IrcConnection * | connection () const |
| QByteArray | encoding () const |
| Flags | flags () const |
| QString | host () const |
| QString | ident () const |
| IrcNetwork * | network () const |
| QString | nick () const |
| QString | parameter (int index) const |
| QStringList | parameters () const |
| QString | prefix () const |
| Q_INVOKABLE void | setFlag (Flag flag, bool on=true) |
| void | setParameter (int index, const QString ¶meter) |
| void | setTag (const QString &name, const QVariant &tag) |
| QVariant | tag (const QString &name) const |
| QVariantMap | tags () const |
| Q_INVOKABLE bool | testFlag (Flag flag) const |
| QDateTime | timeStamp () const |
| Q_INVOKABLE QByteArray | toData () const |
| Type | type () const |
Properties | |
| bool | secure |
Properties inherited from IrcMessage | |
| bool | implicit |
| bool | own |
| 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 , Batch } |
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 IrcWhoisMessage with connection.
| QString IrcWhoisMessage::account | ( | ) | const |
This property holds the account name of the user.
| QString IrcWhoisMessage::address | ( | ) | const |
This property holds the address the user is connecting from.
| QString IrcWhoisMessage::awayReason | ( | ) | const |
This property holds the away reason of the user.
| QStringList IrcWhoisMessage::channels | ( | ) | const |
This property holds the visible list of channels of the user.
| int IrcWhoisMessage::idle | ( | ) | const |
This property holds the number of seconds the user has been idle.
| QString IrcWhoisMessage::info | ( | ) | const |
This property holds info of the server the user is on.
| QString IrcWhoisMessage::realName | ( | ) | const |
This property holds the real name of the user.
| QString IrcWhoisMessage::server | ( | ) | const |
This property holds the server address user is on.
| QDateTime IrcWhoisMessage::since | ( | ) | const |
This property holds the time since user has been online.
|
read |
This property holds whether the user is using a secure connection.