TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Basda::Microgate::TdpPacketFixture Struct Reference

TODO 2011-06-20. More...

#include <TdpPacketFixture.h>

Inheritance diagram for Basda::Microgate::TdpPacketFixture:
Inheritance graph
Collaboration diagram for Basda::Microgate::TdpPacketFixture:
Collaboration graph

Public Member Functions

 TdpPacketFixture ()
 
ByteBufferPtr makeRawTdpPacket (uint32_t totalLength, uint32_t startAddress, uint16_t recordId, uint16_t subRecordId, unsigned payloadSizeInByte, const uint8_t *payload)
 
TdpPacketPtr makeTdpPacket (uint32_t totalLength, uint32_t startAddress, uint16_t recordId, uint16_t subRecordId, uint32_t payloadSizeInByte, const uint8_t *payload)
 
uint32_t totalLength (uint32_t x)
 
uint32_t startAddress (uint32_t x)
 
uint16_t recordId (uint16_t x)
 
uint16_t subRecordId (uint16_t x)
 
uint32_t payloadSize (uint32_t x)
 
const uint8_tpayload (const char *x)
 
 TdpPacketFixture ()
 
ByteBufferPtr makeRawTdpPacket (uint32_t totalLength, uint32_t startAddress, uint16_t recordId, uint16_t subRecordId, unsigned payloadSizeInByte, const uint8_t *payload)
 
TdpPacketPtr makeTdpPacket (uint32_t totalLength, uint32_t startAddress, uint16_t recordId, uint16_t subRecordId, uint32_t payloadSizeInByte, const uint8_t *payload)
 
uint32_t totalLength (uint32_t x)
 
uint32_t startAddress (uint32_t x)
 
uint16_t recordId (uint16_t x)
 
uint16_t subRecordId (uint16_t x)
 
uint32_t payloadSize (uint32_t x)
 
const uint8_tpayload (const char *x)
 

Detailed Description

TODO 2011-06-20.

Constructor & Destructor Documentation

◆ TdpPacketFixture() [1/2]

Basda::Microgate::TdpPacketFixture::TdpPacketFixture ( )
inline

◆ TdpPacketFixture() [2/2]

Basda::Microgate::TdpPacketFixture::TdpPacketFixture ( )
inline

Member Function Documentation

◆ makeRawTdpPacket() [1/2]

ByteBufferPtr Basda::Microgate::TdpPacketFixture::makeRawTdpPacket ( uint32_t  totalLength,
uint32_t  startAddress,
uint16_t  recordId,
uint16_t  subRecordId,
unsigned  payloadSizeInByte,
const uint8_t payload 
)
inline

◆ makeRawTdpPacket() [2/2]

ByteBufferPtr Basda::Microgate::TdpPacketFixture::makeRawTdpPacket ( uint32_t  totalLength,
uint32_t  startAddress,
uint16_t  recordId,
uint16_t  subRecordId,
unsigned  payloadSizeInByte,
const uint8_t payload 
)
inline

◆ makeTdpPacket() [1/2]

TdpPacketPtr Basda::Microgate::TdpPacketFixture::makeTdpPacket ( uint32_t  totalLength,
uint32_t  startAddress,
uint16_t  recordId,
uint16_t  subRecordId,
uint32_t  payloadSizeInByte,
const uint8_t payload 
)
inline

◆ makeTdpPacket() [2/2]

TdpPacketPtr Basda::Microgate::TdpPacketFixture::makeTdpPacket ( uint32_t  totalLength,
uint32_t  startAddress,
uint16_t  recordId,
uint16_t  subRecordId,
uint32_t  payloadSizeInByte,
const uint8_t payload 
)
inline

◆ payload() [1/2]

const uint8_t* Basda::Microgate::TdpPacketFixture::payload ( const char *  x)
inline

◆ payload() [2/2]

const uint8_t* Basda::Microgate::TdpPacketFixture::payload ( const char *  x)
inline

◆ payloadSize() [1/2]

uint32_t Basda::Microgate::TdpPacketFixture::payloadSize ( uint32_t  x)
inline

◆ payloadSize() [2/2]

uint32_t Basda::Microgate::TdpPacketFixture::payloadSize ( uint32_t  x)
inline

◆ recordId() [1/2]

uint16_t Basda::Microgate::TdpPacketFixture::recordId ( uint16_t  x)
inline

◆ recordId() [2/2]

uint16_t Basda::Microgate::TdpPacketFixture::recordId ( uint16_t  x)
inline

◆ startAddress() [1/2]

uint32_t Basda::Microgate::TdpPacketFixture::startAddress ( uint32_t  x)
inline

◆ startAddress() [2/2]

uint32_t Basda::Microgate::TdpPacketFixture::startAddress ( uint32_t  x)
inline

◆ subRecordId() [1/2]

uint16_t Basda::Microgate::TdpPacketFixture::subRecordId ( uint16_t  x)
inline

◆ subRecordId() [2/2]

uint16_t Basda::Microgate::TdpPacketFixture::subRecordId ( uint16_t  x)
inline

◆ totalLength() [1/2]

uint32_t Basda::Microgate::TdpPacketFixture::totalLength ( uint32_t  x)
inline

◆ totalLength() [2/2]

uint32_t Basda::Microgate::TdpPacketFixture::totalLength ( uint32_t  x)
inline

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