Agora C++ API Reference for All Platforms

Public Member Functions | List of all members
agora::rtc::IMediaControlPacketSenderEx Class Referenceabstract

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 | ( |  | ) |
| inline virtual

## 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