summaryrefslogtreecommitdiff
path: root/pjlib/src
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2005-11-09 15:51:49 +0000
committerBenny Prijono <bennylp@teluu.com>2005-11-09 15:51:49 +0000
commitd578e2e00a14e5faa775c51a25ddbc2f3d3a2fda (patch)
treee86117d72d8e09dbd82a41649715541ad27a985b /pjlib/src
parent6e1024262b48b57b771331b8c19e988e43627bd7 (diff)
Test pj++ proactor (compile only)
git-svn-id: http://svn.pjsip.org/repos/pjproject/main@37 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib/src')
-rw-r--r--pjlib/src/pjlib++-test/main.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/pjlib/src/pjlib++-test/main.cpp b/pjlib/src/pjlib++-test/main.cpp
index 4a6d0aaa..99b7f8d5 100644
--- a/pjlib/src/pjlib++-test/main.cpp
+++ b/pjlib/src/pjlib++-test/main.cpp
@@ -9,6 +9,14 @@
#include <pj++/timer.hpp>
#include <pj++/tree.hpp>
+class My_Async_Op : public Pj_Async_Op
+{
+};
+
+class My_Event_Handler : public Pj_Event_Handler
+{
+};
+
int main()
{
Pjlib lib;
@@ -24,6 +32,12 @@ int main()
plsem = new(pool) Pj_Semaphore_Lock(pool);
delete plsem;
+ Pj_Proactor proactor(pool, 100, 100);
+
+ My_Event_Handler *event_handler = new(the_pool) My_Event_Handler;
+ proactor.register_socket_handler(pool, event_handler);
+ proactor.unregister_handler(event_handler);
+
return 0;
}