Public Member Functions | Private Attributes | List of all members
DispatcherTransferEmulator Class Reference
Inheritance diagram for DispatcherTransferEmulator:
Inheritance graph
[legend]

Public Member Functions

 DispatcherTransferEmulator (CanDriverMock &target, uavcan::NodeID dst_node_id=127)
 
void sendOneFrame (const uavcan::RxFrame &frame)
 
- Public Member Functions inherited from IncomingTransferEmulatorBase
 IncomingTransferEmulatorBase (uavcan::NodeID dst_node_id)
 
Transfer makeTransfer (uavcan::TransferPriority priority, uavcan::TransferType transfer_type, uint8_t source_node_id, const std::string &payload, const uavcan::DataTypeDescriptor &type, uavcan::NodeID dst_node_id_override=uavcan::NodeID())
 
void send (const std::vector< std::vector< uavcan::RxFrame > > &sers)
 
void send (const Transfer *transfers, unsigned num_transfers)
 
template<int SIZE>
void send (const Transfer(&transfers)[SIZE])
 
virtual ~IncomingTransferEmulatorBase ()
 

Private Attributes

CanDriverMocktarget_
 

Detailed Description

Definition at line 13 of file dispatcher.cpp.

Constructor & Destructor Documentation

◆ DispatcherTransferEmulator()

DispatcherTransferEmulator::DispatcherTransferEmulator ( CanDriverMock target,
uavcan::NodeID  dst_node_id = 127 
)
inline

Definition at line 18 of file dispatcher.cpp.

Member Function Documentation

◆ sendOneFrame()

void DispatcherTransferEmulator::sendOneFrame ( const uavcan::RxFrame frame)
inlinevirtual

Implements IncomingTransferEmulatorBase.

Definition at line 23 of file dispatcher.cpp.

Member Data Documentation

◆ target_

CanDriverMock& DispatcherTransferEmulator::target_
private

Definition at line 15 of file dispatcher.cpp.


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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04