Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
гпг:: IMessageListener
Это абстрактный класс. #include <i_message_listener.h>
Определяет интерфейс, который может доставлять сообщения от удаленных конечных точек.
Краткое содержание
Общественные функции |
---|
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 Вызывается при получении сообщения от удаленной конечной точки. |
Общественные функции
ВклОтключено
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()
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-12 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-12 UTC."],[[["`gpg::IMessageListener` is an abstract class defining an interface for receiving messages from remote endpoints."],["It provides two virtual functions: `OnDisconnected` and `OnMessageReceived`."],["`OnDisconnected` is called when a remote endpoint disconnects, providing the client ID and remote endpoint ID."],["`OnMessageReceived` is triggered upon receiving a message, delivering the client ID, remote endpoint ID, message payload, and reliability flag."]]],[]]