INFM HIL Interface
Interface between Artery simulation and DuTs
Public Member Functions | Public Attributes | List of all members
sim_interface::dut_connector::can::CANConnectorSendOperation Class Reference

Contains the necessary information to configure a send operation for the configuration of the CAN Connector. More...

#include <CANConnectorSendOperation.h>

Public Member Functions

 CANConnectorSendOperation (canid_t canID, bool isCANFD, bool isCyclic, bool announce=false, __u32 count=0, struct bcm_timeval ival1={0}, struct bcm_timeval ival2={0})
 

Public Attributes

canid_t canID
 
bool isCANFD
 
bool isCyclic
 
bool announce
 
__u32 count
 
struct bcm_timeval ival1
 
struct bcm_timeval ival2
 

Detailed Description

Contains the necessary information to configure a send operation for the configuration of the CAN Connector.

Constructor & Destructor Documentation

◆ CANConnectorSendOperation()

sim_interface::dut_connector::can::CANConnectorSendOperation::CANConnectorSendOperation ( canid_t  canID,
bool  isCANFD,
bool  isCyclic,
bool  announce = false,
__u32  count = 0,
struct bcm_timeval  ival1 = {0},
struct bcm_timeval  ival2 = {0} 
)

Constructor

Parameters
canID- The CAN ID of the frame.
isCANFD- Flag for CANFD frames.
isCyclic- Flag for cyclic frames.
announce- Flag for immediately sending out updates once.
count- Number of times the frame is send with the first interval.
ival1- First Interval.
ival2- Second Interval.

Member Data Documentation

◆ announce

bool sim_interface::dut_connector::can::CANConnectorSendOperation::announce

Flag for immediately sending out updates once.

◆ canID

canid_t sim_interface::dut_connector::can::CANConnectorSendOperation::canID

The CAN ID of the frame.

◆ count

__u32 sim_interface::dut_connector::can::CANConnectorSendOperation::count

Number of times the frame is send with the first interval.

◆ isCANFD

bool sim_interface::dut_connector::can::CANConnectorSendOperation::isCANFD

Flag for CANFD frames.

◆ isCyclic

bool sim_interface::dut_connector::can::CANConnectorSendOperation::isCyclic

Flag for cyclic messages.

◆ ival1

struct bcm_timeval sim_interface::dut_connector::can::CANConnectorSendOperation::ival1

First Interval.

◆ ival2

struct bcm_timeval sim_interface::dut_connector::can::CANConnectorSendOperation::ival2

Second Interval.


The documentation for this class was generated from the following files: