Skip to content

Commit 19fc720

Browse files
committed
add sub mode
1 parent c3f79dd commit 19fc720

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

infinite_sense_core/src/messenger.cpp

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,16 @@
22
#include "log.h"
33
namespace infinite_sense {
44
Messenger::Messenger() {
5-
endpoint_ = "tcp://*:4565";
5+
endpoint_ = "tcp://127.0.0.1:4565";
66
publisher_.close();
77
subscriber_.close();
88
context_.close();
9-
context_ = zmq::context_t(1);
9+
context_ = zmq::context_t(10);
1010
publisher_ = zmq::socket_t(context_, ZMQ_PUB);
1111
subscriber_ = zmq::socket_t(context_, ZMQ_SUB);
12-
publisher_.set(zmq::sockopt::linger, 0);
13-
publisher_.set(zmq::sockopt::rcvtimeo, 1000);
1412
try {
13+
publisher_.connect(endpoint_);
1514
subscriber_.connect(endpoint_);
16-
publisher_.bind(endpoint_);
17-
// publisher_.bind("tcp://*:0");
18-
// endpoint_ = publisher_.get(zmq::sockopt::last_endpoint);
1915
LOG(INFO) << "New ZMQ endpoint: " << endpoint_;
2016
} catch (const zmq::error_t &e) {
2117
LOG(ERROR) << "Failed to bind ZMQ endpoint: " << e.what();

0 commit comments

Comments
 (0)