summaryrefslogtreecommitdiff
path: root/pjlib-util/src/pjstun-srv-test/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'pjlib-util/src/pjstun-srv-test/server.h')
-rw-r--r--pjlib-util/src/pjstun-srv-test/server.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/pjlib-util/src/pjstun-srv-test/server.h b/pjlib-util/src/pjstun-srv-test/server.h
index 612ea41a..491a1af3 100644
--- a/pjlib-util/src/pjstun-srv-test/server.h
+++ b/pjlib-util/src/pjstun-srv-test/server.h
@@ -47,6 +47,7 @@ typedef struct pj_stun_usage_cb
pj_size_t pkt_size,
const pj_sockaddr_t *src_addr,
unsigned src_addr_len);
+ void (*on_destroy)(pj_stun_usage *usage);
} pj_stun_usage_cb;
@@ -117,6 +118,13 @@ PJ_DEF(pj_status_t) pj_stun_bind_usage_create(pj_stun_server *srv,
pj_stun_usage **p_bu);
+
+pj_status_t pj_stun_server_register_usage(pj_stun_server *srv,
+ pj_stun_usage *usage);
+pj_status_t pj_stun_server_unregister_usage(pj_stun_server *srv,
+ pj_stun_usage *usage);
+
+
#endif /* __STUN_SERVER_H__ */