gpg:: IRealTimeEventListener
यह एक ऐब्सट्रैक्ट क्लास है.
#include <i_real_time_event_listener.h>
ऐसे इंटरफ़ेस के बारे में बताता है जो रीयल-टाइम में एक से ज़्यादा खिलाड़ियों वाले इवेंट दिखा सकता है.
खास जानकारी
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
~IRealTimeEventListener()
|
सार्वजनिक फ़ंक्शन |
|
---|---|
OnConnectedSetChanged(const RealTimeRoom & room)=0
|
virtual void
जब कोई
MultiplayerParticipant ऑब्जेक्ट, कमरे के कनेक्ट किए गए सेट से कनेक्ट या डिसकनेक्ट होता है, तो OnConnectedSetChanged को कॉल किया जाता है. |
OnDataReceived(const RealTimeRoom & room, const MultiplayerParticipant & from_participant, std::vector< uint8_t > data, bool is_reliable)=0
|
virtual void
जब भी किसी दूसरे
MultiplayerParticipant से डेटा मिलता है, तो OnDataReceived को कॉल किया जाता है. |
OnP2PConnected(const RealTimeRoom & room, const MultiplayerParticipant & participant)=0
|
virtual void
जब कोई
MultiplayerParticipant ऑब्जेक्ट, लोकल प्लेयर से सीधे कनेक्ट होता है, तब OnP2PConnected को कॉल किया जाता है. |
OnP2PDisconnected(const RealTimeRoom & room, const MultiplayerParticipant & participant)=0
|
virtual void
जब कोई
MultiplayerParticipant ऑब्जेक्ट, लोकल प्लेयर से सीधे डिसकनेक्ट हो जाता है, तब OnP2PDisconnected को कॉल किया जाता है. |
OnParticipantStatusChanged(const RealTimeRoom & room, const MultiplayerParticipant & participant)=0
|
virtual void
जब
MultiplayerParticipant ऑब्जेक्ट के Status() तरीके से अपडेट मिलता है, तब OnParticipantStatusChanged को कॉल किया जाता है. |
OnRoomStatusChanged(const RealTimeRoom & room)=0
|
virtual void
जब
RealTimeRoom ऑब्जेक्ट के Status() तरीके से अपडेट मिलता है, तब OnRoomStatusChanged को कॉल किया जाता है. |
सार्वजनिक फ़ंक्शन
OnConnectedSetChanged
virtual void OnConnectedSetChanged( const RealTimeRoom & room )=0
जब कोई MultiplayerParticipant
ऑब्जेक्ट, कमरे के कनेक्ट किए गए सेट से कनेक्ट या डिसकनेक्ट होता है, तो OnConnectedSetChanged
को कॉल किया जाता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
OnDataReceived
virtual void OnDataReceived( const RealTimeRoom & room, const MultiplayerParticipant & from_participant, std::vector< uint8_t > data, bool is_reliable )=0
जब भी किसी दूसरे MultiplayerParticipant
से डेटा मिलता है, तो OnDataReceived
को कॉल किया जाता है.
जानकारी | |||||||||
---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
OnP2P से कनेक्ट किया गया
virtual void OnP2PConnected( const RealTimeRoom & room, const MultiplayerParticipant & participant )=0
जब कोई MultiplayerParticipant
ऑब्जेक्ट, लोकल प्लेयर से सीधे कनेक्ट होता है, तब OnP2PConnected
को कॉल किया जाता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
OnP2P डिसकनेक्ट हो गया
virtual void OnP2PDisconnected( const RealTimeRoom & room, const MultiplayerParticipant & participant )=0
जब कोई MultiplayerParticipant
ऑब्जेक्ट, लोकल प्लेयर से सीधे डिसकनेक्ट हो जाता है, तब OnP2PDisconnected
को कॉल किया जाता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
OnParticipantStatusChanged
virtual void OnParticipantStatusChanged( const RealTimeRoom & room, const MultiplayerParticipant & participant )=0
जब MultiplayerParticipant
ऑब्जेक्ट के Status()
तरीके से अपडेट मिलता है, तब OnParticipantStatusChanged
को कॉल किया जाता है.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
OnRoomStatusChanged
virtual void OnRoomStatusChanged( const RealTimeRoom & room )=0
जब RealTimeRoom
ऑब्जेक्ट के Status()
तरीके से अपडेट मिलता है, तब OnRoomStatusChanged
को कॉल किया जाता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
~IRealTimeEventListener
virtual ~IRealTimeEventListener()