|
Classes |
struct | osip_dialog |
struct | osip_dialog |
Defines |
#define | osip_dialog_set_instance(dialog, instance) (dialog)->your_instance = (void*)(instance) |
#define | osip_dialog_get_instance(dialog) (dialog)->your_instance |
Typedefs |
typedef osip_dialog | osip_dialog_t |
Functions |
int | osip_dialog_init_as_uac (osip_dialog_t **dialog, osip_message_t *response) |
int | osip_dialog_init_as_uac_with_remote_request (osip_dialog_t **dialog, osip_message_t *next_request, int local_cseq) |
int | osip_dialog_init_as_uas (osip_dialog_t **dialog, osip_message_t *invite, osip_message_t *response) |
void | osip_dialog_free (osip_dialog_t *dialog) |
void | osip_dialog_set_state (osip_dialog_t *dialog, state_t type) |
int | osip_dialog_update_route_set_as_uas (osip_dialog_t *dialog, osip_message_t *invite) |
int | osip_dialog_update_osip_cseq_as_uas (osip_dialog_t *dialog, osip_message_t *request) |
int | osip_dialog_match_as_uac (osip_dialog_t *dialog, osip_message_t *response) |
int | osip_dialog_update_tag_as_uac (osip_dialog_t *dialog, osip_message_t *response) |
int | osip_dialog_update_route_set_as_uac (osip_dialog_t *dialog, osip_message_t *response) |
int | osip_dialog_match_as_uas (osip_dialog_t *dialog, osip_message_t *request) |
int | osip_dialog_is_originator (osip_dialog_t *dialog) |
int | osip_dialog_is_callee (osip_dialog_t *dialog) |