rodbus (C++ API) 1.3.1
Loading...
Searching...
No Matches
rodbus::RequestParam Struct Reference

Address and timeout parameters for requests. More...

#include <rodbus.hpp>

Public Member Functions

 RequestParam (uint8_t unit_id, std::chrono::steady_clock::duration timeout)
 Fully construct RequestParam specifying the value of each field. More...
 

Public Attributes

uint8_t unit_id
 Modbus address for the request. More...
 
std::chrono::steady_clock::duration timeout
 Response timeout for the request. More...
 

Friends

class CppRequestParamFriend
 

Detailed Description

Address and timeout parameters for requests.

Constructor & Destructor Documentation

◆ RequestParam()

rodbus::RequestParam::RequestParam ( uint8_t  unit_id,
std::chrono::steady_clock::duration  timeout 
)

Fully construct RequestParam specifying the value of each field.

Parameters
unit_idModbus address for the request
timeoutResponse timeout for the request
Returns
New instance of RequestParam

Member Data Documentation

◆ timeout

std::chrono::steady_clock::duration rodbus::RequestParam::timeout

Response timeout for the request.

◆ unit_id

uint8_t rodbus::RequestParam::unit_id

Modbus address for the request.


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