Class NetworkLayerDevice
Defined in File network_layer_device.h
Inheritance Relationships
Base Type
public NetworkLayer(Class NetworkLayer)
Class Documentation
-
class NetworkLayerDevice : public NetworkLayer
Public Functions
-
NetworkLayerDevice(DeviceObject &deviceObj, TransportLayer &layer)
-
NetworkLayerEntity &getInterface()
-
virtual void dataIndividualRequest(AckType ack, uint16_t destination, HopCountType hopType, Priority priority, TPDU &tpdu) override
-
virtual void dataGroupRequest(AckType ack, uint16_t destination, HopCountType hopType, Priority priority, TPDU &tpdu) override
-
virtual void dataBroadcastRequest(AckType ack, HopCountType hopType, Priority priority, TPDU &tpdu) override
-
virtual void dataSystemBroadcastRequest(AckType ack, HopCountType hopType, Priority priority, TPDU &tpdu) override
-
NetworkLayerDevice(DeviceObject &deviceObj, TransportLayer &layer)