knx
ETS configurable knx-stack
KnxIpCH Class Reference

#include <knx_ip_ch.h>

Public Member Functions

 KnxIpCH (uint8_t *data)
 
virtual ~KnxIpCH ()
 
void channelId (uint8_t channelId)
 
uint8_t channelId () const
 
void sequenceCounter (uint8_t sequenceCounter)
 
uint8_t sequenceCounter () const
 
void status (uint8_t status)
 
uint8_t status () const
 
void length (uint8_t value)
 
uint8_t length () const
 

Protected Attributes

uint8_t * _data = 0
 

Detailed Description

Definition at line 11 of file knx_ip_ch.h.

Constructor & Destructor Documentation

◆ KnxIpCH()

KnxIpCH::KnxIpCH ( uint8_t *  data)

Definition at line 3 of file knx_ip_ch.cpp.

◆ ~KnxIpCH()

KnxIpCH::~KnxIpCH ( )
virtual

Definition at line 6 of file knx_ip_ch.cpp.

Member Function Documentation

◆ channelId() [1/2]

uint8_t KnxIpCH::channelId ( ) const

Definition at line 24 of file knx_ip_ch.cpp.

◆ channelId() [2/2]

void KnxIpCH::channelId ( uint8_t  channelId)

Definition at line 19 of file knx_ip_ch.cpp.

◆ length() [1/2]

uint8_t KnxIpCH::length ( ) const

Definition at line 9 of file knx_ip_ch.cpp.

◆ length() [2/2]

void KnxIpCH::length ( uint8_t  value)

Definition at line 14 of file knx_ip_ch.cpp.

◆ sequenceCounter() [1/2]

uint8_t KnxIpCH::sequenceCounter ( ) const

Definition at line 34 of file knx_ip_ch.cpp.

◆ sequenceCounter() [2/2]

void KnxIpCH::sequenceCounter ( uint8_t  sequenceCounter)

Definition at line 29 of file knx_ip_ch.cpp.

◆ status() [1/2]

uint8_t KnxIpCH::status ( ) const

Definition at line 44 of file knx_ip_ch.cpp.

◆ status() [2/2]

void KnxIpCH::status ( uint8_t  status)

Definition at line 39 of file knx_ip_ch.cpp.

Member Data Documentation

◆ _data

uint8_t* KnxIpCH::_data = 0
protected

Definition at line 26 of file knx_ip_ch.h.


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