HosrDiretta
Loading...
Searching...
No Matches
DIRETTA::Profile Struct Reference

Profile structure for managing data transfer settings in Diretta.(used in Sync Send Cycle etc. More...

#include <Profile.hpp>

Public Types

enum  ModeType { VARIABLE , FIX , RANDOM , TRIANGOLO }
 Enumeration for different data transfer modes.
 

Public Attributes

ACQUA::Clock tergetSycleTime
 Specifies the target cycle time for data transmission.
 
std::int32_t VarSendSize
 if 0 is fix-cycle(variable-size). Specifies the size (in bytes) to send for variable-cycle (fix-size) send operations.
 
std::int32_t SendSizeMax
 Specifies the maximum size (in bytes).
 
std::int32_t TypicalFrame
 Specifies the typical frame count. if VarSendSize in no 0 thne send fame count.
 
std::uint16_t sendMultCount
 Specifies the send multiplier count. The number of frames transmitted per cycle is determined by sendMultCount × TypicalFrame (sendMultCount x VarSendSize).
 
ACQUA::Clock randomMin
 Specifies the minimum random cycle time for random-cycle send operations.
 
ModeType Mode
 Specifies the data transfer mode.
 

Detailed Description

Profile structure for managing data transfer settings in Diretta.(used in Sync Send Cycle etc.


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