ekg2  GIT master
Wyliczenia | Funkcje
Dokumentacja pliku people.c
#include "ekg2.h"
#include <stdio.h>
#include <time.h>
#include <sys/time.h>
#include "people.h"
#include "irc.h"
Wykres zależności załączania dla people.c:

Wyliczenia

enum  { OTHER_NETWORK }
 

Funkcje

static void list_irc_people_free (people_t *data)
 
static void list_irc_channel_free (channel_t *data)
 
int irc_xstrcasecmp_default (char *str1, char *str2)
 
people_tirc_find_person (irc_private_t *j, list_t p, char *nick)
 
channel_tirc_find_channel (list_t p, char *channame)
 
people_chan_tirc_find_person_chan (list_t p, char *channame)
 
static void update_longest_nick (channel_t *chan)
 
static people_tirc_add_person_int (session_t *s, irc_private_t *j, char *nick, channel_t *chan)
 
people_tirc_add_person (session_t *s, irc_private_t *j, char *nick, char *channame)
 
int irc_add_people (session_t *s, irc_private_t *j, char *names, char *channame)
 
static int irc_del_person_channel_int (session_t *s, irc_private_t *j, people_t *nick, channel_t *chan)
 
int irc_del_person_channel (session_t *s, irc_private_t *j, char *nick, char *channame)
 
int irc_del_person (session_t *s, irc_private_t *j, char *nick, char *wholenick, char *reason, int doprint)
 
int irc_del_channel (session_t *s, irc_private_t *j, char *name)
 
static int irc_sync_channel (session_t *s, irc_private_t *j, channel_t *p)
 
channel_tirc_add_channel (session_t *s, irc_private_t *j, char *name, window_t *win)
 
int irc_color_in_contacts (irc_private_t *j, int mode, userlist_t *ul)
 
int irc_nick_prefix (irc_private_t *j, people_chan_t *ch, int irc_color)
 
int irc_nick_change (session_t *s, irc_private_t *j, char *old_nick, char *new_nick)
 
int irc_free_people (session_t *s, irc_private_t *j)
 

Dokumentacja typów wyliczanych

◆ anonymous enum

anonymous enum
Wartości wyliczeń
OTHER_NETWORK 

Dokumentacja funkcji

◆ irc_add_channel()

channel_t* irc_add_channel ( session_t s,
irc_private_t j,
char *  name,
window_t win 
)

◆ irc_add_people()

int irc_add_people ( session_t s,
irc_private_t j,
char *  names,
char *  channame 
)

◆ irc_add_person()

people_t* irc_add_person ( session_t s,
irc_private_t j,
char *  nick,
char *  channame 
)

◆ irc_add_person_int()

static people_t* irc_add_person_int ( session_t s,
irc_private_t j,
char *  nick,
channel_t chan 
)
static

◆ irc_color_in_contacts()

int irc_color_in_contacts ( irc_private_t j,
int  mode,
userlist_t ul 
)

◆ irc_del_channel()

int irc_del_channel ( session_t s,
irc_private_t j,
char *  name 
)

◆ irc_del_person()

int irc_del_person ( session_t s,
irc_private_t j,
char *  nick,
char *  wholenick,
char *  reason,
int  doprint 
)

◆ irc_del_person_channel()

int irc_del_person_channel ( session_t s,
irc_private_t j,
char *  nick,
char *  channame 
)

◆ irc_del_person_channel_int()

static int irc_del_person_channel_int ( session_t s,
irc_private_t j,
people_t nick,
channel_t chan 
)
static

◆ irc_find_channel()

channel_t* irc_find_channel ( list_t  p,
char *  channame 
)

◆ irc_find_person()

people_t* irc_find_person ( irc_private_t j,
list_t  p,
char *  nick 
)

◆ irc_find_person_chan()

people_chan_t* irc_find_person_chan ( list_t  p,
char *  channame 
)

◆ irc_free_people()

int irc_free_people ( session_t s,
irc_private_t j 
)

◆ irc_nick_change()

int irc_nick_change ( session_t s,
irc_private_t j,
char *  old_nick,
char *  new_nick 
)

◆ irc_nick_prefix()

int irc_nick_prefix ( irc_private_t j,
people_chan_t ch,
int  irc_color 
)

◆ irc_sync_channel()

static int irc_sync_channel ( session_t s,
irc_private_t j,
channel_t p 
)
static

◆ irc_xstrcasecmp_default()

int irc_xstrcasecmp_default ( char *  str1,
char *  str2 
)

◆ list_irc_channel_free()

static void list_irc_channel_free ( channel_t data)
static

◆ list_irc_people_free()

static void list_irc_people_free ( people_t data)
static

◆ update_longest_nick()

static void update_longest_nick ( channel_t chan)
static