Class Netio3Receiver

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class Netio3Receiver : public Receiver

Subclassed by Netio3BufferedReceiver, Netio3UnbufferedReceiver

Public Functions

template<Netio3EventLoopType EventLoopType>
inline Netio3Receiver(const std::string &ip, uint32_t port, NetworkMode network_mode, unsigned int netio_pn, unsigned int netio_ps, bool buffered, const std::string &receiver_info, Netio3EventLoop::type_tag<EventLoopType> type_tag)
Netio3Receiver(const std::string &ip, uint32_t port, NetworkMode network_mode, unsigned int netio_pn, unsigned int netio_ps, bool buffered, Netio3EventLoop &evloop)
inline void set_conn_open_callback(OnConnOpen callback) override
inline void set_conn_close_callback(OnConnClose callback) override
inline void set_on_msg_callback(OnMsg callback) override
inline int get_number_of_connections() override
inline uint16_t get_port() const override