knx/bau57B0.h

19 lines
415 B
C
Raw Normal View History

2018-04-09 22:30:23 +02:00
#pragma once
2018-06-13 00:51:12 +02:00
#include "bau_systemB.h"
2018-04-09 22:30:23 +02:00
#include "ip_parameter_object.h"
#include "ip_data_link_layer.h"
2018-04-09 22:30:23 +02:00
2018-06-13 00:51:12 +02:00
class Bau57B0: public BauSystemB
2018-04-09 22:30:23 +02:00
{
public:
Bau57B0(Platform& platform);
protected:
InterfaceObject* getInterfaceObject(uint8_t idx);
2018-06-13 00:51:12 +02:00
uint8_t* descriptor();
DataLinkLayer& dataLinkLayer();
2018-04-09 22:30:23 +02:00
private:
IpParameterObject _ipParameters;
IpDataLinkLayer _dlLayer;
2018-06-13 00:51:12 +02:00
uint8_t _descriptor[2];
2018-04-09 22:30:23 +02:00
};