irc-highlevel.txt

来自「Lachesis an IRCRPG combat engine written」· 文本 代码 · 共 37 行

TXT
37
字号
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 + =
减小字号Ctrl + -
显示快捷键?