Changeset 1096 for pjproject/trunk/pjnath/include/pjnath/ice.h
- Timestamp:
- Mar 22, 2007 9:00:53 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjnath/include/pjnath/ice.h
r1093 r1096 82 82 { 83 83 unsigned comp_id; 84 pj_stun_session *stun_sess;85 pj_sockaddr local_addr;86 84 int nominated_check_id; 87 85 } pj_ice_comp; … … 100 98 pj_sockaddr base_addr; 101 99 pj_sockaddr srv_addr; 100 pj_stun_session *stun_sess; 102 101 } pj_ice_cand; 103 102 … … 146 145 { 147 146 void (*on_ice_complete)(pj_ice *ice, pj_status_t status); 148 pj_status_t (*on_tx_pkt)(pj_ice *ice, unsigned comp_id, 147 pj_status_t (*on_tx_pkt)(pj_ice *ice, unsigned comp_id, 148 unsigned cand_id, 149 149 const void *pkt, pj_size_t size, 150 150 const pj_sockaddr_t *dst_addr, 151 151 unsigned dst_addr_len); 152 pj_status_t (*on_rx_data)(pj_ice *ice, unsigned comp_id, 152 void (*on_rx_data)(pj_ice *ice, unsigned comp_id, 153 unsigned cand_id, 153 154 void *pkt, pj_size_t size, 154 155 const pj_sockaddr_t *src_addr, … … 213 214 pj_ice_role role, 214 215 const pj_ice_cb *cb, 216 const pj_str_t *local_ufrag, 217 const pj_str_t *local_passwd, 215 218 pj_ice **p_ice); 216 219 PJ_DECL(pj_status_t) pj_ice_destroy(pj_ice *ice); 217 PJ_DECL(pj_status_t) pj_ice_add_comp(pj_ice *ice, 218 unsigned comp_id, 219 const pj_sockaddr_t *local_addr, 220 unsigned addr_len); 221 PJ_DECL(pj_status_t) pj_ice_set_credentials(pj_ice *ice, 222 const pj_str_t *local_ufrag, 223 const pj_str_t *local_pass, 224 const pj_str_t *remote_ufrag, 225 const pj_str_t *remote_pass); 220 PJ_DECL(pj_status_t) pj_ice_add_comp(pj_ice *ice, unsigned comp_id); 226 221 PJ_DECL(pj_status_t) pj_ice_add_cand(pj_ice *ice, 227 222 unsigned comp_id, … … 247 242 248 243 PJ_DECL(pj_status_t) pj_ice_create_check_list(pj_ice *ice, 244 const pj_str_t *rem_ufrag, 245 const pj_str_t *rem_passwd, 249 246 unsigned rem_cand_cnt, 250 247 const pj_ice_cand rem_cand[]); … … 257 254 PJ_DECL(pj_status_t) pj_ice_on_rx_pkt(pj_ice *ice, 258 255 unsigned comp_id, 256 unsigned cand_id, 259 257 void *pkt, 260 258 pj_size_t pkt_size,
Note: See TracChangeset
for help on using the changeset viewer.