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