Alphabetical Index

A B C D E F G H I L M N O P Q R S T U W X

A

A_GROUPVALUE_READ - static field in class tuwien.auto.eibxlator.PointPDUXlator
Application Layer group value read
A_GROUPVALUE_RESPONSE - static field in class tuwien.auto.eibxlator.PointPDUXlator
Application Layer group value response
A_GROUPVALUE_WRITE - static field in class tuwien.auto.eibxlator.PointPDUXlator
Application Layer group value write
Adds a frame listener that is called on each incoming cEMI packets
addPoint(tuwien.auto.eibpoints.Point) - method in class tuwien.auto.eibpoints.PointList
Add a EIB/KNX point to the actual configuration.
AWAITING_ACK - static field in class tuwien.auto.eicl.CEMI_Connection
Status byte: No Ack was received so far.
AWAITING_CEMI_CON - static field in class tuwien.auto.eicl.CEMI_Connection
Status byte: Ack was received, but cEMI confirmation is missing

B

b_Add_ActionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point
b_Close_ActionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point
b_Close_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Send
b_Delete_ActionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point
b_New_ActionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point
b_Send_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Send

C

Cancel_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Read
cb_Point_SelectionChanged(ItemEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Send
cb_Type_SelectionChanged(ItemEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point
CEMI - interface tuwien.auto.eicl.struct.cemi.CEMI
This interface is thought as skeleton for cEMI messages
CEMI_Connection - class tuwien.auto.eicl.CEMI_Connection
This class represents an EIBnet/IP connection which is used to exchange cEMI messages.
Sends out a connect request message and waits for response.
Sends out a connect request message and waits for response.
CEMI_Connection_Ack - class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
This class is the implementation of the EIBNET/IP Tunnelling Acknowledge message.
CEMI_Connection_Ack(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Initializes a new object by parsing a byte array.
CEMI_Connection_Ack(short,short,short,short) - constructor for class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Initializes a new object for sending.
CEMI_Connection_Request - class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
This class is the implementation of the EIBnet/IP Tunnelling Request message.
CEMI_Connection_Request(short,byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Initializes a new object by parsing a byte array.
Initializes a new tunnelling request for sending.
CEMI_L_DATA - class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
This class encapsulates a CEMI_L_DATA message.
CEMI_L_DATA(byte[]) - constructor for class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Creates and parses a new CEMI_L_DATA frame out of a byte array.
Creates a new CEMI_L_DATA frame.
This interface represents the skeleton of a connection identifier container.
Connect_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Connect
CONNECT_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Connect_Request - class tuwien.auto.eicl.struct.eibnetip.Connect_Request
This class creates an EIBNET/IP Connection Request.
Connect_Request(short,short[],int) - constructor for class tuwien.auto.eicl.struct.eibnetip.Connect_Request
Creates a new Connect_Request object.
CONNECT_REQUEST_TIMEOUT - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
timeout constants in seconds
CONNECT_RESPONSE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Connect_Response - class tuwien.auto.eicl.struct.eibnetip.Connect_Response
This class is used to parse a EIBnet/IP Connect Response.
Connect_Response(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Connect_Response
This constructor inits the object by parsing a received byte array message.
CONNECTIONSTATE_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Connectionstate_Request - class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Request
This class represents an EIBnet/IP Connectionstate Request message.
Connectionstate_Request(short,int) - constructor for class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Request
Creates a new Connectionstate_Request message.
CONNECTIONSTATE_REQUEST_TIMEOUT - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
CONNECTIONSTATE_RESPONSE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Connectionstate_Response - class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Response
This class represents an EIBnet/IP Connectionstate Response.
Connectionstate_Response(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Response
Creates a new Connectionstate Response by parsing a byte array.
CRI_CRD - class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
CRI_CRD = connection request information / connection response data.
CRI_CRD(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Creates a new instance from a byte array
CRI_CRD(short,short[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Creates a new instance with the given parameters.

D

Description_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Connect
DESCRIPTION_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Description_Request - class tuwien.auto.eicl.struct.eibnetip.Description_Request
This class is used to create an EIBnet/IP description request message.
Description_Request(int) - constructor for class tuwien.auto.eicl.struct.eibnetip.Description_Request
Creates a new Description request message, with the local port parameter.
DESCRIPTION_RESPONSE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Description_Response - class tuwien.auto.eicl.struct.eibnetip.Description_Response
This class parses a byte stream and initiates a description response.
Description_Response() - constructor for class tuwien.auto.eicl.struct.eibnetip.Description_Response
Creates an empty Description Response instance. (dummy constructor)
Description_Response(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Description_Response
Creates a description response by parsing a byte array.
DEVICE_CONFIGURATION_ACK - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
DEVICE_CONFIGURATION_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
DEVICE_CONFIGURATION_REQUEST_TIMEOUT - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Device_DIB - class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
This class implements a representation of the EIBnet/IP device description information block.
Device_DIB(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
This constructor parses a byte array representation of an EIBNET/IP device description information block.
DEVICE_INFO - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
description information block
DEVICE_MGMT_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Dialog_Connect - class tuwien.auto.eicldemo.ui.Dialog_Connect
Title:

Description:

Copyright: Copyright (c) 2005

Company:

Dialog_Connect(tuwien.auto.eicl.Discoverer) - constructor for class tuwien.auto.eicldemo.ui.Dialog_Connect
Dialog_Point - class tuwien.auto.eicldemo.ui.Dialog_Point
This code was generated using CloudGarden's Jigloo SWT/Swing GUI Builder, which is free for non-commercial use.
Dialog_Point(JFrame,tuwien.auto.eibpoints.PointList) - constructor for class tuwien.auto.eicldemo.ui.Dialog_Point
Dialog_Read - class tuwien.auto.eicldemo.ui.Dialog_Read
Dialog_Send - class tuwien.auto.eicldemo.ui.Dialog_Send
This code was generated using CloudGarden's Jigloo SWT/Swing GUI Builder, which is free for non-commercial use.
disconnect(String) - method in class tuwien.auto.eicl.CEMI_Connection
Closes the connection and stops the heart beat thread.
DISCONNECT_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Disconnect_Request - class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
This class encapsulates a representation of a EIBnet/IP Disconnect Request message.
Disconnect_Request(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
This constructor parses a byte array.
Disconnect_Request(short,int) - constructor for class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
This constructor is used for outgoing requests.
DISCONNECT_RESPONSE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Disconnect_Response - class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
A EIBnet/IP disconnect response is sent in answer to a disconnect request.
Disconnect_Response(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
Use this constructor to parse a disconnect response from a byte array.
Disconnect_Response(short,short) - constructor for class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
Use this constructor to create a new disconnect response.
DisconnectEvent - class tuwien.auto.eicl.event.DisconnectEvent
This object notifies a thread that the connection was closed.
DisconnectEvent(Object,String) - constructor for class tuwien.auto.eicl.event.DisconnectEvent
Constructor
Discoverer - class tuwien.auto.eicl.Discoverer
The Discoverer class handles EIBnet/IP search and description requests.
Discoverer() - constructor for class tuwien.auto.eicl.Discoverer
Opens a new socket with a random port number and establishes the new instance as a receiver thread.
Discoverer(int) - constructor for class tuwien.auto.eicl.Discoverer
Opens a socket on the given port and establishes the new instance as a receiver thread.
DPT_AIR_PRESSURE - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_ALARM - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_ANGLE - static field in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Nr.
DPT_BINARYVALUE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_BOOL - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_Control_Blinds - static field in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Nr.
DPT_Control_Dimming - static field in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Nr.
DPT_DIMSENDSTYLE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_ELECTRICAL_CURRENT - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_ENABLE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_INPUTSOURCE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_INTENSITY_OF_LIGHT - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_INVERT - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_Mode_Boiler - static field in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Nr.
DPT_OPENCLOSE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_RAMP - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_SCALING - static field in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Nr.
DPT_START - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_STATE - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_STEP - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_String_8859_1 - static field in class tuwien.auto.eibxlator.PointPDUXlator_String
Nr.
DPT_String_ASCII - static field in class tuwien.auto.eibxlator.PointPDUXlator_String
Nr.
DPT_SWITCH - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_TEMPERATURE - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_TEMPERATURE_DIFFERENCE - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_TEMPERATURE_GRADIENT - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_TIME_DIFFERENCE1 - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_TIME_DIFFERENCE2 - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_UPDOWN - static field in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Nr.
DPT_VALUE_1_UCOUNT - static field in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Nr.
DPT_VOLTAGE - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.
DPT_WIND_SPEED - static field in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Nr.

E

E_CONNECTION_ID - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_CONNECTION_OPTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_CONNECTION_TYPE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_DATA_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_HOST_PROTOCOL_TYPE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_KNX_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_NO_ERROR - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_NO_MORE_CONNECTIONS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_SEQUENCE_NUMBER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_TUNNELING_LAYER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
E_VERSION_NOT_SUPPORTED - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIB_Address - class tuwien.auto.eicl.struct.cemi.EIB_Address
This class represents a KNX TP1 individual or group address.
EIB_Address() - constructor for class tuwien.auto.eicl.struct.cemi.EIB_Address
Default (dummy) constructor.
EIB_Address(byte[],boolean) - constructor for class tuwien.auto.eicl.struct.cemi.EIB_Address
This constructor initializes a new EIB_Address object from the first two bytes of a byte array, plus a Boolean value for its kind.
EIB_Address(int,boolean) - constructor for class tuwien.auto.eicl.struct.cemi.EIB_Address
This constructor initializes a new EIB_Address object from a raw 16-bit value.
EIB_Address(Node) - constructor for class tuwien.auto.eicl.struct.cemi.EIB_Address
Use this constructor to initialise an EIB_Address object from an XML node.
EIB_Address(String) - constructor for class tuwien.auto.eicl.struct.cemi.EIB_Address
This constructor is able to initialise the address object from its string representation.
EIBNET_IP_OBJECT_TYPE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
eibnet/ip object type
EIBNETIP_CLIENT_PORT_NUMBER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_Constants - interface tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
This interface includes all Constants needed for the EIBnet/IPIP protocol
EIBNETIP_CORE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_DEVMGMT - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_OBJSRV - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_PORT_NUMBER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
internet protocol constants
EIBNETIP_REMCONF - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_REMLOG - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_ROUTING - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_SERVER_MULTICAST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_TUNNELING - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBNETIP_VERSION_10 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
EIBnetIPPacket - class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
This class is the implementation of the standard EIBnet/IP packet structure of version 1.0.
EIBnetIPPacket(byte[],int) - constructor for class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
The constructor parses a new packet object from a byte array.
EIBnetIPPacket(int,int) - constructor for class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
This constructor initializes a new EIBNET/IP packet object with the relevant header information, service type and total packet size.
EICLEventListener - interface tuwien.auto.eicl.event.EICLEventListener
With an implementation of this interface you can register a client to the CEMI_Connection object.
EICLException - class tuwien.auto.eicl.util.EICLException
The EICLException is used by the whole Calimero project.
EICLException(String) - constructor for class tuwien.auto.eicl.util.EICLException
Throw a message with this error string
EICLMap - class tuwien.auto.eibxlator.EICLMap
EICLMAP is a utility class for the eibxlator package.
EICLMap() - constructor for class tuwien.auto.eibxlator.EICLMap
Initializes a empty EICLMAP object.
ERROR_PIC - static field in class tuwien.auto.eicldemo.ui.MessageDialog

F

FrameEvent - class tuwien.auto.eicl.event.FrameEvent
The event object passed to the event handlers, communicating the arrival of a new message.
FrameEvent(Object,tuwien.auto.eicl.struct.cemi.CEMI) - constructor for class tuwien.auto.eicl.event.FrameEvent
Constructs a new object

G

get(String) - method in class tuwien.auto.eibxlator.EICLMap
Returns the whole type array.
getAck() - method in class tuwien.auto.eicl.CEMIConnectionTypeInfoContainer
The Acknowledge message code.
getAck() - method in class tuwien.auto.eicl.TunnellingConnectionType
The Acknowledge message code.
getAcknowledgeRequested() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Checks whether the message was acknowledged by an endpoint.
getAddress() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Returns the IP network address in byte format (big endian).
getAddressString() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Offers the IP network address in dot notation as string.
getAllPoints() - method in class tuwien.auto.eibpoints.PointList
Returns a array with all EIB/KNX points contained in the point list.
getAllTypeDescription() - method in class tuwien.auto.eibxlator.EICLMap
Returns an array containing the description of all types known to this map object.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator
Converts the input values in the requested APDU/ASDU format.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Returns the APDU Byte array.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Converts the input values in the requested APDU/ASDU format.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Converts the input values in the requested APDU/ASDU format.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Converts the input values in the requested APDU/ASDU format.
getAPDUByteArray() - method in class tuwien.auto.eibxlator.PointPDUXlator_String
Converts the input values to the KNX/EIB network format.
getASDUasBoolean() - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Parses the ASDU message, and returns the corresponding boolean.
getASDUasFloat() - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Returns the ASDU value as float.
getASDUasShort() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Returns the ASDU byte as short value.
getASDUasShortUnscaled() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
The ASDU as short unscaled value.
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator
Returns the ASDU as string
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Returns the ASDU in string format with the addition of the corresponding unit of measurement.
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Returns a String composed by the control bit value, the step value and the to the minor type corresponding unit of measurement.
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Return a string interpretation of the ASDU byte.
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Returns the corresponding minor type value.
getASDUasString() - method in class tuwien.auto.eibxlator.PointPDUXlator_String
Returns the String represented by the ASDU.
getASDUControlBit() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Retrieves the increase decrease boolean value
getASDUValueFieldScaled() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Returns the encapsulated ASDU value scaled in percent as float.
getASDUValueFieldUnscaled() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Return the ASDU value unscaled as short.
getBody() - method in class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
This message returns the message body as byte array which can be parsed using other classes in this package
getButtonOk() - method in class tuwien.auto.eicldemo.ui.MessageDialog
getByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Request
Get the message in a byte array representation.
getCemi() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Returns the message body as cEMI object
getChannelid() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Returns the encapsulated connection channel ID.
getChannelid() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Returns the encapsulated channel ID
getChannelID() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Response
Returns the connection channel ID (1 byte) if the connection was established successfully.
getChannelid() - method in class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Response
Returns the encapsulated channel identifier
getChannelID() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
Returns the channel ID of the connection being closed.
getChannelid() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
This method returns the channel identifier byte.
getConnectionOptions() - method in class tuwien.auto.eicl.CEMIConnectionTypeInfoContainer
The connection options stored after the 2 byte of the HPAI.
getConnectionOptions() - method in class tuwien.auto.eicl.TunnellingConnectionType
The connection options stored after the 2 byte of the HPAI.
getConnectionTypeCode() - method in class tuwien.auto.eicl.CEMIConnectionTypeInfoContainer
The connection type code.
getConnectionTypeCode() - method in class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Extracts the structure connection type code.
getConnectionTypeCode() - method in class tuwien.auto.eicl.TunnellingConnectionType
The connection type code.
getCRICRD() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Response
Get the Connection request information data block
getData() - method in class tuwien.auto.eicl.struct.cemi.CEMI
Get the CEMI_L_DATA application layer data (Message body).
getData() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the CEMI_L_DATA application layer data (Message body).
getData() - method in class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Get the data bytes included
getDataEndPoint() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Response
Get the servers data end point.
getDescription() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Offers a human readable host description consisting of IP address and port
getDescription(InetSocketAddress,int) - method in class tuwien.auto.eicl.Discoverer
Sends a description request message and blocks until either the answer has been received or the timeout is reached.
getDescriptionTypeCode() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the description type code of this message
getDestinationAddress() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the CEMI_L_DATA destination address.
getDevice() - method in class tuwien.auto.eicl.struct.eibnetip.Description_Response
Get the device description information block contained in this message.
getDevice() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the device number.
getDeviceAddress() - method in class tuwien.auto.eibpoints.Point
Returns the bounded EIB/KNX group addresses.
getDeviceName() - method in class tuwien.auto.eibpoints.Point
Returns the device name
getDeviceStatus() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the sending device status byte.
getDisconnectMessage() - method in class tuwien.auto.eicl.event.DisconnectEvent
Returns the disconnect message.
getDiscoveredEndpoint() - method in class tuwien.auto.eicl.struct.eibnetip.Search_Response
Returns the end point encapsulated in the search response
getEibaddress() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Return the sending device individual address.
getEndpoint() - method in class tuwien.auto.eicl.struct.eibnetip.Description_Request
Get the client end point
getEndPoint() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
Get the client end point.
getEndPoint() - method in class tuwien.auto.eicl.struct.eibnetip.Search_Request
Returns the end point HPAI
getHopCount() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the message hop count.
getKnxMedium() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Retrieve the KNX- medium byte
getKnxMediumString() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get a human readable representation of the KNX Medium type
getLine() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the line number.
getLocalIP() - static method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Allows to retrieve the IP address that is used for the local host.
getMACAddress() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the sending point MAC address.
getMACAddressString() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get a human readable MAC Address representation.
getMainGroup() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the main group value.
getMajorType() - method in class tuwien.auto.eibpoints.Point
Returns the major type.
getMessageCode() - method in class tuwien.auto.eicl.struct.cemi.CEMI
Returns the CEMI_L_DATA message code.
getMessageCode() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Returns the CEMI_L_DATA message code.
getMiddleGroup() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the middle group value (for the three-level group address notation).
getMinorType() - method in class tuwien.auto.eibpoints.Point
Get the minor type.
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator
Get the type specific minor types
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Get the type specific minor types
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Get the type specific minor types
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Get the type specific minor types
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Get the type specific minor types
getMinorTypes() - method in class tuwien.auto.eibxlator.PointPDUXlator_String
Get the type specific minor types
getMulticastAddress() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the device multicast address.
getMulticastAddressString() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get a multicast address string representation.
getName() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the device name.
getPacket() - method in class tuwien.auto.eicl.event.FrameEvent
Returns the associated message data
getPoint(String) - method in class tuwien.auto.eibpoints.PointList
Get a reference to the point with the specified name.
getPoint(tuwien.auto.eicl.struct.cemi.EIB_Address) - method in class tuwien.auto.eibpoints.PointList
Searches the list and returns the point with the specified group address.
getPointDescriptions() - method in class tuwien.auto.eibpoints.PointList
Get a description containing the name and address string from all points contained in this object.
getPointPDUMinor(String) - static method in class tuwien.auto.eibxlator.PDUXlatorList
Returns a list containing all known minor types of the requested major type.
getPointPDUXlator(String,String) - static method in class tuwien.auto.eibxlator.PDUXlatorList
Returns an PDU translator instance for the requested major and minor type .
getPointString() - method in class tuwien.auto.eibpoints.Point
Returns a string composed of the device name and address string
getPointTypeMajor() - static method in class tuwien.auto.eibxlator.PDUXlatorList
Returns the map of all implemented Major types
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator
Returns the set minor type.
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Returns the set minor type.
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Returns the set minor type.
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Returns the set minor type.
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Returns the set minor type.
getPointTypeMinor() - method in class tuwien.auto.eibxlator.PointPDUXlator_String
Returns the set minor type.
getPort() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Returns the port as integer
getPriority() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the message priority
getProjectInstallationsIdentifier() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the project and installation identifier as int.
getRawAddress() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the raw address value as an int (16 bit representation).
getRequest() - method in class tuwien.auto.eicl.CEMIConnectionTypeInfoContainer
The Request message code.
getRequest() - method in class tuwien.auto.eicl.TunnellingConnectionType
The Request message code.
getReserved() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Returns the reserved byte of this message.
getReserved() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
Returns the reserved byte of this message (never used).
getSearchResponses() - method in class tuwien.auto.eicl.Discoverer
Returns the socket addresses of the hosts that have answered the search request.
getSequencecounter() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Returns the message sequence counter.
getSequenceNumber() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Returns the sequence number.
getSerialNumber() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get the device serial number
getSerialNumberString() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Get a device serial number string representation.
getServiceType() - method in class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
Returns the service type code as 2 byte value.
getServiceType() - method in class tuwien.auto.eibxlator.PointPDUXlator
Get the message service type (GROUP_VALUE_READ,GROUP_VALUE_WRITE....)
getSocketAddress() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Returns the IP address and port number as an InetSocketAddress object.
getSourceAddress() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the CEMI_L_DATA source address.
getState() - method in class tuwien.auto.eicl.CEMI_Connection
Returns the current state of delivery of the sent packet, if the tunnel is in immediate send mode, otherwise constantly returns WRONG_MODE.
getStatus() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Returns the error status of this message
getStatus() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Response
Extracts the message status byte.
getStatus() - method in class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Response
Get the messages errorcode / status.
getStatus() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
Use this method to get the message status(error code) as byte.
getStatusString() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Offers a human readable status string.
getStatusString() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Response
Returns a human readable representation of the error codes.
getStatusString() - method in class tuwien.auto.eicl.struct.eibnetip.Connectionstate_Response
Get a human readable representation of the statusbyte.
getStatusString() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
This method returns a human readable status message.
getStatusString(short) - static method in class tuwien.auto.eicl.util.Util
Parses the error strings and returns a huam readable string representation
getStructLength() - method in class tuwien.auto.eicl.struct.cemi.CEMI
Get the length of the message in bytes
getStructLength() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Get the length of the message in bytes
getStructLength() - method in class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Returns the message structure length.
getStructlength() - method in class tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
Returns the structure length of this message.
getStructLength() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Retrieves the structure size.
getStructlength() - method in class tuwien.auto.eicl.struct.eibnetip.util.SUPPFAM_DIB
Returns the length of the structure.
getSubGroup11() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the sub group value (for the two-level group address notation).
getSubGroup8() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the sub group value (for the three-level group address notation).
getSupportedFamilies() - method in class tuwien.auto.eicl.struct.eibnetip.Description_Response
Get the supported families description information block.
getSupportedFamilies() - method in class tuwien.auto.eicl.struct.eibnetip.util.SUPPFAM_DIB
Returns an enumeration of integer values describing the supported service families (e.g., Tunnelling = 4, Routing = 5, ...)
getTypeDescription(String) - method in class tuwien.auto.eibxlator.EICLMap
Get the description of the specified type.
getTypeKey(String) - method in class tuwien.auto.eibxlator.EICLMap
Returns the according key to the passed type description.
getTypeValues(String) - method in class tuwien.auto.eibxlator.EICLMap
Returns the according values to the given type key.
getVersion(int) - method in class tuwien.auto.eicl.struct.eibnetip.util.SUPPFAM_DIB
Returns the version of a given service
getZone() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the zone number.
GROUP - static field in class tuwien.auto.eicl.struct.cemi.EIB_Address

H

HEADER_SIZE_10 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
HEARTBEAT_REQUEST_TIMEOUT - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
HPAI - class tuwien.auto.eicl.struct.eibnetip.util.HPAI
This class is the implementation of the EIBnet/IP Host Protocol Address Information (HPAI) structure.
HPAI(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Creates an HPAI instance from its byte array representation.
HPAI(int) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Creates a new HPAI object for the local host.

I

IMMEDIATE_SEND - static field in class tuwien.auto.eicl.CEMI_Connection
In this send mode the CEMI_Connection#sendFrame() method immediate returns after processing the frame.
INDIVIDUAL - static field in class tuwien.auto.eicl.struct.cemi.EIB_Address
INFO_PIC - static field in class tuwien.auto.eicldemo.ui.MessageDialog
IPV4_TCP - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
IPV4_UDP - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
host protocol codes
isExtendedFrame() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Checks whether the frame is an extended or normal frame.
isGroupAddress() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
The returned boolean indicates whether this object is a group or individual address.
isPositiveConfirmation() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Returns bit 0 of control field 1 inverted.
isRepeatedFrame() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Returns the state of the repeat flag.

L

list_SelectionChanged(ListSelectionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Point

M

Main_Frame - class tuwien.auto.eicldemo.ui.Main_Frame
Title:

Description:

Copyright: Copyright (c) 2005

Company:

Main_Frame() - constructor for class tuwien.auto.eicldemo.ui.Main_Frame
MC_L_DATACON - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI L_DATA_Confirmation
MC_L_DATAIND - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI L_DATA_Indication
MC_L_DATAREQ - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI L_DATA_Request
MessageDialog - class tuwien.auto.eicldemo.ui.MessageDialog
Title: MessageDialog

Description: Dialog um verschiedene Msg anzuzeigen

Copyright: Copyright (c) 2004

Company:

MessageDialog(String,int) - constructor for class tuwien.auto.eicldemo.ui.MessageDialog
MessageDialog(String,int,boolean) - constructor for class tuwien.auto.eicldemo.ui.MessageDialog
MFR_DATA - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants

N

A new frame has been received.
NO_PIC - static field in class tuwien.auto.eicldemo.ui.MessageDialog

O

OBJSVR_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
OK - static field in class tuwien.auto.eicl.CEMI_Connection
Satus byte: Message was delivered successfully.
openNextPort() - static method in class tuwien.auto.eicl.util.Util
This method opens a new socket on a port.

P

PDUXlatorList - class tuwien.auto.eibxlator.PDUXlatorList
The PDUXlatorList is a utility class of the eibxlator package.
PID_ADDITIONAL_INDIVIDUAL_ADDRESSES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_CURRENT_DEFAULT_GATEWAY - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_CURRENT_IP_ADDRESS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_CURRENT_IP_ASSIGNMENT_METHOD - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_CURRENT_SUBNET_MASK - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_DEFAULT_GATEWAY - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_DHCP_BOOTP_SERVER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_EIBNETIP_DEVICE_CAPABILITIES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_EIBNETIP_DEVICE_STATE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_EIBNETIP_ROUTING_CAPABILITIES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_FRIENDLY_NAME - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_IP_ADDRESS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_IP_ASSIGNMENT_METHOD - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_IP_CAPABILITIES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_KNX_INDIVIDUAL_ADDRESSES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_MAC_ADDRESS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_MSG_TRANSMIT_TO_IP - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_MSG_TRANSMIT_TO_KNX - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_PRIORITY_FIFO_ENABLED - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_PROJECT_INSTALLATION_ID - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
eibnet/ip property definitions
PID_QUEUE_OVERFLOW_TO_IP - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_QUEUE_OVERFLOW_TO_KNX - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_ROUTING_MULTICAST_ADDRESS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_SUBNET_MASK - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_SYSTEM_SETUP_MULTICAST_ADDRESS - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PID_TTL - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PL110 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
PL132 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Point - class tuwien.auto.eibpoints.Point
This class is an abstraction of a EIB/KNX point.
Point(Node) - constructor for class tuwien.auto.eibpoints.Point
This constructor is used to restore a point configuration from a XML_Node.
This constructor is used to create a new point object.
PointList - class tuwien.auto.eibpoints.PointList
The PointList class facilitates the integration of a variety of EIB/KNX points.
PointList() - constructor for class tuwien.auto.eibpoints.PointList
Default constructor.
PointList(InputStream) - constructor for class tuwien.auto.eibpoints.PointList
This constructor restores a PointList configuration, by parsing a XML structure.
PointList(String) - constructor for class tuwien.auto.eibpoints.PointList
This constructor initializes this object by parsing a configuration file in XML format.
PointPDUXlator - class tuwien.auto.eibxlator.PointPDUXlator
This abstract class, is the base for every Application Layer encoding, decoding (LA_Modem) class.
PointPDUXlator() - constructor for class tuwien.auto.eibxlator.PointPDUXlator
Dummy constructor only used for initialising the eiclMap.
This class implements the EIB Application Layer type EIS 5.
PointPDUXlator_2ByteFloat() - constructor for class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Dummy constructor only used for initialising the eiclMap.
PointPDUXlator_2ByteFloat(String) - constructor for class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Initializes the object and sets the minor point type.
This class implements the KNX DPT 3.
PointPDUXlator_3BitControlled() - constructor for class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Dummy constructor only used for initialising the eiclMap.
PointPDUXlator_3BitControlled(String) - constructor for class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Inits the object with the given minor type
This class implements the KNX DPT 6 Application Layer type.
PointPDUXlator_8BitUnsigned() - constructor for class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Dummy constructor only used for initialising the eiclMap.
PointPDUXlator_8BitUnsigned(String) - constructor for class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Inits the object with the requested minor type.
PointPDUXlator_Boolean - class tuwien.auto.eibxlator.PointPDUXlator_Boolean
This class implements the KNX DPT 1 Application Layer service type BOOLEAN.
PointPDUXlator_Boolean() - constructor for class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Default constructor
PointPDUXlator_Boolean(String) - constructor for class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Inits the object with the passed key parameter.
PointPDUXlator_String - class tuwien.auto.eibxlator.PointPDUXlator_String
This class implements KNX DPT 16 (String) with minor types 000 (ASCII string) and 001 (ISO 8859-1 encoded string).
PointPDUXlator_String() - constructor for class tuwien.auto.eibxlator.PointPDUXlator_String
Dummy constructor only used for initialising the eiclMap.
PointPDUXlator_String(String) - constructor for class tuwien.auto.eibxlator.PointPDUXlator_String
Inits the object with the given minor type
PRIORITY_LOW - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI Message with low priority
PRIORITY_NORMAL - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI Message with normal priority
PRIORITY_SYSTEM - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI Message with system priority
PRIORITY_URGENT - static field in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
cEMI Message with urgent priority
processWindowEvent(WindowEvent) - method in class tuwien.auto.eicldemo.ui.Main_Frame
put(String,String[]) - method in class tuwien.auto.eibxlator.EICLMap
Adds a new type to the map.

Q

QUESTION_PIC - static field in class tuwien.auto.eicldemo.ui.MessageDialog

R

Read_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Read
REMCONF_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
REMLOG_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Removes the frame listener
removePoint(tuwien.auto.eibpoints.Point) - method in class tuwien.auto.eibpoints.PointList
Removes this EIB/KNX point.
RF - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
ROUTING_INDICATION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
ROUTING_LOST_MESSAGE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
run() - method in class tuwien.auto.eicl.CEMI_Connection
The thread run method, waits for incoming messages.
run() - method in class tuwien.auto.eicl.Discoverer
The run method is responsible for receiving search and description messages.

S

Search_actionPerformed(ActionEvent) - method in class tuwien.auto.eicldemo.ui.Dialog_Connect
SEARCH_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Search_Request - class tuwien.auto.eicl.struct.eibnetip.Search_Request
Created on 10.04.2005

This class is the implementation of the EIBnet/IP Search Request.

Search_Request(int) - constructor for class tuwien.auto.eicl.struct.eibnetip.Search_Request
Initializes a new search request object for sending.
SEARCH_RESPONSE - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
Search_Response - class tuwien.auto.eicl.struct.eibnetip.Search_Response
This class implements the EIBnet/IP search response message.
Search_Response(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.Search_Response
Initializes the object by parasing a byte array.
Sends out the requested cEMI packet.
sendSearchRequest() - method in class tuwien.auto.eicl.Discoverer
Sends a search request message (multicast).
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.Dialog_Connect
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.Dialog_Point
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.Dialog_Read
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.Dialog_Send
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.Main_Frame
serialVersionUID - static field in class tuwien.auto.eicldemo.ui.MessageDialog
The connection has been closed.
setAcknowledgeRequest(boolean) - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Sets the acknowledge requesting flag
setAPDUByteArray(byte[]) - method in class tuwien.auto.eibxlator.PointPDUXlator
sets the APDU/ASDU as byte array, use getPdu to retrieve the value.
setASDUControlBit(boolean) - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Sets the ASDU control bit to the specified direction. false is interpreted as negative (decrease), whereas true is interpreted as positive value(increase).
setASDUfromBoolean(boolean) - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Sets the ASDU bit from a boolean.
setASDUfromFloat(float) - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Sets the ASDU bytes from float values.
setASDUfromShort(short) - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Sets the ASDU byte form a float.
setASDUfromShortUnscaled(short) - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Sets the ASDU byte from a unsigned unscaled short.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator
Sets the ASDU value as string.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator_2ByteFloat
Set the ASDU from a string value.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Sets the ASDU from a String.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator_8BitUnsigned
Sets the ASDU byte by parsing a string.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator_Boolean
Accepts the ASDU values to the according minor type in string format.
setASDUfromString(String) - method in class tuwien.auto.eibxlator.PointPDUXlator_String
Sets the ASDU from a String.
setASDUValueFieldScaled(float) - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Sets the ASDU value form a scaled float value.
setASDUValueFieldUnsigned(short) - method in class tuwien.auto.eibxlator.PointPDUXlator_3BitControlled
Sets the ASDU value from a unsigned unscaled short value.
Sets the device address
setDeviceName(String) - method in class tuwien.auto.eibpoints.Point
Sets the device name.
setHopCount(byte) - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Set the message hop count.
setLocalIP(InetAddress) - static method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Allows to set the IP address to be used for the local host.
setPriority(byte) - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Set the message priority.
setRepeatFlag(boolean) - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Sets the repeat flag.
setServiceType(short) - method in class tuwien.auto.eibxlator.PointPDUXlator
Sets the message service type (GROUPVALUE_READ,GROUPVALUE_WRITE)
SUPP_SVC_FAMILIES - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
SUPPFAM_DIB - class tuwien.auto.eicl.struct.eibnetip.util.SUPPFAM_DIB
This class implements the EIBnet/IP supported families description information block (SUPPFAM_DIB).
SUPPFAM_DIB(byte[]) - constructor for class tuwien.auto.eicl.struct.eibnetip.util.SUPPFAM_DIB
Creates a new object by parsing a byte array.

T

textArea - static field in class tuwien.auto.eicldemo.ui.Main_Frame
toByteArray() - method in class tuwien.auto.eicl.struct.cemi.CEMI
Get the byte representation of the CEMI_L_DATA_Message.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Ack
Returns a byte representation of the message.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.CEMI_Connection_Request
Returns the byte array representation of this message.
toByteArray() - method in class tuwien.auto.eicl.struct.cemi.CEMI_L_DATA
Returns the byte representation of this message.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Connect_Request
The byte representation of this message.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.util.CRI_CRD
Get the structure byte array representation.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Description_Request
Get the message as byte array.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Request
The byte array representation of this message.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Disconnect_Response
Get the message as byte array.
toByteArray() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the raw address value as a (new) byte array.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.EIBnetIPPacket
With this method you can get the byte array representation of this object
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.util.HPAI
Converts the HPAI to its byte array representation.
toByteArray() - method in class tuwien.auto.eicl.struct.eibnetip.Search_Request
Returns the byte array representation of this packet
toFile(String) - method in class tuwien.auto.eibpoints.PointList
Stores the current configuration at the specified file location, in XML format.
toStream() - method in class tuwien.auto.eibpoints.PointList
Saves the configuration in XML file to an output stream.
toString() - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
Returns the address as a string.
toXML(Document) - method in class tuwien.auto.eicl.struct.cemi.EIB_Address
This method converts the EIB address object into XML representation.
toXML(Document) - method in class tuwien.auto.eibpoints.Point
This method is used for store the object values in XML format.
TP0 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
medium codes
TP1 - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
tunnel - field in class tuwien.auto.eicldemo.ui.Dialog_Connect
TUNNEL_BUSMONITOR - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
TUNNEL_CONNECTION - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
TUNNEL_LINKLAYER - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
TUNNEL_RAW - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
TUNNELLING_ACK - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
TUNNELLING_REQUEST - static field in class tuwien.auto.eicl.struct.eibnetip.util.EIBNETIP_Constants
This class is a container for the Tunnelling Connection.
TYPE_16BIT_COUNTER - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type 16 Bit counter
TYPE_2BYTE_FLOAT - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Float
TYPE_32BIT_COUNTER - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type 32 Bit counter
TYPE_3BIT_CONTROLLED - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type 3Bit Controlled
TYPE_8BIT_COUNTER - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type 8 Bit counter
TYPE_8BIT_UNSIGNED - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type 8 Bit unsigned
TYPE_ACCESS - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Access
TYPE_BOOLEAN - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Boolean
TYPE_CHARACTER_STRING - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Character string
TYPE_DATE - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Date
TYPE_DIMMING - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Dimming
TYPE_DRIVE_CONTROL - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Drive control
TYPE_EIBASCII_CHAR - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type EIB Ascii
TYPE_FLOAT_VALUE - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Float Value
TYPE_PRIORITY - static field in class tuwien.auto.eibxlator.PDUXlatorList
DPT type Priority

U

Util - class tuwien.auto.eicl.util.Util
This class contains utility methods for the Calimero API.

W

WAIT_FOR_CONFIRM - static field in class tuwien.auto.eicl.CEMI_Connection
In this send mode the sendFrame() method blocks until the Ack has been received.
WARNING_PIC - static field in class tuwien.auto.eicldemo.ui.MessageDialog
WRONG_MODE - static field in class tuwien.auto.eicl.CEMI_Connection
Status byte: The connection is in wron mode.

X

XML_DEVICE - static field in class tuwien.auto.eibpoints.Point
Document element
XML_EIB_ADDRESS - static field in class tuwien.auto.eicl.struct.cemi.EIB_Address
The XML document node value.