|
Defines |
#define | XEP_SERVER_SET_AUTH(server, flag, set) (server->auth_flags = (server->auth_flags & ~flag) | (set ? flag : 0)) |
#define | XEP_SERVER_GET_AUTH(server, flag) ((server->auth_flags & flag) == flag) |
Enumerations |
enum | { XEP_SERVER_STARTTLS = 1 << 0,
XEP_SERVER_SSL = 1 << 1,
XEP_SERVER_APOP = 1 << 2
} |
Functions |
XePServer * | a_Server_new (void) |
XePServer * | a_Server_new_copy (XePServer *server) |
void | a_Server_copy (XePServer *source, XePServer *target) |
void | a_Server_free (XePServer *server) |
void | a_Server_set_host (XePServer *server, const char *host) |
const char * | a_Server_get_host (XePServer *server) |
void | a_Server_set_port (XePServer *server, int port) |
int | a_Server_get_port (XePServer *server) |
void | a_Server_set_login (XePServer *server, const char *login) |
const char * | a_Server_get_login (XePServer *server) |
void | a_Server_set_password (XePServer *server, const char *password) |
const char * | a_Server_get_password (XePServer *server) |
void | a_Server_set_starttls (XePServer *server, int use_starttls) |
int | a_Server_get_starttls (XePServer *server) |
void | a_Server_set_ssl (XePServer *server, int use_ssl) |
int | a_Server_get_ssl (XePServer *server) |
void | a_Server_set_apop (XePServer *server, int use_apop) |
int | a_Server_get_apop (XePServer *server) |