Quantum 3 3.1.0

Public Member Functions | List of all members
Photon.Realtime.IOnMessageCallback Interface Reference

Called for any incoming messages. For "raw" messages the message parameter is an ArraySegment<byte>. More...

Public Member Functions

void OnMessage (bool isRawMessage, object message)
 Called for any incoming messages. For "raw" messages the message parameter is an ArraySegment<byte>. More...
 

Detailed Description

Called for any incoming messages. For "raw" messages the message parameter is an ArraySegment<byte>.

Classes that implement this interface must be registered to get callbacks for various situations.

To register for callbacks, call RealtimeClient.AddCallbackTarget and pass the class implementing this interface To stop getting callbacks, call RealtimeClient.RemoveCallbackTarget and pass the class implementing this interface

Member Function Documentation

◆ OnMessage()

void Photon.Realtime.IOnMessageCallback.OnMessage ( bool  isRawMessage,
object  message 
)

Called for any incoming messages. For "raw" messages the message parameter is an ArraySegment<byte>.

To receive events, implement IOnEventCallback in any class and register it via AddCallbackTarget.

Raw messages do not contain a pre-defined structure. It is entirely up to the game logic to send and receive useful binary data.