Agora C++ API Reference for All Platforms
Loading...
Searching...
No Matches
agora::rtc::IMediaControlPacketSenderEx Class Referenceabstract

#include <media_node_factory_i.h>

Inherits agora::rtc::IMediaControlPacketSender.

Public Member Functions

virtual ~IMediaControlPacketSenderEx ()
 
virtual void RegisterMediaControlPacketCallback (IMediaControlPacketCallback *ctrlDataCallback)=0
 
virtual void UnregisterMediaControlPacketCallback ()=0
 
virtual int sendBroadcastMediaControlPacketLLApiInternal (const uint8_t *packet, size_t length)=0
 
- Public Member Functions inherited from agora::rtc::IMediaControlPacketSender
virtual int sendPeerMediaControlPacket (media::base::user_id_t userId, const uint8_t *packet, size_t length, aosl_ref_t ares=AOSL_REF_INVALID)=0
 
virtual int sendBroadcastMediaControlPacket (const uint8_t *packet, size_t length, aosl_ref_t ares=AOSL_REF_INVALID)=0
 
virtual ~IMediaControlPacketSender ()
 

Constructor & Destructor Documentation

◆ ~IMediaControlPacketSenderEx()

virtual agora::rtc::IMediaControlPacketSenderEx::~IMediaControlPacketSenderEx ( )
inlinevirtual

Member Function Documentation

◆ RegisterMediaControlPacketCallback()

virtual void agora::rtc::IMediaControlPacketSenderEx::RegisterMediaControlPacketCallback ( IMediaControlPacketCallback * ctrlDataCallback)
pure virtual

◆ UnregisterMediaControlPacketCallback()

virtual void agora::rtc::IMediaControlPacketSenderEx::UnregisterMediaControlPacketCallback ( )
pure virtual

◆ sendBroadcastMediaControlPacketLLApiInternal()

virtual int agora::rtc::IMediaControlPacketSenderEx::sendBroadcastMediaControlPacketLLApiInternal ( const uint8_t * packet,
size_t length )
pure virtual