dnp3 (C++ API) 1.6.0
Loading...
Searching...
No Matches
dnp3::LinkIdConfig Struct Reference

Configuration that controls how the server performs remote link identification. More...

#include <dnp3.hpp>

Public Member Functions

 LinkIdConfig ()
 Initialize to default values. More...
 

Public Attributes

uint16_t max_tasks
 Set the maximum number of simultaneous tasks used to perform link identification. More...
 
std::chrono::steady_clock::duration timeout
 Maximum time period to wait before receiving a link frame from the outstation. More...
 
PhysDecodeLevel decode_level
 Set the decode level to use when reading the link header used for identification. More...
 

Friends

class CppLinkIdConfigFriend
 

Detailed Description

Configuration that controls how the server performs remote link identification.

Constructor & Destructor Documentation

◆ LinkIdConfig()

dnp3::LinkIdConfig::LinkIdConfig ( )

Initialize to default values.

Note
Values are initialized to:
Returns
New instance of LinkIdConfig

Member Data Documentation

◆ decode_level

PhysDecodeLevel dnp3::LinkIdConfig::decode_level

Set the decode level to use when reading the link header used for identification.

◆ max_tasks

uint16_t dnp3::LinkIdConfig::max_tasks

Set the maximum number of simultaneous tasks used to perform link identification.

◆ timeout

std::chrono::steady_clock::duration dnp3::LinkIdConfig::timeout

Maximum time period to wait before receiving a link frame from the outstation.


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