NETSIM  1.0.0
Hardware-in-the-loopacousticnetworksimulator
netsim::TaggedAudioBuffer Struct Reference

#include </root/netsim/obj-x86_64-linux-gnu/include/netsim/core/common.h>

Public Types

enum  Marker { Marker::NONE, Marker::START, Marker::END, Marker::MIDDLE }
 

Public Attributes

std::shared_ptr< const AudioBufferbuffer
 
Marker marker {Marker::NONE}
 
int packet_id {-1}
 

Detailed Description

Definition at line 55 of file common.h.

Member Enumeration Documentation

◆ Marker

Enumerator
NONE 
START 
END 
MIDDLE 

Definition at line 59 of file common.h.

Member Data Documentation

◆ buffer

std::shared_ptr<const AudioBuffer> netsim::TaggedAudioBuffer::buffer

Definition at line 57 of file common.h.

◆ marker

Marker netsim::TaggedAudioBuffer::marker {Marker::NONE}

Definition at line 66 of file common.h.

◆ packet_id

int netsim::TaggedAudioBuffer::packet_id {-1}

Definition at line 67 of file common.h.


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