1 #ifndef _KVI_IRCCONNECTIONUSERINFO_H_
2 #define _KVI_IRCCONNECTIONUSERINFO_H_
63 const QString &
realName() {
return m_szRealName; };
64 const QString &
nickName() {
return m_szNickName; };
65 const QString &
userMode() {
return m_szUserMode; };
66 const QString &
userName() {
return m_szUserName; };
67 const QString &
password() {
return m_szPassword; };
69 const QString &
hostName() {
return m_szHostName; };
71 const QString &
hostIp() {
return m_szHostIp; };
73 bool hasUserMode(
const QChar &
m);
78 void setRealName(
const QString & szRealName) { m_szRealName = szRealName; };
79 void setNickName(
const QString & szNickName) { m_szNickName = szNickName; };
80 void setUserMode(
const QString & szUserMode) { m_szUserMode = szUserMode; };
81 void setUserName(
const QString & szUserName) { m_szUserName = szUserName; };
82 void setPassword(
const QString & szPassword) { m_szPassword = szPassword; };
83 void setHostName(
const QString & szHostName) { m_szHostName = szHostName; };
85 void setHostIp(
const QString & szHostIp) { m_szHostIp = szHostIp; };
86 void setLocalHostIp(
const QString & szLocalHostIp) { m_szLocalHostIp = szLocalHostIp; };
87 bool addUserMode(
const QChar &
m);
88 bool removeUserMode(
const QChar &
m);
89 void setAwayReason(
const QString & szReazon) { m_szAwayReason = szReazon; };
void setPassword(const QString &szPassword)
Definition: KviIrcConnectionUserInfo.h:82
const QString & realName()
Definition: KviIrcConnectionUserInfo.h:63
QString m_szAwayReason
Definition: KviIrcConnectionUserInfo.h:50
void setUserName(const QString &szUserName)
Definition: KviIrcConnectionUserInfo.h:81
Definition: KviConsoleWindow.h:75
void setHostName(const QString &szHostName)
Definition: KviIrcConnectionUserInfo.h:83
#define KVIRC_API
Definition: kvi_settings.h:128
const QString & unmaskedHostName()
Definition: KviIrcConnectionUserInfo.h:70
QString m_szNickBeforeAway
Definition: KviIrcConnectionUserInfo.h:53
time_t awayTime()
Definition: KviIrcConnectionUserInfo.h:75
#define m
Definition: detector.cpp:77
QString m_szLocalHostIp
Definition: KviIrcConnectionUserInfo.h:47
An abstraction of a connection to an IRC server.
Definition: KviIrcConnection.h:95
void setUnmaskedHostName(const QString &szHostName)
Definition: KviIrcConnectionUserInfo.h:84
~KviIrcConnectionUserInfo()
Definition: KviIrcConnectionUserInfo.h:39
QString m_szUserName
Definition: KviIrcConnectionUserInfo.h:46
QString m_szHostName
Definition: KviIrcConnectionUserInfo.h:48
const QString & nickNameBeforeAway()
Definition: KviIrcConnectionUserInfo.h:76
const QString & hostIp()
Definition: KviIrcConnectionUserInfo.h:71
#define kvi_time_t
Definition: KviTimeUtils.h:43
void setHostIp(const QString &szHostIp)
Definition: KviIrcConnectionUserInfo.h:85
const QString & userMode()
Definition: KviIrcConnectionUserInfo.h:65
const QString & hostName()
Definition: KviIrcConnectionUserInfo.h:69
kvi_time_t m_tAway
Definition: KviIrcConnectionUserInfo.h:52
QString m_szUserMode
Definition: KviIrcConnectionUserInfo.h:45
Definition: KviIrcConnectionUserInfo.h:31
void setLocalHostIp(const QString &szLocalHostIp)
Definition: KviIrcConnectionUserInfo.h:86
bool isAway()
Definition: KviIrcConnectionUserInfo.h:74
const QString & nickName()
Definition: KviIrcConnectionUserInfo.h:64
const QString & userName()
Definition: KviIrcConnectionUserInfo.h:66
QString m_szPassword
Definition: KviIrcConnectionUserInfo.h:44
QString m_szNickName
Definition: KviIrcConnectionUserInfo.h:43
const QString & awayReason()
Definition: KviIrcConnectionUserInfo.h:72
QString m_szHostIp
Definition: KviIrcConnectionUserInfo.h:49
void setAwayReason(const QString &szReazon)
Definition: KviIrcConnectionUserInfo.h:89
void setUserMode(const QString &szUserMode)
Definition: KviIrcConnectionUserInfo.h:80
bool m_bAway
Definition: KviIrcConnectionUserInfo.h:51
Definition: KviIrcServerParser.h:115
This file contains compile time settings.
QString m_szUnmaskedHostName
Definition: KviIrcConnectionUserInfo.h:60
Helper functions for the QString class.
const QString & password()
Definition: KviIrcConnectionUserInfo.h:67
const QString & localHostIp()
Definition: KviIrcConnectionUserInfo.h:68
void setNickName(const QString &szNickName)
Definition: KviIrcConnectionUserInfo.h:79
void setRealName(const QString &szRealName)
Definition: KviIrcConnectionUserInfo.h:78