#include <tpuart_data_link_layer.h>
|
| | TpUartDataLinkLayer (DeviceObject &devObj, NetworkLayerEntity &netLayerEntity, Platform &platform, ITpUartCallBacks &cb, DataLinkLayerCallbacks *dllcb=nullptr) |
| |
| void | loop () |
| |
| void | enabled (bool value) |
| |
| bool | enabled () const |
| |
| DptMedium | mediumType () const override |
| |
| bool | reset () |
| |
| void | monitor () |
| |
| void | stop (bool state) |
| |
| void | requestBusy (bool state) |
| |
| void | forceAck (bool state) |
| |
| void | setRepetitions (uint8_t nack, uint8_t busy) |
| |
| void | setFrameRepetition (uint8_t nack, uint8_t busy) |
| |
| bool | isConnected () |
| |
| bool | isMonitoring () |
| |
| bool | isStopped () |
| |
| bool | isBusy () |
| |
| void | resetStats () |
| |
| void | processRxISR () |
| |
| void | powerControl (bool state) |
| |
| uint32_t | getRxInvalidFrameCounter () |
| |
| uint32_t | getRxProcessdFrameCounter () |
| |
| uint32_t | getRxIgnoredFrameCounter () |
| |
| uint32_t | getRxUnknownControlCounter () |
| |
| uint32_t | getTxFrameCounter () |
| |
| uint32_t | getTxProcessedFrameCounter () |
| |
| uint8_t | getMode () |
| |
| | DataLinkLayer (DeviceObject &devObj, NetworkLayerEntity &netLayerEntity, Platform &platform) |
| |
| void | cemiServer (CemiServer &cemiServer) |
| |
| void | dataRequestFromTunnel (CemiFrame &frame) |
| |
| virtual void | dataRequestToTunnel (CemiFrame &frame) |
| |
| virtual void | dataConfirmationToTunnel (CemiFrame &frame) |
| |
| virtual void | dataIndicationToTunnel (CemiFrame &frame) |
| |
| virtual bool | isTunnelAddress (uint16_t addr) |
| |
| void | ipParameterObject (IpParameterObject *object) |
| |
| void | dataRequest (AckType ack, AddressType addrType, uint16_t destinationAddr, uint16_t sourceAddr, FrameFormat format, Priority priority, NPDU &npdu) |
| |
| void | systemBroadcastRequest (AckType ack, FrameFormat format, Priority priority, NPDU &npdu, uint16_t sourceAddr) |
| |
Definition at line 35 of file tpuart_data_link_layer.h.
◆ TpUartDataLinkLayer()
◆ enabled() [1/2]
| bool TpUartDataLinkLayer::enabled |
( |
| ) |
const |
|
virtual |
◆ enabled() [2/2]
| void TpUartDataLinkLayer::enabled |
( |
bool |
value | ) |
|
|
virtual |
◆ forceAck()
| void TpUartDataLinkLayer::forceAck |
( |
bool |
state | ) |
|
◆ getMode()
| uint8_t TpUartDataLinkLayer::getMode |
( |
| ) |
|
◆ getRxIgnoredFrameCounter()
| uint32_t TpUartDataLinkLayer::getRxIgnoredFrameCounter |
( |
| ) |
|
◆ getRxInvalidFrameCounter()
| uint32_t TpUartDataLinkLayer::getRxInvalidFrameCounter |
( |
| ) |
|
◆ getRxProcessdFrameCounter()
| uint32_t TpUartDataLinkLayer::getRxProcessdFrameCounter |
( |
| ) |
|
◆ getRxUnknownControlCounter()
| uint32_t TpUartDataLinkLayer::getRxUnknownControlCounter |
( |
| ) |
|
◆ getTxFrameCounter()
| uint32_t TpUartDataLinkLayer::getTxFrameCounter |
( |
| ) |
|
◆ getTxProcessedFrameCounter()
| uint32_t TpUartDataLinkLayer::getTxProcessedFrameCounter |
( |
| ) |
|
◆ isBusy()
| bool TpUartDataLinkLayer::isBusy |
( |
| ) |
|
◆ isConnected()
| bool TpUartDataLinkLayer::isConnected |
( |
| ) |
|
◆ isMonitoring()
| bool TpUartDataLinkLayer::isMonitoring |
( |
| ) |
|
◆ isStopped()
| bool TpUartDataLinkLayer::isStopped |
( |
| ) |
|
◆ loop()
| void TpUartDataLinkLayer::loop |
( |
| ) |
|
|
virtual |
◆ mediumType()
| DptMedium TpUartDataLinkLayer::mediumType |
( |
| ) |
const |
|
overridevirtual |
◆ monitor()
| void TpUartDataLinkLayer::monitor |
( |
| ) |
|
◆ powerControl()
| void TpUartDataLinkLayer::powerControl |
( |
bool |
state | ) |
|
◆ processRxISR()
| void TpUartDataLinkLayer::processRxISR |
( |
| ) |
|
◆ requestBusy()
| void TpUartDataLinkLayer::requestBusy |
( |
bool |
state | ) |
|
◆ reset()
| bool TpUartDataLinkLayer::reset |
( |
| ) |
|
◆ resetStats()
| void TpUartDataLinkLayer::resetStats |
( |
| ) |
|
◆ setFrameRepetition()
| void TpUartDataLinkLayer::setFrameRepetition |
( |
uint8_t |
nack, |
|
|
uint8_t |
busy |
|
) |
| |
◆ setRepetitions()
| void TpUartDataLinkLayer::setRepetitions |
( |
uint8_t |
nack, |
|
|
uint8_t |
busy |
|
) |
| |
◆ stop()
| void TpUartDataLinkLayer::stop |
( |
bool |
state | ) |
|
The documentation for this class was generated from the following files: