Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::webrtc_streaming::ServerConnectionObserver Class Referenceabstract

#include <server_connection.h>

Inheritance diagram for cuttlefish::webrtc_streaming::ServerConnectionObserver:
Inheritance graph
[legend]

Public Member Functions

virtual ~ServerConnectionObserver ()=default
 
virtual void OnOpen ()=0
 
virtual void OnClose ()=0
 
virtual void OnError (const std::string &error)=0
 
virtual void OnReceive (const uint8_t *msg, size_t length, bool is_binary)=0
 

Constructor & Destructor Documentation

◆ ~ServerConnectionObserver()

virtual cuttlefish::webrtc_streaming::ServerConnectionObserver::~ServerConnectionObserver ( )
virtualdefault

Member Function Documentation

◆ OnClose()

virtual void cuttlefish::webrtc_streaming::ServerConnectionObserver::OnClose ( )
pure virtual

◆ OnError()

virtual void cuttlefish::webrtc_streaming::ServerConnectionObserver::OnError ( const std::string &  error)
pure virtual

◆ OnOpen()

virtual void cuttlefish::webrtc_streaming::ServerConnectionObserver::OnOpen ( )
pure virtual

◆ OnReceive()

virtual void cuttlefish::webrtc_streaming::ServerConnectionObserver::OnReceive ( const uint8_t *  msg,
size_t  length,
bool  is_binary 
)
pure virtual

The documentation for this class was generated from the following file: