knx
ETS configurable knx-stack
interface_object.h File Reference

Go to the source code of this file.

Classes

class  InterfaceObject
 This class represents and interface object. More...
 

Enumerations

enum  ObjectType {
  OT_DEVICE = 0 , OT_ADDR_TABLE = 1 , OT_ASSOC_TABLE = 2 , OT_APPLICATION_PROG = 3 ,
  OT_INTERFACE_PROG = 4 , OT_OJB_ASSOC_TABLE = 5 , OT_ROUTER = 6 , OT_LTE_ADDR_ROUTING_TABLE = 7 ,
  OT_CEMI_SERVER = 8 , OT_GRP_OBJ_TABLE = 9 , OT_POLLING_MASTER = 10 , OT_IP_PARAMETER = 11 ,
  OT_RESERVED = 12 , OT_FILE_SERVER = 13 , OT_SECURITY = 17 , OT_RF_MEDIUM = 19 ,
  OT_DUMMY = 0xFFFF
}
 Enum for the type of an interface object. More...
 

Enumeration Type Documentation

◆ ObjectType

enum ObjectType

Enum for the type of an interface object.

See Section 2.2 of knx:3/7/3

Enumerator
OT_DEVICE 

Device object.

OT_ADDR_TABLE 

Address table object.

OT_ASSOC_TABLE 

Association table object.

OT_APPLICATION_PROG 

Application program object.

OT_INTERFACE_PROG 

Interface program object.

OT_OJB_ASSOC_TABLE 

KNX - Object Associationtable.

OT_ROUTER 

Router Object.

OT_LTE_ADDR_ROUTING_TABLE 

LTE Address Routing Table Object.

OT_CEMI_SERVER 

cEMI Server Object

OT_GRP_OBJ_TABLE 

Group Object Table Object.

OT_POLLING_MASTER 

Polling Master.

OT_IP_PARAMETER 

KNXnet/IP Parameter Object.

OT_RESERVED 

Reserved.

Shall not be used.

OT_FILE_SERVER 

File Server Object.

OT_SECURITY 

Security Interface Object.

OT_RF_MEDIUM 

RF Medium Object.

OT_DUMMY 

Dummy so this enum is 16bit.

Definition at line 10 of file interface_object.h.