Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <sys/time.h>
- #include <string>
- #include <syslog.h>
- #include <thread>
- #include <cstdlib>
- #include <ctime>
- #include "zmq.hpp"
- using namespace std;
- void router() {
- zmq::context_t context(1);
- zmq::socket_t socket(context, ZMQ_ROUTER);
- socket.bind("tcp://*:15555");
- while(true) {
- zmq::message_t client_adr, msg;
- socket.recv(&client_adr);
- socket.recv(&msg);
- socket.send(client_adr, ZMQ_SNDMORE);
- socket.send(msg);
- }
- }
- int main(int argc, char * argv[]) {
- srand(time(0));
- router();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement