#include <data_link_layer.h>
|
| DataLinkLayer (DeviceObject &devObj, NetworkLayerEntity &netLayerEntity, Platform &platform) |
|
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) |
|
virtual void | loop ()=0 |
|
virtual void | enabled (bool value)=0 |
|
virtual bool | enabled () const =0 |
|
virtual DptMedium | mediumType () const =0 |
|
Definition at line 13 of file data_link_layer.h.
◆ DataLinkLayer()
◆ dataConReceived()
void DataLinkLayer::dataConReceived |
( |
CemiFrame & |
frame, |
|
|
bool |
success |
|
) |
| |
|
protected |
◆ dataRequest()
◆ enabled() [1/2]
virtual bool DataLinkLayer::enabled |
( |
| ) |
const |
|
pure virtual |
◆ enabled() [2/2]
virtual void DataLinkLayer::enabled |
( |
bool |
value | ) |
|
|
pure virtual |
◆ frameData()
uint8_t * DataLinkLayer::frameData |
( |
CemiFrame & |
frame | ) |
|
|
protected |
◆ frameReceived()
void DataLinkLayer::frameReceived |
( |
CemiFrame & |
frame | ) |
|
|
protected |
◆ loop()
virtual void DataLinkLayer::loop |
( |
| ) |
|
|
pure virtual |
◆ mediumType()
virtual DptMedium DataLinkLayer::mediumType |
( |
| ) |
const |
|
pure virtual |
◆ sendFrame()
virtual bool DataLinkLayer::sendFrame |
( |
CemiFrame & |
frame | ) |
|
|
protectedpure virtual |
◆ sendTelegram()
◆ systemBroadcastRequest()
◆ _deviceObject
◆ _networkLayerEntity
◆ _platform
The documentation for this class was generated from the following files: