26#ifndef SIM_TO_DUT_INTERFACE_CANCONNECTORCONFIG_H
27#define SIM_TO_DUT_INTERFACE_CANCONNECTORCONFIG_H
30#include "../ConnectorConfig.h"
31#include "CANConnectorReceiveOperation.h"
32#include "CANConnectorSendOperation.h"
Configuration for a single DuTConnector
Definition: ConnectorConfig.h:43
std::map< std::string, int > periodicOperations
Definition: ConnectorConfig.h:66
std::set< std::string > operations
Definition: ConnectorConfig.h:63
bool periodicTimerEnabled
Definition: ConnectorConfig.h:69
The config for the CAN Connector.
Definition: CANConnectorConfig.h:47
std::map< canid_t, CANConnectorReceiveOperation > frameToOperation
Definition: CANConnectorConfig.h:78
std::string codecName
Definition: CANConnectorConfig.h:72
CANConnectorConfig(std::string interfaceName, std::string codecName, std::set< std::string > operations, std::map< canid_t, CANConnectorReceiveOperation > frameToOperation={}, std::map< std::string, CANConnectorSendOperation > operationToFrame={}, std::map< std::string, int > periodicOperations={}, bool periodicTimerEnabled=false)
Definition: CANConnectorConfig.cpp:31
std::map< std::string, CANConnectorSendOperation > operationToFrame
Definition: CANConnectorConfig.h:85
std::string interfaceName
Definition: CANConnectorConfig.h:71
Definition: CANConnector.cpp:29