pdcomm::gemConstantOptions
Function
Builds versioned limits for the equipment constant store (GemEquipment::configureConstants()).
inline PdcommGemConstantOptions gemConstantOptions(size_t maxConstants, size_t maxMetadataBytes, size_t maxValueBytes, size_t maxQueryIds, size_t maxChangesPerRequest, size_t maxIdentifierBytes, const PdcommSecsLimits &itemLimits)Parameters
| Name | Description |
|---|---|
maxConstants | Maximum constants. |
maxMetadataBytes | Maximum bytes of IDs, names and units. |
maxValueBytes | Maximum bytes of values and bounds. |
maxQueryIds | Maximum IDs accepted in one S2F13 or S2F29 request. |
maxChangesPerRequest | Maximum pairs accepted in one S2F15 request. |
maxIdentifierBytes | Maximum bytes of one ASCII ECID. |
itemLimits | SECS-II limits for constant items. |
Returns
Options with struct_size and version set.