Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
owt::p2p::P2PClientObserver Class Reference

Observer for P2PClient. More...

#include <owt/p2p/p2pclient.h>

Public Member Functions

virtual void OnMessageReceived (const std::string &remote_user_id, const std::string message)
 This function will be invoked when received data from a remote user. More...
 
virtual void OnStreamAdded (std::shared_ptr< owt::base::RemoteStream > stream)
 This function will be invoked when a remote stream is available. More...
 
virtual void OnServerDisconnected ()
 This function will be invoked when client is disconnected from signaling server.
 

Detailed Description

Observer for P2PClient.

Member Function Documentation

◆ OnMessageReceived()

virtual void owt::p2p::P2PClientObserver::OnMessageReceived ( const std::string &  remote_user_id,
const std::string  message 
)
inlinevirtual

This function will be invoked when received data from a remote user.

Parameters
remote_user_idRemote user’s ID
messageMessage received

◆ OnStreamAdded()

virtual void owt::p2p::P2PClientObserver::OnStreamAdded ( std::shared_ptr< owt::base::RemoteStream stream)
inlinevirtual

This function will be invoked when a remote stream is available.

Parameters
streamThe remote stream added.