📄 irc-highlevel.txt
字号:
void HLIRC_AddChan(const char *); Adds a channel to the list of channels we're tracking in. NOTE: Does not eliminate dupes.void HLIRC_RemChan(const char *); Removes a channel from the list of channels we're tracking in.TF HLIRC_CheckChan(const char *); Returns TRUE if we are tracking in the given channel, otherwise FALSE.void HLIRC_CleanChan(); Destroys the list of channels we're tracking in, and flushes all tracking information. Also resets irc_curchan to ""void HLIRC_BeginIRCInterface(); Calls Log_Init(), works out the various parameters for the connection, and calls IRC_Connect.void HLIRC_EndIRCInterface(); Calls Log_Cleanup, cleans up channel info, and if we're still connected calls IRC_Quit. (Note to self, shouldn't this also call Auth_Disconnect? Check where this function is called and what's called before it.)void HLIRC_Cleanup(); Calls HLIRC_EndIRCInterface and LowIrcCleanup. (Note to self, see where this is called from as per HLIRC_EndIRCInterface above.)class IRC_TCL:char chan[ALLOC_CHAN]; The actual name of the channel for this list entry.inline IRC_TCL(IRC_PCL); Constructs a new list entry and pushes it on the stack. Argument is pointer to current top of the stack.static inline void Delete(IRC_PCL); Removes a list entry from the list and destructs it.inline IRC_PCL GetNext(); Returns the next entry in the list.static inline void Flush(); Destroys all list entries.@(#) $Id: irc-highlevel.txt,v 1.1.1.1 2004/01/16 07:28:15 lachesis Exp $
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -