diff options
author | Benny Prijono <bennylp@teluu.com> | 2005-12-30 23:50:15 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2005-12-30 23:50:15 +0000 |
commit | 944562492d0c16b9e44ec4e1cc97657846d82cd0 (patch) | |
tree | 6e6c2e65e95e479384faeeaab4f525fa91cc7f27 /pjsip/src/test-pjsip/test.h | |
parent | 9b86a2145e18cb843e69167b10f3c7414c11c634 (diff) |
Basic module, transport, and sending messages
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@106 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/test-pjsip/test.h')
-rw-r--r-- | pjsip/src/test-pjsip/test.h | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/pjsip/src/test-pjsip/test.h b/pjsip/src/test-pjsip/test.h index aebf6022..686dea07 100644 --- a/pjsip/src/test-pjsip/test.h +++ b/pjsip/src/test-pjsip/test.h @@ -23,10 +23,27 @@ extern pjsip_endpoint *endpt; -pj_status_t uri_test(void); -pj_status_t msg_test(void); +#define TEST_UDP_PORT 15060 +/* The tests */ +int uri_test(void); +int msg_test(void); +int txdata_test(void); +int transport_udp_test(void); + +/* Transport test helpers (transport_test.c). */ +int generic_transport_test(pjsip_transport *tp); +int transport_send_recv_test( pjsip_transport_type_e tp_type, + pjsip_transport *ref_tp, + const pj_sockaddr_in *rem_addr ); +int transport_rt_test( pjsip_transport_type_e tp_type, + pjsip_transport *ref_tp, + const pj_sockaddr_in *rem_addr ); + +/* Test main entry */ int test_main(void); + +/* Test utilities. */ void app_perror(const char *msg, pj_status_t status); |