Idź do dokumentacji tego pliku.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __IRC_PIPL_H
00019 #define __IRC_PIPL_H
00020
00021 #include <ekg/sessions.h>
00022 #include "irc.h"
00023
00024 people_t *irc_find_person(list_t p, char *nick);
00025 channel_t *irc_find_channel(list_t p, char *channame);
00026 people_chan_t *irc_find_person_chan(list_t p, char *channame);
00027
00028
00029 people_t *irc_add_person(session_t *s, irc_private_t *j, char *nick, char *channame);
00030
00031 int irc_add_people(session_t *s, irc_private_t *j, char *names, char *channame);
00032
00033
00034 int irc_del_person_channel(session_t *s, irc_private_t *j, char *nick, char *chan);
00035
00036 int irc_del_person(session_t *s, irc_private_t *j, char *nick,
00037 char *wholenick, char *reason, int doprint);
00038
00039 int irc_del_channel(session_t *s, irc_private_t *j, char *name);
00040
00041
00042 channel_t *irc_add_channel(session_t *s, irc_private_t *j, char *name,
00043 window_t *win);
00044
00045 int irc_nick_change(session_t *s, irc_private_t *j, char *old_nick, char *new_nick);
00046 int irc_nick_prefix(irc_private_t *j, people_chan_t *ch, int irc_color);
00047 int irc_color_in_contacts(irc_private_t *j, int mode, userlist_t *ul);
00048
00049
00050 int irc_free_people(session_t *s, irc_private_t *j);
00051
00052 #endif
00053
00054
00055
00056
00057
00058
00059
00060
00061