Inherits RefCountInterface.
◆ ~ILocalDataChannel()
◆ sendDataPacket()
virtual int sendDataPacket |
( |
const char * |
packet, |
|
|
size_t |
length |
|
) |
| |
|
pure virtual |
Send data packet to this data channel after publishing.
- Parameters
-
[in] | packet | packet buffer pointer. |
[in] | length | packet buffer length. |
- Returns
- 0: Success.
- < 0: Failure.
◆ setMetaData()
virtual int setMetaData |
( |
const char * |
metaData, |
|
|
size_t |
length |
|
) |
| |
|
pure virtual |
Send meta data to this data channel before publishing.
- Parameters
-
[in] | metaData | meta data pointer. |
[in] | length | meta data length. |
- Returns
- ยทยทยทยท
- 0: Success.
- < 0: Failure.
◆ configuredChannelId()
virtual Optional<int> configuredChannelId |
( |
| ) |
const |
|
pure virtual |
return configured channel id
- Returns
◆ AddRef()
virtual void AddRef |
( |
| ) |
const |
|
pure virtualinherited |
◆ Release()
◆ HasOneRef()
virtual bool HasOneRef |
( |
| ) |
const |
|
pure virtualinherited |