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()