Skip to content

Commit

Permalink
Merge pull request zeromq#106 from vtellier/master
Browse files Browse the repository at this point in the history
Added new monitor event since libzmq new feature
  • Loading branch information
bluca authored Jan 2, 2017
2 parents 1f89a62 + c128d81 commit 3cdcff1
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions zmq.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -785,6 +785,14 @@ namespace zmq
case ZMQ_EVENT_DISCONNECTED:
on_event_disconnected(*event, address.c_str());
break;
#ifdef ZMQ_BUILD_DRAFT_API
case ZMQ_EVENT_HANDSHAKE_FAILED:
on_event_handshake_failed(*event, address.c_str());
break;
case ZMQ_EVENT_HANDSHAKE_SUCCEED:
on_event_handshake_succeed(*event, address.c_str());
break;
#endif
default:
on_event_unknown(*event, address.c_str());
break;
Expand Down Expand Up @@ -813,6 +821,8 @@ namespace zmq
virtual void on_event_closed(const zmq_event_t &event_, const char* addr_) { (void)event_; (void)addr_; }
virtual void on_event_close_failed(const zmq_event_t &event_, const char* addr_) { (void)event_; (void)addr_; }
virtual void on_event_disconnected(const zmq_event_t &event_, const char* addr_) { (void)event_; (void)addr_; }
virtual void on_event_handshake_failed(const zmq_event_t &event_, const char* addr_) { (void) event_; (void) addr_; }
virtual void on_event_handshake_succeed(const zmq_event_t &event_, const char* addr_) { (void) event_; (void) addr_; }
virtual void on_event_unknown(const zmq_event_t &event_, const char* addr_) { (void)event_; (void)addr_; }
private:
void* socketPtr;
Expand Down

0 comments on commit 3cdcff1

Please sign in to comment.