gpg::IMessageListener

这是一个抽象类。

#include <i_message_listener.h>

定义可从远程端点传递消息的接口。

摘要

构造函数和析构函数

~IMessageListener()

公共函数

OnDisconnected(int64_t client_id, const std::string & remote_endpoint_id)=0
virtual void
在远程端点断开连接时调用。
OnMessageReceived(int64_t client_id, const std::string & remote_endpoint_id, const std::vector< uint8_t > & payload, bool is_reliable)=0
virtual void
从远程端点收到消息时调用。

公共函数

OnDisconnected

virtual void OnDisconnected(
  int64_t client_id,
  const std::string & remote_endpoint_id
)=0

在远程端点断开连接时调用。

OnMessageReceived

virtual void OnMessageReceived(
  int64_t client_id,
  const std::string & remote_endpoint_id,
  const std::vector< uint8_t > & payload,
  bool is_reliable
)=0

从远程端点收到消息时调用。

~IMessageListener

virtual  ~IMessageListener()