LiveKit C++ SDK
Real-time audio/video SDK for C++
Loading...
Searching...
No Matches
livekit::DataStreamChunkData Struct Reference

#include <room_event_types.h>

Public Attributes

std::string stream_id
 
std::uint64_t chunk_index = 0
 
std::vector< std::uint8_t > content
 
std::optional< int > version
 
std::vector< std::uint8_t > iv
 

Detailed Description

One chunk of a data stream’s payload.

Member Data Documentation

◆ chunk_index

std::uint64_t livekit::DataStreamChunkData::chunk_index = 0

Zero-based index of this chunk.

◆ content

std::vector<std::uint8_t> livekit::DataStreamChunkData::content

Raw chunk content.

◆ iv

std::vector<std::uint8_t> livekit::DataStreamChunkData::iv

Optional initialization vector for encrypted payloads.

◆ stream_id

std::string livekit::DataStreamChunkData::stream_id

Stream identifier this chunk belongs to.

◆ version

std::optional<int> livekit::DataStreamChunkData::version

Optional version, mirroring header version if applicable.


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