Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

_userlist Struct Reference

Structure of an online user database object. More...

#include <struct.h>

List of all members.

Public Member Functions

 LIST_ENTRY (_userlist) ul_lst
 List pointers.


Public Attributes

char nick [NICKLEN]
 Nickname buffer.

char user [USERLEN]
 Username buffer.

u_char badpws
 Number bad passwords by this user.

char * host
 Hostname buffer.

char * gecos
 Realname field of online user.

unsigned int oflags
 Online user flags.

RateInfo floodlevel
 Rate of commands and flood detection.

unsigned int caccess
 Level of identification to present nickname.

time_t timestamp
 Time of user signon (UTC).

ChanListchan [NICKCHANHASHSIZE]
 Hash of channels user is in.

RegNickList * reg
 Pointer to a registered nickname.

IdentifyData id
 Identification information.

RegId idnum
 Online user identifier.

u_int32_t auth_cookie
 Cookie used for hash-based authentication to nicknames.


Detailed Description

Structure of an online user database object.

Definition at line 314 of file struct.h.


The documentation for this struct was generated from the following file:
Generated at Sat Oct 25 20:56:13 2003 for Services using Doxygen.
Services Copyr. 1996-2001 Chip Norkus, Max Byrd, Greg Poma, Michael Graff, James Hess, Dafydd James. All rights reserved See LICENSE for licensing information.