#include <KviIrcConnectionServerInfo.h>
KviIrcConnectionServerInfo::KviIrcConnectionServerInfo |
( |
| ) |
|
|
protected |
References buildModePrefixTable(), m_bSupportsCap, m_bSupportsCodePages, m_bSupportsWatchList, m_bSupportsWhox, m_iMaxModeChanges, m_iMaxTopicLen, m_pModePrefixTable, m_pServInfo, m_szListModes, m_szParameterModes, m_szParameterWhenSetModes, m_szPlainModes, m_szSupportedChannelModes, m_szSupportedChannelTypes, m_szSupportedModeFlags, and m_szSupportedModePrefixes.
KviIrcConnectionServerInfo::~KviIrcConnectionServerInfo |
( |
| ) |
|
|
protected |
void KviIrcConnectionServerInfo::addSupportedCaps |
( |
const QString & |
szCapList | ) |
|
|
protected |
void KviIrcConnectionServerInfo::buildModePrefixTable |
( |
| ) |
|
|
private |
References KviMemory::allocate(), KviIrcUserEntry::ChanAdmin, KviIrcUserEntry::ChanOwner, KviMemory::free(), KviIrcUserEntry::HalfOp, i, m_pModePrefixTable, m_szSupportedModeFlags, m_szSupportedModePrefixes, m_uPrefixes, KviIrcUserEntry::Op, KviIrcUserEntry::UserOp, and KviIrcUserEntry::Voice.
Referenced by KviIrcConnectionServerInfo(), and setSupportedModePrefixes().
const QString& KviIrcConnectionServerInfo::getChannelModeDescription |
( |
char |
mode | ) |
|
|
inline |
bool KviIrcConnectionServerInfo::getNeedsOperToSetS |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::getNeedsOpToListModeseI |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::getUserModeDescription |
( |
QChar |
mode | ) |
|
|
inline |
QChar KviIrcConnectionServerInfo::getUserModeRequirement |
( |
QChar |
mode | ) |
|
|
inline |
bool KviIrcConnectionServerInfo::isSupportedChannelType |
( |
QChar |
c | ) |
|
bool KviIrcConnectionServerInfo::isSupportedModeFlag |
( |
QChar |
c | ) |
|
bool KviIrcConnectionServerInfo::isSupportedModePrefix |
( |
QChar |
c | ) |
|
int KviIrcConnectionServerInfo::maxModeChanges |
( |
| ) |
|
|
inline |
int KviIrcConnectionServerInfo::maxTopicLen |
( |
| ) |
|
|
inline |
QChar KviIrcConnectionServerInfo::modeFlagChar |
( |
kvi_u32_t |
flag | ) |
|
kvi_u32_t KviIrcConnectionServerInfo::modeFlagFromModeChar |
( |
QChar |
c | ) |
|
kvi_u32_t KviIrcConnectionServerInfo::modeFlagFromPrefixChar |
( |
QChar |
c | ) |
|
QChar KviIrcConnectionServerInfo::modePrefixChar |
( |
kvi_u32_t |
flag | ) |
|
const QString& KviIrcConnectionServerInfo::name |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::networkName |
( |
| ) |
|
|
inline |
char KviIrcConnectionServerInfo::registerModeChar |
( |
| ) |
|
|
inline |
void KviIrcConnectionServerInfo::setMaxModeChanges |
( |
int |
iModes | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setMaxTopicLen |
( |
int |
iTopLen | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setName |
( |
const QString & |
szName | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setNetworkName |
( |
const QString & |
szName | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setServerVersion |
( |
const QString & |
version | ) |
|
void KviIrcConnectionServerInfo::setSupportedChannelModes |
( |
const QString & |
szSupportedChannelModes | ) |
|
|
protected |
void KviIrcConnectionServerInfo::setSupportedChannelTypes |
( |
const QString & |
szSupportedChannelTypes | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setSupportedModePrefixes |
( |
const QString & |
szSupportedModePrefixes, |
|
|
const QString & |
szSupportedModeFlags |
|
) |
| |
|
protected |
void KviIrcConnectionServerInfo::setSupportedUserModes |
( |
const QString & |
szSupportedUserModes | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setSupportsCodePages |
( |
bool |
bSupportsCodePages | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setSupportsWatchList |
( |
bool |
bSupportsWatchList | ) |
|
|
inlineprotected |
void KviIrcConnectionServerInfo::setSupportsWhox |
( |
bool |
bSupportsWhox | ) |
|
|
inlineprotected |
const char* KviIrcConnectionServerInfo::software |
( |
| ) |
|
|
inline |
const QStringList& KviIrcConnectionServerInfo::supportedCaps |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedChannelModes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedChannelTypes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedListModes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedModeFlags |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedModePrefixes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedParameterModes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedParameterWhenSetModes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedPlainModes |
( |
| ) |
|
|
inline |
const QString& KviIrcConnectionServerInfo::supportedUserModes |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::supportsCap |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::supportsCodePages |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::supportsWatchList |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::supportsWhox |
( |
| ) |
|
|
inline |
bool KviIrcConnectionServerInfo::m_bSupportsCap |
|
private |
bool KviIrcConnectionServerInfo::m_bSupportsCodePages |
|
private |
bool KviIrcConnectionServerInfo::m_bSupportsWatchList |
|
private |
bool KviIrcConnectionServerInfo::m_bSupportsWhox |
|
private |
int KviIrcConnectionServerInfo::m_iMaxModeChanges |
|
private |
int KviIrcConnectionServerInfo::m_iMaxTopicLen |
|
private |
QStringList KviIrcConnectionServerInfo::m_lSupportedCaps |
|
private |
kvi_u32_t* KviIrcConnectionServerInfo::m_pModePrefixTable |
|
private |
QString KviIrcConnectionServerInfo::m_szListModes |
|
private |
QString KviIrcConnectionServerInfo::m_szName |
|
private |
QString KviIrcConnectionServerInfo::m_szNetworkName |
|
private |
QString KviIrcConnectionServerInfo::m_szParameterModes |
|
private |
QString KviIrcConnectionServerInfo::m_szParameterWhenSetModes |
|
private |
QString KviIrcConnectionServerInfo::m_szPlainModes |
|
private |
QString KviIrcConnectionServerInfo::m_szSupportedChannelModes |
|
private |
QString KviIrcConnectionServerInfo::m_szSupportedChannelTypes |
|
private |
QString KviIrcConnectionServerInfo::m_szSupportedModeFlags |
|
private |
QString KviIrcConnectionServerInfo::m_szSupportedModePrefixes |
|
private |
QString KviIrcConnectionServerInfo::m_szSupportedUserModes |
|
private |
unsigned int KviIrcConnectionServerInfo::m_uPrefixes |
|
private |
The documentation for this class was generated from the following files: