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

regchanlist_struct Struct Reference

Structure of a registered channel database item. More...

#include <struct.h>

List of all members.

Public Attributes

char name [CHANLEN]
 Channel name buffer.

RegId founderId
 Founder nickname buffer.

int facc
 Founder identified?

char desc [CHANDESCBUF]
 Description buffer.

char * autogreet
 Autogreet pointer.

char * topic
 Topic pointer.

char * url
 URL pointer.

char * markby
 Pointer to marker nickname.

char tsetby [NICKLEN]
 Nickname (buffer) of topic setter.

unsigned char password [PASSLEN+1]
 Registration password.

time_t ttimestamp
 When the topic was set (UTC).

long mlock
 Modelock flags (+/-).

long flags
 Registration flags.

time_t timereg
 Time of registration (UTC).

time_t timestamp
 Last time used (UTC).

char key [KEYLEN]
 Channel key (modelock).

long limit
 Channel limit (modelock).

u_int ops
 Number of chanops in database.

int akicks
 Number of autokicks in database.

int tlocklevel
 Topiclock level.

int restrictlevel
 Restriction level.

int memolevel
 Level required to memo channel.

u_int32_t chpw_key
 Password change authorization key.

IdentifyData id
 Identification information.

cAkickListfirstAkick
 First akick list item.

cAkickListlastAkick
 Last akick list item.

cAccessListHashEnt op [OPHASHSIZE]
 Hash of channel operator list.

cAccessListfirstOp
 First chanop list item.

cAccessListlastOp
 Last chanop list item.

RegChanList * next
 Next registered channel item.

RegChanList * previous
 Previous registered channel item.

RegChanList * hashnext
 Next hashed regchan item.

RegChanList * hashprev
 Previous hashed regchan item.

u_char badpws
 Number bad passwords on this chan.


Detailed Description

Structure of a registered channel database item.

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