public class

MessagesAdapter

extends Object
implements MessagesListener
java.lang.Object
   ↳ sg.com.temasys.skylink.sdk.adapter.MessagesAdapter

Summary

Public Constructors
MessagesAdapter()
Public Methods
void onP2PMessageReceive(String remotePeerId, Object message, boolean isPrivate)
This is triggered when a broadcast or private message is received directly from the peer, i.e.
void onServerMessageReceive(String remotePeerId, Object message, boolean isPrivate)
This is triggered when a broadcast or private message is received from a remote peer via a server.
[Expand]
Inherited Methods
From class java.lang.Object
From interface sg.com.temasys.skylink.sdk.listener.MessagesListener

Public Constructors

public MessagesAdapter ()

Public Methods

public void onP2PMessageReceive (String remotePeerId, Object message, boolean isPrivate)

This is triggered when a broadcast or private message is received directly from the peer, i.e. in a peer to peer manner.

Parameters
remotePeerId The id of the remote peer
message User defined message. May be a 'java.lang.String', 'org.json.JSONObject' or 'org.json.JSONArray'.
isPrivate Flag to specify whether the message was sent to us only (as opposed to broadcast to all peers in the room).

public void onServerMessageReceive (String remotePeerId, Object message, boolean isPrivate)

This is triggered when a broadcast or private message is received from a remote peer via a server.

Parameters
remotePeerId The id of the remote peer
message User defined message. May be a 'java.lang.String', 'org.json.JSONObject' or 'org.json.JSONArray'.
isPrivate Flag to specify whether the message was sent to us only (as opposed to broadcast to all peers in the room).