From 1a4ad0dbfe53f9ad565b9a76cd2e3974213b970e Mon Sep 17 00:00:00 2001 From: robinliouhu Date: Thu, 5 Dec 2013 23:22:46 +0800 Subject: [PATCH] Create client.cpp please use with svr.cpp togother --- 778/client.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 778/client.cpp diff --git a/778/client.cpp b/778/client.cpp new file mode 100644 index 0000000..a3ad6f5 --- /dev/null +++ b/778/client.cpp @@ -0,0 +1,33 @@ +#include +#include "zhelpers.hpp" + +int main () { + zmq::context_t context(1); + + std::string lExternAddr = "tcp://127.0.0.1:6666";//"inproc://example" + + zmq::socket_t lHarbor(context, ZMQ_ROUTER); + + + { + lHarbor.setsockopt( ZMQ_IDENTITY, "POINT2", 6); + int lvalue = 1; + lHarbor.setsockopt( ZMQ_ROUTER_MANDATORY, &lvalue, sizeof(lvalue)); + + int linger = 0; + lHarbor.setsockopt (ZMQ_LINGER, &linger, sizeof (linger)); + } + + //std::string lInterAddr = "tcp://127.0.0.1:7777";//"inproc://example" + //lPoint2.bind(lInterAddr.c_str()); + lHarbor.connect( lExternAddr.c_str()); + + + while(1) + { + printf("wait for another msg......"); + s_dump (lHarbor); + } + + return 0; +}