EggdropRecords
Revision as of 01:04, 27 December 2022 by Geo (talk | contribs) (Created page with "Eggdrop has two types of records: User records, and channel records. == Struct == {| class="wikitable" |- ! chan_t ! { ! ! ! ! |- | | memberlist *member | { | | | |- | | | char nick[NICKLEN] | | | |- | | | char userhost[UHOSTLEN] | | | |- | | | char account[NICKLEN] | | | |- | | | time_t joined | | | |- | | | time_t last | | | |- | | | time_t delay | | | |- | | | userrec *user | { | | |- | | | | *next | | |- | | | | ch...")
Eggdrop has two types of records: User records, and channel records.
Struct
| chan_t | { | ||||
|---|---|---|---|---|---|
| memberlist *member | { | ||||
| char nick[NICKLEN] | |||||
| char userhost[UHOSTLEN] | |||||
| char account[NICKLEN] | |||||
| time_t joined | |||||
| time_t last | |||||
| time_t delay | |||||
| userrec *user | { | ||||
| *next | |||||
| char handle[HANDLEN+1] | |||||
| ulong flags | |||||
| ulong flags_udef | |||||
| chanuserrec *chanrec | { | ||||
| char channel[CHANNELLEN + 1] | |||||
| time_t laston | |||||
| ulong flags | |||||
| ulong flags_udef | |||||
| char *info | |||||
| user_entry *entries | |||||
| int tried_getuser |
|||||
| memstruct *next | |||||
| masklist *ban | |||||
| masklist *exempt | |||||
| masklist *invite | |||||
| char *topic | |||||
| char *key | |||||
| uint mod |
|||||
| int maxmembers | |||||
| int members |