lib.h File Reference

Go to the source code of this file.

Data Structures

struct  __lp_msg

Defines

#define IRC_LINE_LENGHT   512
#define sockerr_again()   (errno == EINPROGRESS || errno == EINTR)

Typedefs

typedef struct __lp_msg lp_msg

Functions

int lp_disconnect (lp_server *server, char *msg)
int lp_reconnect (lp_server *server, char *msg)
int lp_connect (lp_server *server)
int lp_send (lp_server *server, char *fmt,...)
int lp_resolve (char *server, struct hostent *host)
int lp_create_sock ()
lp_userlp_find_user (char *who)
int lp_check_rss (gpointer data)
int lp_serve ()

Variables

lp_configconfig


Define Documentation

#define IRC_LINE_LENGHT   512

Definition at line 20 of file lib.h.

Referenced by kbd_handler(), lp_handler(), lp_send(), and srv_handler().

 
#define sockerr_again (  )     (errno == EINPROGRESS || errno == EINTR)

Definition at line 21 of file lib.h.

Referenced by kbd_handler(), lp_handler(), and srv_handler().


Typedef Documentation

typedef struct __lp_msg lp_msg


Variable Documentation

lp_config* config

Definition at line 14 of file lib.c.

Referenced by lp_find_server(), main(), parseOptions(), parseRecord(), parseRss(), parseServer(), parseUser(), and saveRecords().


Generated on Mon May 19 15:36:55 2008 for lpbot by  doxygen 1.5.4