Omega Security Services 0.7.3

Channel Struct Reference

#include <channel.h>

Data Fields

char name [MAX_CHAN]
char key [KEYLEN]
char forward [MAX_CHAN]
char unknownmodes [32]
int ulimit
int joincnt
time_t lastjoin
int jflood
time_t channelts
int usercnt
int registered
int ssl
int priv
int flood
int join
int regonly
int limit
int linked
int operonly
int onlyoptopic
int external
int haskey
int invite
int audit
dlink_list users
struct channel_ * next
struct channel_ * prev

Detailed Description

Definition at line 14 of file channel.h.


Field Documentation

int audit

Definition at line 54 of file channel.h.

Referenced by new_chan().

time_t channelts

Definition at line 27 of file channel.h.

Referenced by foo_connect(), and new_chan().

int external

Definition at line 47 of file channel.h.

Referenced by create_chanmode_string(), new_chan(), and read_chanmode_string().

int flood

Definition at line 39 of file channel.h.

Referenced by new_chan().

char forward[MAX_CHAN]

Definition at line 18 of file channel.h.

int haskey

Definition at line 50 of file channel.h.

Referenced by create_chanmode_string(), new_chan(), and read_chanmode_string().

int invite

Definition at line 52 of file channel.h.

Referenced by new_chan().

int jflood

Definition at line 24 of file channel.h.

int join

Definition at line 40 of file channel.h.

int joincnt

Definition at line 22 of file channel.h.

char key[KEYLEN]

Definition at line 17 of file channel.h.

Referenced by create_chanmode_string(), and read_chanmode_string().

time_t lastjoin

Definition at line 23 of file channel.h.

int limit

Definition at line 42 of file channel.h.

Referenced by create_chanmode_string(), new_chan(), and read_chanmode_string().

int linked

Definition at line 43 of file channel.h.

Referenced by new_chan().

char name[MAX_CHAN]

Definition at line 16 of file channel.h.

Referenced by find_channel(), in_channel(), new_chan(), and sendto_channel().

struct channel_* next

Definition at line 59 of file channel.h.

Definition at line 46 of file channel.h.

Referenced by create_chanmode_string(), new_chan(), and read_chanmode_string().

int operonly

Definition at line 44 of file channel.h.

Referenced by new_chan().

struct channel_* prev

Definition at line 60 of file channel.h.

int priv

Definition at line 38 of file channel.h.

Referenced by new_chan().

Definition at line 36 of file channel.h.

Referenced by create_chanmode_string(), and new_chan().

int regonly

Definition at line 41 of file channel.h.

Referenced by new_chan().

int ssl

Definition at line 37 of file channel.h.

Referenced by new_chan().

int ulimit

Definition at line 20 of file channel.h.

char unknownmodes[32]

Definition at line 19 of file channel.h.

Referenced by create_chanmode_string(), new_chan(), and read_chanmode_string().

int usercnt

Definition at line 33 of file channel.h.

Referenced by AddToChannel(), AddToChannelU(), DelFromChannel(), KickFromChannel(), and new_chan().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines