libknx
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cknx::configThis class represents the configuration of the knx connection
 Cknx::connectionThis class handles the ip connection(s) to the knx gateway
 Cknx::dpt_3::dataData container for this dpt
 Cknx::dpt_10::dataData container for this dpt
 Cknx::dpt_11::dataData container for this dpt
 Cknx::dpt_15::dataData container for this dpt
 Cknx::dpt_16::dataData container for this dpt
 Cknx::dpt_2::dataData container for this dpt
 Cknx::dpt_17::dataData container for this dpt
 Cknx::dpt_18::dataData container for this dpt
 Cknx::dpt_19::dataData container for this dpt
 Cknx::dpt_26::dataData container for this dpt
 Cknx::dpt_219::dataData container for this dpt
 Cknx::dpt_232::dataData container for this dpt
 Cknx::dpt< MAJOR, MINOR >Template definition of each dpt
 Cknx::dpt< 1, 001 >
 Cknx::dpt_1_001Binary single bit value. Either on or off
 Cknx::dpt< 10, 001 >
 Cknx::dpt_10_001Representation of time with day, hours, minutes and seconds
 Cknx::dpt< 11, 001 >
 Cknx::dpt_11_001Representation of date with day, month and year. Year has a value from 0 to 99 where values bigger than 90 are considered to be 1990+. Remark: Natural end in 2089!
 Cknx::dpt< 12, 001 >
 Cknx::dpt_12_001Unsigned 32 bit. Here as counter
 Cknx::dpt< 13, 001 >
 Cknx::dpt_13_001Signed 32 bit. Here as counter
 Cknx::dpt< 14, 000 >
 Cknx::dpt_14_000Float as 32 bit with IEEE 754 notation. Here as acceleration in ms^-2
 Cknx::dpt< 15, 000 >
 Cknx::dpt_15_000Access data with six 4 byte fields
 Cknx::dpt< 16, 000 >
 Cknx::dpt_16_000An ascii string with max 14 ascii characters
 Cknx::dpt< 17, 001 >
 Cknx::dpt_17_001A 6 bit scene number
 Cknx::dpt< 18, 001 >
 Cknx::dpt_18_001A 6 bit scene number with control field
 Cknx::dpt< 19, 001 >
 Cknx::dpt_19_001Combinaton of date and time as 8 byte value
 Cknx::dpt< 2, 001 >
 Cknx::dpt_2_001Binary single bit value with additional control bit. Either on or off
 Cknx::dpt< 20, 001 >
 Cknx::dpt_20_001Encoding of a status. Here autonomous(0), skave (1) and master (2)
 Cknx::dpt< 219, 001 >
 Cknx::dpt_219_001Alarm information
 Cknx::dpt< 232, 600 >
 Cknx::dpt_232_600Color information
 Cknx::dpt< 26, 001 >
 Cknx::dpt_26_001Scene information with filed indicating if scene is active or not
 Cknx::dpt< 3, 007 >
 Cknx::dpt_3_007Dimming control with direction and step value as 2^(value-1) subdivisions of the interval 0 to 100 percent
 Cknx::dpt< 4, 001 >
 Cknx::dpt_4_001Simple single ascii character
 Cknx::dpt< 5, 001 >
 Cknx::dpt_5_001Unsigned value with 8 bit. Scaling represents range 0 to 100 percent
 Cknx::dpt< 6, 001 >
 Cknx::dpt_6_001Signed value with 8 bit. Percent represents range -128 to 127 percent
 Cknx::dpt< 7, 001 >
 Cknx::dpt_7_001Unsigned value with 16 bit. Range from 0 to 65535
 Cknx::dpt< 8, 001 >
 Cknx::dpt_8_001Signed value with 16 bit. Range from -32768 to 32767
 Cknx::dpt< 9, 001 >
 Cknx::dpt_9_001Float value with 16 bit. Non IEEE definition. Range from -671088.64 to 670760.96. Here interpreted as temperature in degree celsius
 Cknx::dpt_10Base class container
 Cknx::dpt_11Base class container
 Cknx::dpt_15Base class container
 Cknx::dpt_16Base class container
 Cknx::dpt_17Base class container
 Cknx::dpt_18Base class container
 Cknx::dpt_19Base class container
 Cknx::dpt_2Base class for dpt 2
 Cknx::dpt_219Base class container
 Cknx::dpt_232Base class container
 Cknx::dpt_26Base class container
 Cknx::dpt_3Base class for dpt 3
 Cknx::dpt_private< MAJOR, MINOR >Forward declaration of hidden implementation
 Cknx::groupThis class represents a KNX group address which might be either 3 compnent "a/b/c" or 2 component "a/b"
 Cknx::handleThread management for connection handling
 Cknx::MappingMajor< MAJOR >