33 #include <IrcConnection> 34 #include <QtCore/qset.h> 35 #include <QtCore/qhash.h> 36 #include <QtCore/qobject.h> 37 #include <QtCore/qscopedpointer.h> 38 #include <QtNetwork/qabstractsocket.h> 43 class IrcProtocolPrivate;
68 void setNickName(const
QString& name);
71 void setAvailableCapabilities(const
QSet<QString>& capabilities);
72 void setActiveCapabilities(const
QSet<QString>& capabilities);
76 Q_DECLARE_PRIVATE(IrcProtocol)
77 Q_DISABLE_COPY(IrcProtocol)
79 Q_PRIVATE_SLOT(d_func(),
void _irc_pauseHandshake())
80 Q_PRIVATE_SLOT(d_func(),
void _irc_resumeHandshake())
85 #endif // IRCPROTOCOL_H Provides means to establish a connection to an IRC server.
Definition: ircconnection.h:48
Implements the IRC protocol and provides means for implementing support for custom protocols...
Definition: ircprotocol.h:45
The base class of all messages.
Definition: ircmessage.h:47