X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src_test%2Ftest_server.cc;h=cefb5d6fa787e28d8d38c618c1d9761863275dc4;hb=cc8c00aeb93557b1e73e98d106236606b781502d;hp=a310b1d95abe4683ec107e53d27f8bc78ce9547d;hpb=15b6554ce37fd29cb507a40e49bbbfe1a438b84b;p=libplpbus.git diff --git a/src_test/test_server.cc b/src_test/test_server.cc index a310b1d..cefb5d6 100644 --- a/src_test/test_server.cc +++ b/src_test/test_server.cc @@ -6,7 +6,7 @@ using namespace std; using namespace plpbus; -#define MSG_ID_HELLO 0 +#define MSG_ID_HELLO 33 class ServerListenerImpl : public IServerListener { @@ -25,16 +25,18 @@ int ServerListenerImpl::request_received(const char *msg_req_param, char **msg_r } int ServerListenerImpl::request_received(const BusMessage *msg_req_param, BusMessage **msg_rsp_param) { - log_debug("request_received(BusMessage *) started\n"); + long type; + + type = 0; + ((BusMessage *)msg_req_param)->get_type(&type); + log_debug("request_received, msg type: %ld\n", type); *msg_rsp_param = new BusMessage(MSG_ID_HELLO); double dbl = (double)1.0; (*msg_rsp_param)->add_double_parameter("rsp_param_double", dbl); - log_debug("request_received(BusMessage *) done\n"); return 0; } -int main(int argc, char** argv) -{ +int main(int argc, char** argv) { BusServer *server; ServerListenerImpl *listener;