knx
ETS configurable knx-stack
KnxIpCRI Class Reference

#include <knx_ip_cri.h>

Public Member Functions

 KnxIpCRI (uint8_t *data)
 
virtual ~KnxIpCRI ()
 
ConnectionType type () const
 
void type (ConnectionType value)
 
void layer (uint8_t layer)
 
uint8_t layer () const
 
uint8_t length () const
 
void length (uint8_t value)
 

Protected Attributes

uint8_t * _data = 0
 

Detailed Description

Definition at line 21 of file knx_ip_cri.h.

Constructor & Destructor Documentation

◆ KnxIpCRI()

KnxIpCRI::KnxIpCRI ( uint8_t *  data)

Definition at line 3 of file knx_ip_cri.cpp.

◆ ~KnxIpCRI()

KnxIpCRI::~KnxIpCRI ( )
virtual

Definition at line 6 of file knx_ip_cri.cpp.

Member Function Documentation

◆ layer() [1/2]

uint8_t KnxIpCRI::layer ( ) const

Definition at line 29 of file knx_ip_cri.cpp.

◆ layer() [2/2]

void KnxIpCRI::layer ( uint8_t  layer)

Definition at line 34 of file knx_ip_cri.cpp.

◆ length() [1/2]

uint8_t KnxIpCRI::length ( ) const

Definition at line 9 of file knx_ip_cri.cpp.

◆ length() [2/2]

void KnxIpCRI::length ( uint8_t  value)

Definition at line 14 of file knx_ip_cri.cpp.

◆ type() [1/2]

ConnectionType KnxIpCRI::type ( ) const

Definition at line 19 of file knx_ip_cri.cpp.

◆ type() [2/2]

void KnxIpCRI::type ( ConnectionType  value)

Definition at line 24 of file knx_ip_cri.cpp.

Member Data Documentation

◆ _data

uint8_t* KnxIpCRI::_data = 0
protected

Definition at line 34 of file knx_ip_cri.h.


The documentation for this class was generated from the following files: