Changeset 2864 for pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h
- Timestamp:
- Aug 12, 2009 11:03:23 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h
r2855 r2864 213 213 } pjsua_conf_setting; 214 214 215 typedef struct pjsua_stun_resolve 216 { 217 PJ_DECL_LIST_MEMBER(struct pjsua_stun_resolve); 218 219 pj_pool_t *pool; /**< Pool */ 220 unsigned count; /**< # of entries */ 221 pj_str_t *srv; /**< Array of entries */ 222 unsigned idx; /**< Current index */ 223 void *token; /**< App token */ 224 pj_stun_resolve_cb cb; /**< App callback */ 225 pj_bool_t blocking; /**< Blocking? */ 226 pj_status_t status; /**< Session status */ 227 pj_sockaddr addr; /**< Result */ 228 pj_stun_sock *stun_sock; /**< Testing STUN sock */ 229 } pjsua_stun_resolve; 230 215 231 216 232 /** … … 242 258 pj_sockaddr stun_srv; /**< Resolved STUN server address */ 243 259 pj_status_t stun_status; /**< STUN server status. */ 260 pjsua_stun_resolve stun_res; /**< List of pending STUN resolution*/ 244 261 pj_dns_resolver *resolver; /**< DNS resolver. */ 245 262 … … 351 368 #endif 352 369 370 /****** 371 * STUN resolution 372 */ 373 /* Resolve the STUN server */ 374 pj_status_t resolve_stun_server(pj_bool_t wait); 375 353 376 /** 354 377 * Normalize route URI (check for ";lr" and append one if it doesn't … … 356 379 */ 357 380 pj_status_t normalize_route_uri(pj_pool_t *pool, pj_str_t *uri); 358 359 /**360 * Resolve STUN server.361 */362 pj_status_t pjsua_resolve_stun_server(pj_bool_t wait);363 381 364 382 /**
Note: See TracChangeset
for help on using the changeset viewer.