Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
RxFrameGenerator Struct Reference

Public Types

enum  { TARGET_NODE_ID = 126 }
 

Public Member Functions

uavcan::RxFrame operator() (uint8_t iface_index, const std::string &data, SotEotToggle set, uint8_t transfer_id, uint64_t ts_monotonic, uint64_t ts_utc=0)
 iface_index, data, set, transfer_id, ts_monotonic [, ts_utc] More...
 
 RxFrameGenerator (uint16_t data_type_id, const uavcan::TransferBufferManagerKey &bufmgr_key=DEFAULT_KEY)
 

Public Attributes

uavcan::TransferBufferManagerKey bufmgr_key
 
uint16_t data_type_id
 

Static Public Attributes

static const uavcan::TransferBufferManagerKey DEFAULT_KEY
 

Detailed Description

Definition at line 28 of file transfer_receiver.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
TARGET_NODE_ID 

Definition at line 31 of file transfer_receiver.cpp.

Constructor & Destructor Documentation

◆ RxFrameGenerator()

RxFrameGenerator::RxFrameGenerator ( uint16_t  data_type_id,
const uavcan::TransferBufferManagerKey bufmgr_key = DEFAULT_KEY 
)
inline

Definition at line 36 of file transfer_receiver.cpp.

Member Function Documentation

◆ operator()()

uavcan::RxFrame RxFrameGenerator::operator() ( uint8_t  iface_index,
const std::string &  data,
SotEotToggle  set,
uint8_t  transfer_id,
uint64_t  ts_monotonic,
uint64_t  ts_utc = 0 
)
inline

iface_index, data, set, transfer_id, ts_monotonic [, ts_utc]

Definition at line 42 of file transfer_receiver.cpp.

Member Data Documentation

◆ bufmgr_key

uavcan::TransferBufferManagerKey RxFrameGenerator::bufmgr_key

Definition at line 34 of file transfer_receiver.cpp.

◆ data_type_id

uint16_t RxFrameGenerator::data_type_id

Definition at line 33 of file transfer_receiver.cpp.

◆ DEFAULT_KEY

const uavcan::TransferBufferManagerKey RxFrameGenerator::DEFAULT_KEY
static

Definition at line 30 of file transfer_receiver.cpp.


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


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