![]() |
Intel® Collaboration Suite for WebRTC
version 4.3
Open WebRTC Toolkit (OWT) Client SDK for Android*
|
Interface for signaling channel implementation that P2PClient relies on for sending and receiving data. More...
Classes | |
interface | SignalingChannelObserver |
Interface for observing signaling channel events. More... | |
Public Member Functions | |
void | connect (String token, ActionCallback< String > callback) |
Connect to signaling server. More... | |
void | disconnect () |
Disconnect from the signaling server. | |
void | sendMessage (String peerId, String message, ActionCallback< Void > callback) |
Send a message through signaling channel. | |
void | addObserver (SignalingChannelObserver observer) |
Add a SignalingChannelObserver. | |
void | removeObserver (SignalingChannelObserver observer) |
Remove a SignalingChannelObserver. | |
Interface for signaling channel implementation that P2PClient relies on for sending and receiving data.
Member methods and SignalingChannelObserver are expected to be implemented and triggered by app level.
void connect | ( | String | token, |
ActionCallback< String > | callback | ||
) |
Connect to signaling server.
Since signaling channel can be customized, this method does not define how a token should look like. Token will be passed into SignalingChannelInterface implemented by the app without any changes.