STUN aware socket transport.
More...
Go to the source code of this file.
|
const char * | pj_stun_sock_op_name (pj_stun_sock_op op) |
|
void | pj_stun_sock_cfg_default (pj_stun_sock_cfg *cfg) |
|
pj_status_t | pj_stun_sock_create (pj_stun_config *stun_cfg, const char *name, int af, const pj_stun_sock_cb *cb, const pj_stun_sock_cfg *cfg, void *user_data, pj_stun_sock **p_sock) |
|
pj_status_t | pj_stun_sock_start (pj_stun_sock *stun_sock, const pj_str_t *domain, pj_uint16_t default_port, pj_dns_resolver *resolver) |
|
pj_status_t | pj_stun_sock_destroy (pj_stun_sock *sock) |
|
pj_status_t | pj_stun_sock_set_user_data (pj_stun_sock *stun_sock, void *user_data) |
|
void * | pj_stun_sock_get_user_data (pj_stun_sock *stun_sock) |
|
pj_grp_lock_t * | pj_stun_sock_get_grp_lock (pj_stun_sock *stun_sock) |
|
pj_status_t | pj_stun_sock_get_info (pj_stun_sock *stun_sock, pj_stun_sock_info *info) |
|
pj_status_t | pj_stun_sock_sendto (pj_stun_sock *stun_sock, pj_ioqueue_op_key_t *send_key, const void *pkt, unsigned pkt_len, unsigned flag, const pj_sockaddr_t *dst_addr, unsigned addr_len) |
|