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

_regnicklist Struct Reference

Registered nickname structure. More...

#include <struct.h>

List of all members.

Public Member Functions

 LIST_HEAD (, _naccesslist) acl
 NickServ access list.

 LIST_ENTRY (_regnicklist) rn_lst
 List pointers.


Public Attributes

char nick [NICKLEN]
 Nickname buffer.

char user [USERLEN]
 Username buffer.

u_char badpws
 Number bad passwords on this nick.

char * host
 Hostname buffer.

unsigned char password [PASSLEN+1]
 Password buffer.

char * gecos
 user's realname field

char * url
 pointer to the user's URL

char * markby
 If this nick is marked, the nick that marked it.

char email [EMAILLEN]
 E-mail address buffer.

time_t timestamp
 Signon time (UTC).

time_t timereg
 Time of registration (UTC).

u_int amasks
 Number of access masks in list.

unsigned int flags
 Standard flags assigned to the nickname.

flag_t opflags
 Operator flags assigned to the nickname.

unsigned int chans
 Number of channels the nickname owns.

unsigned int idtime
 User's allowed time to identify.

time_t is_readtime
 Last time user listed InfoServ articles (UTC).

RegId regnum
 Id# of the nickname.

u_int32_t chpw_key
 Password change authorization key.

MemoBoxmemos
 Pointer to the associated memo box.


Detailed Description

Registered nickname structure.

This structure is that of an item in the NickServ database of registered nicknames.

Definition at line 231 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.