public class AgoraMediaCtrlPacketSender
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
cptr
Native pointer to the packet sender instance.
|
| Constructor and Description |
|---|
AgoraMediaCtrlPacketSender(long cptr)
Constructs a media control packet sender.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys the packet sender and releases native resources.
|
private void |
nativeDestroy(long cptr)
Releases the native packet sender handle.
|
int |
sendBroadcast(byte[] packet,
int length)
Sends a broadcast packet to all peers.
|
int |
sendPeer(java.lang.String user_id,
byte[] packet,
int length)
Sends a packet to a specific peer.
|
public AgoraMediaCtrlPacketSender(long cptr)
cptr - Native pointer to the sender instancepublic int sendPeer(java.lang.String user_id,
byte[] packet,
int length)
user_id - Target user IDpacket - Packet data to sendlength - Length of the packet datapublic int sendBroadcast(byte[] packet,
int length)
packet - Packet data to sendlength - Length of the packet datapublic void destroy()
private void nativeDestroy(long cptr)
cptr - Native pointer to the sender instance