knx
ETS configurable knx-stack
NPDU Class Reference

#include <npdu.h>

Public Member Functions

uint8_t octetCount () const
 
void octetCount (uint8_t value)
 
uint8_t length () const
 
uint8_t hopCount () const
 
void hopCount (uint8_t value)
 
CemiFrameframe ()
 
TPDUtpdu ()
 

Protected Member Functions

 NPDU (uint8_t *data, CemiFrame &frame)
 

Friends

class CemiFrame
 

Detailed Description

Definition at line 8 of file npdu.h.

Constructor & Destructor Documentation

◆ NPDU()

NPDU::NPDU ( uint8_t *  data,
CemiFrame frame 
)
protected

Definition at line 6 of file npdu.cpp.

Member Function Documentation

◆ frame()

CemiFrame & NPDU::frame ( )

Definition at line 36 of file npdu.cpp.

Here is the caller graph for this function:

◆ hopCount() [1/2]

uint8_t NPDU::hopCount ( ) const

Definition at line 26 of file npdu.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hopCount() [2/2]

void NPDU::hopCount ( uint8_t  value)

Definition at line 31 of file npdu.cpp.

Here is the call graph for this function:

◆ length()

uint8_t NPDU::length ( ) const

Definition at line 21 of file npdu.cpp.

Here is the caller graph for this function:

◆ octetCount() [1/2]

uint8_t NPDU::octetCount ( ) const

Definition at line 11 of file npdu.cpp.

Here is the caller graph for this function:

◆ octetCount() [2/2]

void NPDU::octetCount ( uint8_t  value)

Definition at line 16 of file npdu.cpp.

◆ tpdu()

TPDU & NPDU::tpdu ( )

Definition at line 41 of file npdu.cpp.

Here is the call graph for this function:

Friends And Related Function Documentation

◆ CemiFrame

friend class CemiFrame
friend

Definition at line 10 of file npdu.h.


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