#include <network_layer.h>
|
| NetworkLayer (DeviceObject &deviceObj, TransportLayer &layer) |
|
uint8_t | hopCount () const |
|
bool | isApciSystemBroadcast (APDU &apdu) |
|
virtual void | dataIndividualRequest (AckType ack, uint16_t destination, HopCountType hopType, Priority priority, TPDU &tpdu)=0 |
|
virtual void | dataGroupRequest (AckType ack, uint16_t destination, HopCountType hopType, Priority priority, TPDU &tpdu)=0 |
|
virtual void | dataBroadcastRequest (AckType ack, HopCountType hopType, Priority priority, TPDU &tpdu)=0 |
|
virtual void | dataSystemBroadcastRequest (AckType ack, HopCountType hopType, Priority priority, TPDU &tpdu)=0 |
|
|
virtual void | dataIndication (AckType ack, AddressType addType, uint16_t destination, FrameFormat format, NPDU &npdu, Priority priority, uint16_t source, uint8_t srcIfIdx)=0 |
|
virtual void | dataConfirm (AckType ack, AddressType addressType, uint16_t destination, FrameFormat format, Priority priority, uint16_t source, NPDU &npdu, bool status, uint8_t srcIfIdx)=0 |
|
virtual void | broadcastIndication (AckType ack, FrameFormat format, NPDU &npdu, Priority priority, uint16_t source, uint8_t srcIfIdx)=0 |
|
virtual void | broadcastConfirm (AckType ack, FrameFormat format, Priority priority, uint16_t source, NPDU &npdu, bool status, uint8_t srcIfIdx)=0 |
|
virtual void | systemBroadcastIndication (AckType ack, FrameFormat format, NPDU &npdu, Priority priority, uint16_t source, uint8_t srcIfIdx)=0 |
|
virtual void | systemBroadcastConfirm (AckType ack, FrameFormat format, Priority priority, uint16_t source, NPDU &npdu, bool status, uint8_t srcIfIdx)=0 |
|
Definition at line 12 of file network_layer.h.
◆ NetworkLayer()
◆ broadcastConfirm()
virtual void NetworkLayer::broadcastConfirm |
( |
AckType |
ack, |
|
|
FrameFormat |
format, |
|
|
Priority |
priority, |
|
|
uint16_t |
source, |
|
|
NPDU & |
npdu, |
|
|
bool |
status, |
|
|
uint8_t |
srcIfIdx |
|
) |
| |
|
protectedpure virtual |
◆ broadcastIndication()
◆ dataBroadcastRequest()
◆ dataConfirm()
◆ dataGroupRequest()
◆ dataIndication()
◆ dataIndividualRequest()
◆ dataSystemBroadcastRequest()
◆ hopCount()
uint8_t NetworkLayer::hopCount |
( |
| ) |
const |
◆ isApciSystemBroadcast()
bool NetworkLayer::isApciSystemBroadcast |
( |
APDU & |
apdu | ) |
|
◆ systemBroadcastConfirm()
virtual void NetworkLayer::systemBroadcastConfirm |
( |
AckType |
ack, |
|
|
FrameFormat |
format, |
|
|
Priority |
priority, |
|
|
uint16_t |
source, |
|
|
NPDU & |
npdu, |
|
|
bool |
status, |
|
|
uint8_t |
srcIfIdx |
|
) |
| |
|
protectedpure virtual |
◆ systemBroadcastIndication()
virtual void NetworkLayer::systemBroadcastIndication |
( |
AckType |
ack, |
|
|
FrameFormat |
format, |
|
|
NPDU & |
npdu, |
|
|
Priority |
priority, |
|
|
uint16_t |
source, |
|
|
uint8_t |
srcIfIdx |
|
) |
| |
|
protectedpure virtual |
◆ NetworkLayerEntity
◆ _deviceObj
◆ _transportLayer
The documentation for this class was generated from the following files: