Module: sems Branch: master Commit: c3629d7c3fbdd7c9deadc759f95b00f476fb49cc URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=c3629d7c3fbdd7c9deadc759f95b00f476fb49cc
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Sat Jun 19 17:24:39 2010 +0200 jsonrpc extensions and fixes o sendMessage DI function to send message into open connection O execServerFunction DI function execute server function as if received through json-rpc o getServerPort DI function get the server port the json-rpc server is listening on o notification events of connection disconnect o various fixes in protocol handling --- apps/jsonrpc/JsonRPC.cpp | 32 +++++ apps/jsonrpc/JsonRPC.h | 1 + apps/jsonrpc/JsonRPCEvents.h | 69 +++++++++- apps/jsonrpc/JsonRPCServer.cpp | 79 +++++++++-- apps/jsonrpc/JsonRPCServer.h | 5 + apps/jsonrpc/RpcPeer.cpp | 29 ++++- apps/jsonrpc/RpcPeer.h | 16 ++- apps/jsonrpc/RpcServerLoop.cpp | 285 ++++++++++++++++++++++++++++++++------ apps/jsonrpc/RpcServerLoop.h | 44 ++++++- apps/jsonrpc/RpcServerThread.cpp | 89 ++++++++++-- apps/jsonrpc/RpcServerThread.h | 10 -- 11 files changed, 564 insertions(+), 95 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=c3629d7c3fbdd7c9deadc759f95b00f476fb49cc _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
