![]() |
ircproxy The Ultimate Cyborg |
Definition in file Nick.h.
#include "debug.h"
#include "Target.h"
#include "IdentityReference.h"
#include "IPNumber.h"
#include "Flags.h"
#include "random_nick.h"
#include "Array.h"
Go to the source code of this file.
Classes | |
| class | NickData |
| The data that can be associated with a nick name. More... | |
| class | WhoEventType |
| Event Type for WHO query results. More... | |
| class | WhoRequestData |
| Request data passed to the event server. More... | |
| class | WhoEventRequestBase |
| Base class for WHO query event request objects. More... | |
| class | Nick |
| A nick name. More... | |
| class | MyNick |
| My own nick name. More... | |
Typedefs | |
| typedef unsigned int | mask_type |
| The type used for NickData fields. | |
| typedef event_data_server_tct < WhoEventRequestBase > | WhoEventServer |
| The event server for WhoEventType. | |
Variables | |
| mask_type const | username_bit = 1 |
| Username bit mask. | |
| mask_type const | hostname_bit = 2 |
| Hostname bit mask. | |
| mask_type const | ip_bit = 4 |
| IP number bit mask. | |
| mask_type const | realname_bit = 8 |
| Realname bit mask. | |
| mask_type const | servername_bit = 16 |
| Servername bit mask. | |
| mask_type const | idletime_bit = 32 |
| Idle time bit mask. | |
| mask_type const | accountname_bit = 64 |
| Account name bit mask. | |
| mask_type const | hopcount_bit = 128 |
| Hopcount bit mask. | |
| mask_type const | flags_bit = 256 |
| Flags bit mask. | |
| typedef unsigned int mask_type |
| typedef event_data_server_tct<WhoEventRequestBase> WhoEventServer |
| mask_type const username_bit = 1 |
Username bit mask.
Definition at line 36 of file Nick.h.
Referenced by operator<<(), Prefix::out_prefix(), NickData::set_username(), and NickData::username().
| mask_type const hostname_bit = 2 |
Hostname bit mask.
Definition at line 37 of file Nick.h.
Referenced by NickData::hostname(), operator<<(), Prefix::out_prefix(), and NickData::set_hostname().
IP number bit mask.
Definition at line 38 of file Nick.h.
Referenced by NickData::ip(), and NickData::set_ip().
| mask_type const realname_bit = 8 |
Realname bit mask.
Definition at line 39 of file Nick.h.
Referenced by NickData::realname(), and NickData::set_realname().
| mask_type const servername_bit = 16 |
Servername bit mask.
Definition at line 40 of file Nick.h.
Referenced by NickData::servername(), and NickData::set_servername().
| mask_type const idletime_bit = 32 |
Idle time bit mask.
Definition at line 41 of file Nick.h.
Referenced by NickData::idletime(), and NickData::set_idletime().
| mask_type const accountname_bit = 64 |
Account name bit mask.
Definition at line 42 of file Nick.h.
Referenced by NickData::accountname(), and NickData::set_accountname().
| mask_type const hopcount_bit = 128 |
Hopcount bit mask.
Definition at line 43 of file Nick.h.
Referenced by NickData::hopcount(), and NickData::set_hopcount().
Flags bit mask.
Definition at line 44 of file Nick.h.
Referenced by NickData::flags(), and NickData::set_flags().
| Copyright © 2005-2007 Carlo Wood. All rights reserved. |
|---|