shithub: ircs

ref: 9e1f7d750e447544d6893712d1bc25ba5d93e010
dir: ircs/fns.h

View raw version
int	ircparse(Ircmsg *, char *);
void	ircprint(Ircmsg *);
int	ircischan(char *);
int	ircfmttime(char *, int, long, int *);
void	ircfmtjoin(Ircmsg *, char *, int);
void	ircfmtnick(Ircmsg *, char *, int);
void	ircfmtquit(Ircmsg *, char *, int);
void	ircfmtpart(Ircmsg *, char *, int);
void	ircfmtpriv(Ircmsg *, char *, int);
void	ircfmtnumeric(Ircmsg *, char *, int);
void	listfree(List **);
int	listadd(List **, void *);
int	listdel(List **, void *);
Trie*	triealloc(void);
void	triefree(Trie *);
void	triewalk(Trie *, Triewalk *, Rune *, int);
void*	trienext(Triewalk *);
void*	trieadd(Trie *, Rune *, void *);
void*	triedel(Trie *, Rune *);
void*	trieget(Trie *, Rune *);