pdcomm::gemFormattedProgramVerificationRequestOptions
Function
Builds versioned limits for S7F31/F32 verification requests.
inline PdcommGemFormattedProgramVerificationRequestOptions gemFormattedProgramVerificationRequestOptions(size_t maxCommands, size_t maxParametersPerCommand, size_t maxTotalParameters, size_t maxTotalParameterBytes, size_t maxPending, size_t maxReceived, size_t maxResults, size_t maxHistory)Every limit must be nonzero.
Parameters
| Name | Description |
|---|---|
maxCommands | Maximum commands in one request. |
maxParametersPerCommand | Maximum parameters of one command. |
maxTotalParameters | Maximum parameters across one request. |
maxTotalParameterBytes | Maximum encoded parameter bytes across one request. |
maxPending | Maximum submitted requests waiting for S7F32. |
maxReceived | Maximum received requests waiting for a response. |
maxResults | Maximum completed exchanges kept; the oldest is dropped first. |
maxHistory | Maximum handled exchanges remembered to reject replays. |
Returns
Options with struct_size and version set.