Changeset 1049 for pjproject/trunk/pjlib-util/src/pjstun-srv-test/usage.c
- Timestamp:
- Mar 8, 2007 6:58:04 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib-util/src/pjstun-srv-test/usage.c
r1040 r1049 31 31 { 32 32 pj_pool_t *pool; 33 pj_stun_server *srv; 33 34 pj_mutex_t *mutex; 34 35 pj_stun_usage_cb cb; … … 76 77 usage = PJ_POOL_ZALLOC_T(pool, pj_stun_usage); 77 78 usage->pool = pool; 79 usage->srv = srv; 78 80 79 81 status = pj_mutex_create_simple(pool, name, &usage->mutex); … … 130 132 } 131 133 134 pj_stun_server_register_usage(srv, usage); 135 132 136 *p_usage = usage; 133 137 return PJ_SUCCESS; … … 144 148 PJ_DEF(pj_status_t) pj_stun_usage_destroy(pj_stun_usage *usage) 145 149 { 150 pj_stun_server_unregister_usage(usage->srv, usage); 151 if (usage->cb.on_destroy) 152 (*usage->cb.on_destroy)(usage); 153 146 154 if (usage->key) { 147 155 pj_ioqueue_unregister(usage->key);
Note: See TracChangeset
for help on using the changeset viewer.