VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::Qos::ResourceLimits Struct Referencefinal

Limits on the number of samples, instances, and samples per instance. More...

#include <qos.h>

Collaboration diagram for vlink::Qos::ResourceLimits:

Public Attributes

int32_t max_samples {6000}
 Maximum total samples across all instances.
int32_t max_instances {10}
 Maximum number of instances.
int32_t max_samples_per_instance {500}
 Maximum samples per instance.

Detailed Description

Limits on the number of samples, instances, and samples per instance.

These limits apply to the DataWriter and DataReader internal queues. Setting them too low may cause samples to be rejected under load.

Member Data Documentation

◆ max_instances

int32_t vlink::Qos::ResourceLimits::max_instances {10}

Maximum number of instances.

◆ max_samples

int32_t vlink::Qos::ResourceLimits::max_samples {6000}

Maximum total samples across all instances.

◆ max_samples_per_instance

int32_t vlink::Qos::ResourceLimits::max_samples_per_instance {500}

Maximum samples per instance.


The documentation for this struct was generated from the following file:
  • include/vlink/extension/qos.h