sACN  HEAD (unstable)
Implementation of ANSI E1.31 (Streaming ACN)
View other versions:
Loading...
Searching...
No Matches
sacn::SourceDetector::Settings Struct Reference

A set of configuration settings that a source detector needs to initialize. More...

#include <source_detector.h>

Public Member Functions

 Settings ()=default
 Create default data structure.
 

Public Attributes

int source_count_max {kSacnSourceDetectorInfinite}
 The maximum number of sources the detector will record.
 
int universes_per_source_max {kSacnSourceDetectorInfinite}
 The maximum number of universes the detector will record for a source.
 
sacn_ip_support_t ip_supported {kSacnIpV4AndIpV6}
 What IP networking the source detector will support.
 

Detailed Description

A set of configuration settings that a source detector needs to initialize.

Member Data Documentation

◆ source_count_max

int sacn::SourceDetector::Settings::source_count_max {kSacnSourceDetectorInfinite}

The maximum number of sources the detector will record.

It is recommended that applications using dynamic memory use kSacnSourceDetectorInfinite for this value. This parameter is ignored when configured to use static memory – SACN_SOURCE_DETECTOR_MAX_SOURCES is used instead.

◆ universes_per_source_max

int sacn::SourceDetector::Settings::universes_per_source_max {kSacnSourceDetectorInfinite}

The maximum number of universes the detector will record for a source.

It is recommended that applications using dynamic memory use kSacnSourceDetectorInfinite for this value. This parameter is ignored when configured to use static memory – SACN_SOURCE_DETECTOR_MAX_UNIVERSES_PER_SOURCE is used instead.


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