Protocol for signaling channel. Developers may utilize their own signaling server by implmenting this protocol.
More...
|
virtual void | AddObserver (P2PSignalingChannelObserver &observer)=0 |
| Add an observer for P2PSignalingChannel. More...
|
|
virtual void | RemoveObserver (P2PSignalingChannelObserver &observer)=0 |
| Remove an observer for P2PSignalingChannel. More...
|
|
virtual void | Connect (const std::string &host, const std::string &token, std::function< void(const std::string &)> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
| Connect to the signaling server. More...
|
|
virtual void | Disconnect (std::function< void()> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
| Disconnect from signaling server.
|
|
virtual void | SendMessage (const std::string &message, const std::string &target_id, std::function< void()> on_success, std::function< void(std::unique_ptr< Exception >)> on_failure)=0 |
| Send a message to a target client. More...
|
|
Protocol for signaling channel. Developers may utilize their own signaling server by implmenting this protocol.