1#ifndef _KVI_IRCCONNECTIONREQUESTQUEUE_H_
2#define _KVI_IRCCONNECTIONREQUESTQUEUE_H_
The class which manages a channel.
Definition KviChannelWindow.h:108
RequestTypes
Definition KviIrcConnectionRequestQueue.h:70
@ BanException
Definition KviIrcConnectionRequestQueue.h:72
@ Invite
Definition KviIrcConnectionRequestQueue.h:73
@ Who
Definition KviIrcConnectionRequestQueue.h:74
@ QuietBan
Definition KviIrcConnectionRequestQueue.h:75
@ Mode
Definition KviIrcConnectionRequestQueue.h:71
@ Ban
Definition KviIrcConnectionRequestQueue.h:76
KviIrcConnectionRequestQueue()
Constructs the request queue objects.
Definition KviIrcConnectionRequestQueue.cpp:35
void enqueueChannel(KviChannelWindow *pChan)
Enqueues the channel in the queue stack.
Definition KviIrcConnectionRequestQueue.cpp:45
QQueue< KviChannelWindow * > m_channels
Definition KviIrcConnectionRequestQueue.h:79
bool isQueued(KviChannelWindow *pChan) const
Checks if a channel is in the queue stack.
Definition KviIrcConnectionRequestQueue.h:103
RequestTypes m_curType
Definition KviIrcConnectionRequestQueue.h:81
QTimer m_timer
Definition KviIrcConnectionRequestQueue.h:80
void dequeueChannel(KviChannelWindow *pChan)
Removes the channel from the queue stack.
Definition KviIrcConnectionRequestQueue.cpp:55
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127