Public Member Functions | Private Member Functions | Private Attributes | List of all members
zmq::monitor_t Class Reference

#include <zmq.hpp>

Public Member Functions

bool check_event (int timeout=0)
 
bool check_event (int timeout=0)
 
void init (socket_t &socket, const char *addr_, int events=ZMQ_EVENT_ALL)
 
void init (socket_t &socket, const char *addr_, int events=ZMQ_EVENT_ALL)
 
void init (socket_t &socket, std::string const &addr, int events=ZMQ_EVENT_ALL)
 
void init (socket_t &socket, std::string const &addr, int events=ZMQ_EVENT_ALL)
 
void monitor (socket_t &socket, const char *addr_, int events=ZMQ_EVENT_ALL)
 
void monitor (socket_t &socket, const char *addr_, int events=ZMQ_EVENT_ALL)
 
void monitor (socket_t &socket, std::string const &addr, int events=ZMQ_EVENT_ALL)
 
void monitor (socket_t &socket, std::string const &addr, int events=ZMQ_EVENT_ALL)
 
 monitor_t ()
 
 monitor_t ()
 
virtual void on_event_accept_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_accept_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_accepted (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_accepted (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_bind_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_bind_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_close_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_close_failed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_closed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_closed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connect_delayed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connect_delayed (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connect_retried (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connect_retried (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connected (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_connected (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_disconnected (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_disconnected (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_auth (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_auth (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_no_detail (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_no_detail (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_protocol (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_failed_protocol (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_succeeded (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_handshake_succeeded (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_listening (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_listening (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_unknown (const zmq_event_t &event_, const char *addr_)
 
virtual void on_event_unknown (const zmq_event_t &event_, const char *addr_)
 
virtual void on_monitor_started ()
 
virtual void on_monitor_started ()
 
virtual ~monitor_t ()
 
virtual ~monitor_t ()
 

Private Member Functions

void close () ZMQ_NOTHROW
 
void close () ZMQ_NOTHROW
 
 monitor_t (const monitor_t &) ZMQ_DELETED_FUNCTION
 
 monitor_t (const monitor_t &) ZMQ_DELETED_FUNCTION
 
void operator= (const monitor_t &) ZMQ_DELETED_FUNCTION
 
void operator= (const monitor_t &) ZMQ_DELETED_FUNCTION
 

Private Attributes

socket_t _monitor_socket
 
socket_ref _socket
 

Detailed Description

Definition at line 2278 of file 3rdparty/cppzmq/zmq.hpp.

Constructor & Destructor Documentation

◆ monitor_t() [1/4]

zmq::monitor_t::monitor_t ( )
inline

Definition at line 2281 of file 3rdparty/cppzmq/zmq.hpp.

◆ ~monitor_t() [1/2]

virtual zmq::monitor_t::~monitor_t ( )
inlinevirtual

Definition at line 2283 of file 3rdparty/cppzmq/zmq.hpp.

◆ monitor_t() [2/4]

zmq::monitor_t::monitor_t ( const monitor_t )
private

◆ monitor_t() [3/4]

zmq::monitor_t::monitor_t ( )
inline

Definition at line 2375 of file src/loggers/zmq.hpp.

◆ ~monitor_t() [2/2]

virtual zmq::monitor_t::~monitor_t ( )
inlinevirtual

Definition at line 2378 of file src/loggers/zmq.hpp.

◆ monitor_t() [4/4]

zmq::monitor_t::monitor_t ( const monitor_t )
private

Member Function Documentation

◆ check_event() [1/2]

bool zmq::monitor_t::check_event ( int  timeout = 0)
inline

Definition at line 2335 of file 3rdparty/cppzmq/zmq.hpp.

◆ check_event() [2/2]

bool zmq::monitor_t::check_event ( int  timeout = 0)
inline

Definition at line 2432 of file src/loggers/zmq.hpp.

◆ close() [1/2]

void zmq::monitor_t::close ( )
inlineprivate

Definition at line 2567 of file 3rdparty/cppzmq/zmq.hpp.

◆ close() [2/2]

void zmq::monitor_t::close ( )
inlineprivate

Definition at line 2671 of file src/loggers/zmq.hpp.

◆ init() [1/4]

void zmq::monitor_t::init ( socket_t socket,
const char *  addr_,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2322 of file 3rdparty/cppzmq/zmq.hpp.

◆ init() [2/4]

void zmq::monitor_t::init ( socket_t socket,
const char *  addr_,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2419 of file src/loggers/zmq.hpp.

◆ init() [3/4]

void zmq::monitor_t::init ( socket_t socket,
std::string const &  addr,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2317 of file 3rdparty/cppzmq/zmq.hpp.

◆ init() [4/4]

void zmq::monitor_t::init ( socket_t socket,
std::string const &  addr,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2414 of file src/loggers/zmq.hpp.

◆ monitor() [1/4]

void zmq::monitor_t::monitor ( socket_t socket,
const char *  addr_,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2309 of file 3rdparty/cppzmq/zmq.hpp.

◆ monitor() [2/4]

void zmq::monitor_t::monitor ( socket_t socket,
const char *  addr_,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2405 of file src/loggers/zmq.hpp.

◆ monitor() [3/4]

void zmq::monitor_t::monitor ( socket_t socket,
std::string const &  addr,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2304 of file 3rdparty/cppzmq/zmq.hpp.

◆ monitor() [4/4]

void zmq::monitor_t::monitor ( socket_t socket,
std::string const &  addr,
int  events = ZMQ_EVENT_ALL 
)
inline

Definition at line 2400 of file src/loggers/zmq.hpp.

◆ on_event_accept_failed() [1/2]

virtual void zmq::monitor_t::on_event_accept_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2495 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_accept_failed() [2/2]

virtual void zmq::monitor_t::on_event_accept_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2602 of file src/loggers/zmq.hpp.

◆ on_event_accepted() [1/2]

virtual void zmq::monitor_t::on_event_accepted ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2490 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_accepted() [2/2]

virtual void zmq::monitor_t::on_event_accepted ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2597 of file src/loggers/zmq.hpp.

◆ on_event_bind_failed() [1/2]

virtual void zmq::monitor_t::on_event_bind_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2485 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_bind_failed() [2/2]

virtual void zmq::monitor_t::on_event_bind_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2592 of file src/loggers/zmq.hpp.

◆ on_event_close_failed() [1/2]

virtual void zmq::monitor_t::on_event_close_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2505 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_close_failed() [2/2]

virtual void zmq::monitor_t::on_event_close_failed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2612 of file src/loggers/zmq.hpp.

◆ on_event_closed() [1/2]

virtual void zmq::monitor_t::on_event_closed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2500 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_closed() [2/2]

virtual void zmq::monitor_t::on_event_closed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2607 of file src/loggers/zmq.hpp.

◆ on_event_connect_delayed() [1/2]

virtual void zmq::monitor_t::on_event_connect_delayed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2468 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_connect_delayed() [2/2]

virtual void zmq::monitor_t::on_event_connect_delayed ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2577 of file src/loggers/zmq.hpp.

◆ on_event_connect_retried() [1/2]

virtual void zmq::monitor_t::on_event_connect_retried ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2474 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_connect_retried() [2/2]

virtual void zmq::monitor_t::on_event_connect_retried ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2582 of file src/loggers/zmq.hpp.

◆ on_event_connected() [1/2]

virtual void zmq::monitor_t::on_event_connected ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2463 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_connected() [2/2]

virtual void zmq::monitor_t::on_event_connected ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2572 of file src/loggers/zmq.hpp.

◆ on_event_disconnected() [1/2]

virtual void zmq::monitor_t::on_event_disconnected ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2510 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_disconnected() [2/2]

virtual void zmq::monitor_t::on_event_disconnected ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2617 of file src/loggers/zmq.hpp.

◆ on_event_handshake_failed_auth() [1/2]

virtual void zmq::monitor_t::on_event_handshake_failed_auth ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2528 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_handshake_failed_auth() [2/2]

virtual void zmq::monitor_t::on_event_handshake_failed_auth ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2635 of file src/loggers/zmq.hpp.

◆ on_event_handshake_failed_no_detail() [1/2]

virtual void zmq::monitor_t::on_event_handshake_failed_no_detail ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2516 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_handshake_failed_no_detail() [2/2]

virtual void zmq::monitor_t::on_event_handshake_failed_no_detail ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2623 of file src/loggers/zmq.hpp.

◆ on_event_handshake_failed_protocol() [1/2]

virtual void zmq::monitor_t::on_event_handshake_failed_protocol ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2522 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_handshake_failed_protocol() [2/2]

virtual void zmq::monitor_t::on_event_handshake_failed_protocol ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2629 of file src/loggers/zmq.hpp.

◆ on_event_handshake_succeeded() [1/2]

virtual void zmq::monitor_t::on_event_handshake_succeeded ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2534 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_handshake_succeeded() [2/2]

virtual void zmq::monitor_t::on_event_handshake_succeeded ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2641 of file src/loggers/zmq.hpp.

◆ on_event_listening() [1/2]

virtual void zmq::monitor_t::on_event_listening ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2480 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_listening() [2/2]

virtual void zmq::monitor_t::on_event_listening ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2587 of file src/loggers/zmq.hpp.

◆ on_event_unknown() [1/2]

virtual void zmq::monitor_t::on_event_unknown ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2554 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_event_unknown() [2/2]

virtual void zmq::monitor_t::on_event_unknown ( const zmq_event_t event_,
const char *  addr_ 
)
inlinevirtual

Definition at line 2658 of file src/loggers/zmq.hpp.

◆ on_monitor_started() [1/2]

virtual void zmq::monitor_t::on_monitor_started ( )
inlinevirtual

Definition at line 2462 of file 3rdparty/cppzmq/zmq.hpp.

◆ on_monitor_started() [2/2]

virtual void zmq::monitor_t::on_monitor_started ( )
inlinevirtual

Definition at line 2570 of file src/loggers/zmq.hpp.

◆ operator=() [1/2]

void zmq::monitor_t::operator= ( const monitor_t )
private

◆ operator=() [2/2]

void zmq::monitor_t::operator= ( const monitor_t )
private

Member Data Documentation

◆ _monitor_socket

socket_t zmq::monitor_t::_monitor_socket
private

Definition at line 2565 of file 3rdparty/cppzmq/zmq.hpp.

◆ _socket

socket_ref zmq::monitor_t::_socket
private

Definition at line 2564 of file 3rdparty/cppzmq/zmq.hpp.


The documentation for this class was generated from the following file:


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:10