STUN transaction.
More...
Go to the source code of this file.
|
pj_status_t | pj_stun_client_tsx_create (pj_stun_config *cfg, pj_pool_t *pool, pj_grp_lock_t *grp_lock, const pj_stun_tsx_cb *cb, pj_stun_client_tsx **p_tsx) |
|
pj_status_t | pj_stun_client_tsx_schedule_destroy (pj_stun_client_tsx *tsx, const pj_time_val *delay) |
|
pj_status_t | pj_stun_client_tsx_destroy (pj_stun_client_tsx *tsx) |
|
pj_status_t | pj_stun_client_tsx_stop (pj_stun_client_tsx *tsx) |
|
pj_bool_t | pj_stun_client_tsx_is_complete (pj_stun_client_tsx *tsx) |
|
pj_status_t | pj_stun_client_tsx_set_data (pj_stun_client_tsx *tsx, void *data) |
|
void * | pj_stun_client_tsx_get_data (pj_stun_client_tsx *tsx) |
|
pj_status_t | pj_stun_client_tsx_send_msg (pj_stun_client_tsx *tsx, pj_bool_t retransmit, void *pkt, unsigned pkt_len) |
|
pj_status_t | pj_stun_client_tsx_retransmit (pj_stun_client_tsx *tsx, pj_bool_t mod_count) |
|
pj_status_t | pj_stun_client_tsx_on_rx_msg (pj_stun_client_tsx *tsx, const pj_stun_msg *msg, const pj_sockaddr_t *src_addr, unsigned src_addr_len) |
|