Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

libero_utils.h File Reference

Drivers functions for the popserver. More...

Go to the source code of this file.

Data Structures

struct  libero_domain_t
 struct for domain More...

struct  libero_other_t
 additional data for a libero popserver session More...


Defines

#define LIBERO_OK   0
#define LIBERO_LOGINERROR   1
#define LIBERO_INTERNALERROR   2
#define LIBERO_NETWORKERROR   3

Functions

int libero_login (struct popstate_t *state)
 login in the libero webmail

int libero_list_inbox (struct popstate_t *state)
 list the messages retriving size & uidl

int libero_retr_msg (struct popstate_t *state, int num)
 retrive a message

int libero_delete (struct popstate_t *state)
 delete all mesages marked for deletion

int libero_retr_msg_thread (struct popstate_t *state, int num, struct asyncop_t *a)
 start a thread to retrive the message


Variables

libero_domain_t libero_domain []


Detailed Description

Drivers functions for the popserver.

Author:
Nicola Cocchiaro   <sorry guy>

Giacomo Tenaglia   <sorry guy>

Definition in file libero_utils.h.


Define Documentation

#define LIBERO_INTERNALERROR   2
 

Definition at line 26 of file libero_utils.h.

#define LIBERO_LOGINERROR   1
 

Definition at line 25 of file libero_utils.h.

#define LIBERO_NETWORKERROR   3
 

Definition at line 27 of file libero_utils.h.

#define LIBERO_OK   0
 

Definition at line 24 of file libero_utils.h.


Function Documentation

int libero_delete struct popstate_t state  ) 
 

delete all mesages marked for deletion

int libero_list_inbox struct popstate_t state  ) 
 

list the messages retriving size & uidl

int libero_login struct popstate_t state  ) 
 

login in the libero webmail

int libero_retr_msg struct popstate_t state,
int  num
 

retrive a message

int libero_retr_msg_thread struct popstate_t state,
int  num,
struct asyncop_t a
 

start a thread to retrive the message


Variable Documentation

struct libero_domain_t libero_domain[]
 

Definition at line 54 of file libero_utils.h.


Generated on Wed May 5 15:48:04 2004 for LiberoPOPs by doxygen 1.3.6-20040222