pdcomm::gemDataOptions
Function
Builds versioned limits for the data variable store (GemEquipment::configureDataVariables()).
inline PdcommGemDataOptions gemDataOptions(size_t maxVariables, size_t maxMetadataBytes, size_t maxValueBytes, size_t maxSamplesPerEvent, size_t maxSampleBytes, const PdcommSecsLimits &itemLimits)Parameters
| Name | Description |
|---|---|
maxVariables | Maximum data variables. |
maxMetadataBytes | Maximum bytes of names and units. |
maxValueBytes | Maximum bytes of cached values. |
maxSamplesPerEvent | Maximum samples passed to one publish or query response. |
maxSampleBytes | Maximum encoded bytes of the samples of one call. |
itemLimits | SECS-II limits for data items. |
Returns
Options with struct_size and version set.