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

C

c - Static variable in class tuwien.auto.calimero.log.LogStreamWriter
Calendar used to generate date/time of logged output message.
Cache - Interface in tuwien.auto.calimero.buffer.cache
Cache interface to use for different caching policies.
Cache.Statistic - Interface in tuwien.auto.calimero.buffer.cache
Offers information about data counting and cache performance.
CacheObject - Class in tuwien.auto.calimero.buffer.cache
Holds a key and a value entry and is used by a Cache.
CacheObject(Object, Object) - Constructor for class tuwien.auto.calimero.buffer.cache.CacheObject
Creates a CacheObject associated with key holding a value entry.
CacheSweeper - Class in tuwien.auto.calimero.buffer.cache
Used to remove expired entries from a cache.
CacheSweeper(Cache, int) - Constructor for class tuwien.auto.calimero.buffer.cache.CacheSweeper
Creates a CacheSweeper for cache with the given sweepInterval.
CEMI - Interface in tuwien.auto.calimero.cemi
Common External Message Interface (cEMI).
CEMIBusMon - Class in tuwien.auto.calimero.cemi
A cEMI busmonitor indication message.
CEMIBusMon(int, long, boolean, byte[]) - Constructor for class tuwien.auto.calimero.cemi.CEMIBusMon
Creates a new busmonitor message.
CEMIBusMon(byte, long, boolean, byte[]) - Constructor for class tuwien.auto.calimero.cemi.CEMIBusMon
Creates a new busmonitor message.
CEMIBusMon(boolean, boolean, boolean, boolean, byte, long, boolean, byte[]) - Constructor for class tuwien.auto.calimero.cemi.CEMIBusMon
Creates a new busmonitor message.
CEMIBusMon(byte[], int, int) - Constructor for class tuwien.auto.calimero.cemi.CEMIBusMon
Creates a new busmonitor message from a byte stream.
CEMIDevMgmt - Class in tuwien.auto.calimero.cemi
A cEMI device management message.
CEMIDevMgmt(byte[], int, int) - Constructor for class tuwien.auto.calimero.cemi.CEMIDevMgmt
Creates a new device management message from a byte stream.
CEMIDevMgmt(int) - Constructor for class tuwien.auto.calimero.cemi.CEMIDevMgmt
Creates a new device management message with the given message code.
CEMIDevMgmt(int, int, int, int, int, int) - Constructor for class tuwien.auto.calimero.cemi.CEMIDevMgmt
Creates a new device management message.
CEMIDevMgmt(int, int, int, int, int, int, byte[]) - Constructor for class tuwien.auto.calimero.cemi.CEMIDevMgmt
Creates a new device management message.
CEMIFactory - Class in tuwien.auto.calimero.cemi
Factory helper for creating and copying cEMI messages.
CEMILData - Class in tuwien.auto.calimero.cemi
A cEMI link layer data message (L-Data).
CEMILData(byte[], int) - Constructor for class tuwien.auto.calimero.cemi.CEMILData
Creates a new L-Data message from a byte stream.
CEMILData(int, IndividualAddress, KNXAddress, byte[], Priority) - Constructor for class tuwien.auto.calimero.cemi.CEMILData
Creates a L-Data message with most control information set to default values.
CEMILData(int, IndividualAddress, KNXAddress, byte[], Priority, boolean) - Constructor for class tuwien.auto.calimero.cemi.CEMILData
Creates a L-Data message, mainly for confirmation.
CEMILData(int, IndividualAddress, KNXAddress, byte[], Priority, boolean, boolean, boolean, int) - Constructor for class tuwien.auto.calimero.cemi.CEMILData
Creates a L-Data message with full customization for control information.
CEMILData(int, IndividualAddress, KNXAddress, byte[], Priority, boolean, int) - Constructor for class tuwien.auto.calimero.cemi.CEMILData
Creates a L-Data message, mainly for TP1 media.
CEMILDataEx - Class in tuwien.auto.calimero.cemi
A cEMI link layer data message (L-Data).
CEMILDataEx(byte[], int) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx
Creates a new L-Data message from a byte stream.
CEMILDataEx(int, IndividualAddress, KNXAddress, byte[], Priority) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx
Creates a L-Data message with most control information set to default values.
CEMILDataEx(int, IndividualAddress, KNXAddress, byte[], Priority, boolean) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx
Creates a L-Data message, mainly for confirmation.
CEMILDataEx(int, IndividualAddress, KNXAddress, byte[], Priority, boolean, boolean, boolean, int) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx
Creates a L-Data message with full customization for control information.
CEMILDataEx(int, IndividualAddress, KNXAddress, byte[], Priority, boolean, int) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx
Creates a L-Data message, mainly for TP1 media.
CEMILDataEx.AddInfo - Class in tuwien.auto.calimero.cemi
Holds an additional info type with corresponding information data.
CEMILDataEx.AddInfo(int, byte[]) - Constructor for class tuwien.auto.calimero.cemi.CEMILDataEx.AddInfo
Creates new wrapper for additional information.
CHAR_DATA - Static variable in interface tuwien.auto.calimero.xml.XMLReader
Character data of an element.
clear() - Method in interface tuwien.auto.calimero.buffer.cache.Cache
Empties the cache of all CacheObjects.
clear() - Method in class tuwien.auto.calimero.buffer.cache.LFUCache
 
clear() - Method in class tuwien.auto.calimero.buffer.cache.PositiveListCache
Empties the cache of all CacheObjects.
clear() - Method in class tuwien.auto.calimero.buffer.LDataObjectQueue
Clears the frame and timestamp queue.
clearSearchResponses() - Method in class tuwien.auto.calimero.knxnetip.Discoverer
Removes all search responses collected so far.
CLIENT - Static variable in class tuwien.auto.calimero.knxnetip.ConnectionCloseEvent
Identifier stating the close event was initiated by the client.
CLOCK_FAULT - Static variable in class tuwien.auto.calimero.dptxlator.DPTXlatorDateTime
Field number to query or change the clock fault information.
CLOCK_SYNC - Static variable in class tuwien.auto.calimero.dptxlator.DPTXlatorDateTime
Field number to query or change the external clock synchronization signal information.
clone() - Method in class tuwien.auto.calimero.cemi.CEMILDataEx
 
close() - Method in interface tuwien.auto.calimero.knxnetip.KNXnetIPConnection
Ends communication with the remote server/client as specified by the used protocol.
close() - Method in interface tuwien.auto.calimero.link.KNXNetworkLink
Ends communication with the KNX network and closes the network link.
close() - Method in class tuwien.auto.calimero.link.KNXNetworkLinkFT12
 
close() - Method in class tuwien.auto.calimero.link.KNXNetworkLinkIP
 
close() - Method in interface tuwien.auto.calimero.link.KNXNetworkMonitor
Ends monitoring the KNX network and closes the network monitor.
close() - Method in class tuwien.auto.calimero.link.KNXNetworkMonitorFT12
 
close() - Method in class tuwien.auto.calimero.link.KNXNetworkMonitorIP
 
close() - Method in class tuwien.auto.calimero.log.LogFileWriter
 
close() - Method in class tuwien.auto.calimero.log.LogNetWriter
 
close() - Method in class tuwien.auto.calimero.log.LogStreamWriter
 
close() - Method in class tuwien.auto.calimero.log.LogWriter
Closes the LogWriter and all its resources.
close() - Method in class tuwien.auto.calimero.mgmt.KnIPDeviceMgmtAdapter
 
close() - Method in interface tuwien.auto.calimero.mgmt.PropertyAdapter
Closes the adapter.
close() - Method in class tuwien.auto.calimero.mgmt.PropertyClient
Closes the property client and the used adapter.
close() - Method in class tuwien.auto.calimero.mgmt.RemotePropertyServiceAdapter
 
close() - Method in class tuwien.auto.calimero.serial.FT12Connection
Ends communication with the BCU2 as specified by the FT1.2 protocol.
close() - Method in class tuwien.auto.calimero.serial.LibraryAdapter
Closes an open serial port.
close() - Method in class tuwien.auto.calimero.xml.def.DefaultXMLReader
 
close() - Method in class tuwien.auto.calimero.xml.def.DefaultXMLWriter
 
close() - Method in interface tuwien.auto.calimero.xml.XMLReader
Closes this XML reader.
close() - Method in interface tuwien.auto.calimero.xml.XMLWriter
Closes this XML writer.
CLOSED - Static variable in interface tuwien.auto.calimero.knxnetip.KNXnetIPConnection
State of communication: in closed state, no send possible.
CLOSED - Static variable in class tuwien.auto.calimero.serial.FT12Connection
State of communication: in closed state, no send possible.
CloseEvent - Class in tuwien.auto.calimero
Informs about the closing of a previously established communication with the KNX network.
CloseEvent(Object, boolean, String) - Constructor for class tuwien.auto.calimero.CloseEvent
Creates a new close event object.
CommandDP - Class in tuwien.auto.calimero.datapoint
Represents a command based KNX datapoint.
CommandDP(GroupAddress, String) - Constructor for class tuwien.auto.calimero.datapoint.CommandDP
Creates a new command based datapoint with a name.
CommandDP(GroupAddress, String, int, String) - Constructor for class tuwien.auto.calimero.datapoint.CommandDP
Creates a new command based datapoint with a name, and specifies datapoint translation type.
CommandDP(XMLReader) - Constructor for class tuwien.auto.calimero.datapoint.CommandDP
Creates a new command based datapoint from XML input.
CommandFilter - Class in tuwien.auto.calimero.buffer
Predefined filter for filtering KNX messages of command based datapoints into the associated network buffer configuration and handling requests for this kind of messages.
CommandFilter() - Constructor for class tuwien.auto.calimero.buffer.CommandFilter
Creates a new command filter.
compareTo(Object) - Method in class tuwien.auto.calimero.mgmt.PropertyClient.PropertyKey
 
complete(Element) - Method in class tuwien.auto.calimero.xml.def.DefaultXMLReader
 
complete(Element) - Method in interface tuwien.auto.calimero.xml.XMLReader
Reads until end of element e.
Configuration - Interface in tuwien.auto.calimero.buffer
Configuration with settings associated with one network buffer.
Configuration.NetworkFilter - Interface in tuwien.auto.calimero.buffer
Filter applied on incoming KNX messages from the KNX network.
Configuration.RequestFilter - Interface in tuwien.auto.calimero.buffer
Filter applied on requests to the network buffer from users or components working with the network buffer.
confirmation(FrameEvent) - Method in interface tuwien.auto.calimero.link.event.NetworkLinkListener
Invoked to indicate the confirmation to a preceding request to the KNX network.
connect(Destination) - Method in interface tuwien.auto.calimero.mgmt.TransportLayer
Connects to the destination.
connect(Destination) - Method in class tuwien.auto.calimero.mgmt.TransportLayerImpl
 
CONNECT_REQ - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.KNXnetIPHeader
Service type identifier for a connect request.
CONNECT_RES - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.KNXnetIPHeader
Service type identifier for a connect response.
CONNECTING - Static variable in class tuwien.auto.calimero.mgmt.Destination
Connection state is connecting.
CONNECTION_ID - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.ErrorCodes
Error code: The server device could not find an active data connection with the specified ID.
CONNECTION_OPTION - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.ErrorCodes
Error code: The server does not support the requested connection options.
CONNECTION_TYPE - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.ErrorCodes
Error code: The server does not support the requested connection type.
connectionClosed(CloseEvent) - Method in interface tuwien.auto.calimero.KNXListener
The connection has been closed.
ConnectionCloseEvent - Class in tuwien.auto.calimero.knxnetip
An event providing information regarding the closing of an established KNXnet/IP communication connection.
ConnectionCloseEvent(Object, int, String) - Constructor for class tuwien.auto.calimero.knxnetip.ConnectionCloseEvent
Creates a new close event.
CONNECTIONSTATE_REQ - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.KNXnetIPHeader
Service type identifier for a connection state request.
CONNECTIONSTATE_RES - Static variable in class tuwien.auto.calimero.knxnetip.servicetype.KNXnetIPHeader
Service type identifier for a connection state response.
ConnectionstateRequest - Class in tuwien.auto.calimero.knxnetip.servicetype
Represents a KNXnet/IP connection state request.
ConnectionstateRequest(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectionstateRequest
Creates a connection state request out of a byte array.
ConnectionstateRequest(short, HPAI) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectionstateRequest
Creates a new connection state request.
ConnectionstateResponse - Class in tuwien.auto.calimero.knxnetip.servicetype
Represents a KNXnet/IP connection state response.
ConnectionstateResponse(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectionstateResponse
Creates a connection state response out of a byte array.
ConnectionstateResponse(short, short) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectionstateResponse
Creates a new connection state request.
ConnectRequest - Class in tuwien.auto.calimero.knxnetip.servicetype
Represents a KNXnet/IP connect request message.
ConnectRequest(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectRequest
Creates a connect request out of a byte array.
ConnectRequest(CRI, HPAI, HPAI) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectRequest
Creates a connect request with the specific information of the CRI, and the endpoint information of the client.
ConnectRequest(CRI, int) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectRequest
Creates a connect request for UDP communication, done on the specified local port and the system default local host.
ConnectResponse - Class in tuwien.auto.calimero.knxnetip.servicetype
Represents a KNXnet/IP connect response message.
ConnectResponse(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectResponse
Creates a connect response out of a byte array.
ConnectResponse(short) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectResponse
Creates a connect response indicating no success or some error condition.
ConnectResponse(short, short, HPAI, CRD) - Constructor for class tuwien.auto.calimero.knxnetip.servicetype.ConnectResponse
Creates a connect response with full customization of response information.
contains(GroupAddress) - Method in class tuwien.auto.calimero.datapoint.DatapointMap
 
contains(Datapoint) - Method in class tuwien.auto.calimero.datapoint.DatapointMap
 
contains(GroupAddress) - Method in interface tuwien.auto.calimero.datapoint.DatapointModel
Checks whether this model contains the datapoint identified using the specified main address.
contains(Datapoint) - Method in interface tuwien.auto.calimero.datapoint.DatapointModel
Checks whether this model contains the specified datapoint.
copy(CEMI) - Static method in class tuwien.auto.calimero.cemi.CEMIFactory
Does a lazy copy of the supplied cEMI frame.
CRD - Class in tuwien.auto.calimero.knxnetip.util
Immutable container for connection response data (CRD).
CRD(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.util.CRD
Creates a new CRD out of a byte array.
CRD(short, byte[]) - Constructor for class tuwien.auto.calimero.knxnetip.util.CRD
Creates a new CRD for the given connection type.
create(byte[], int, int) - Static method in class tuwien.auto.calimero.cemi.CEMIFactory
Creates a new cEMI message out of the given data byte stream.
create(int, byte[], CEMI) - Static method in class tuwien.auto.calimero.cemi.CEMIFactory
Creates a new cEMI message with information provided by original, and adjusts it to match the supplied msgCode and data.
create(IndividualAddress, KNXAddress, CEMILData, boolean) - Static method in class tuwien.auto.calimero.cemi.CEMIFactory
Creates a new cEMI L-Data message with information provided by original, and adjusts source and destination address to match the supplied addresses.
create(XMLReader) - Static method in class tuwien.auto.calimero.datapoint.Datapoint
Creates a new datapoint from XML input.
create(XMLReader) - Static method in class tuwien.auto.calimero.KNXAddress
Creates a KNX address from xml input.
create(String) - Static method in class tuwien.auto.calimero.KNXAddress
Creates a KNX address from a string address representation.
create(int, byte[], int) - Static method in class tuwien.auto.calimero.link.medium.RawFrameFactory
Creates a raw frame out of a byte array for the specified communication medium.
createAPDU(int, byte[]) - Static method in class tuwien.auto.calimero.DataUnitBuilder
Creates an application layer protocol data unit out of a service code and a service data unit.
createBuffer(String) - Static method in class tuwien.auto.calimero.buffer.NetworkBuffer
Creates a new network buffer for a KNX installation.
createCompactAPDU(int, byte[]) - Static method in class tuwien.auto.calimero.DataUnitBuilder
Creates a compact application layer protocol data unit out of a service code and a service data unit.
createConfiguration(KNXNetworkLink, String) - Static method in class tuwien.auto.calimero.buffer.NetworkBuffer
Creates a new configuration for the network buffer identified by the installation ID.
createConfiguration(KNXNetworkLink) - Method in class tuwien.auto.calimero.buffer.NetworkBuffer
Creates a new configuration for this network buffer.
createDestination(IndividualAddress, boolean) - Method in interface tuwien.auto.calimero.mgmt.ManagementClient
Creates a new destination using the remote KNX address for management communication.
createDestination(IndividualAddress, boolean, boolean, boolean) - Method in interface tuwien.auto.calimero.mgmt.ManagementClient
Creates a new destination using the remote KNX address and connection settings for management communication.
createDestination(IndividualAddress, boolean) - Method in class tuwien.auto.calimero.mgmt.ManagementClientImpl
 
createDestination(IndividualAddress, boolean, boolean, boolean) - Method in class tuwien.auto.calimero.mgmt.ManagementClientImpl
 
createDestination(IndividualAddress, boolean) - Method in interface tuwien.auto.calimero.mgmt.TransportLayer
Creates a new destination using the remote KNX address for doing transport layer communication.
createDestination(IndividualAddress, boolean, boolean, boolean) - Method in interface tuwien.auto.calimero.mgmt.TransportLayer
Creates a new destination using the remote KNX address and connection settings for doing transport layer communication.
createDestination(IndividualAddress, boolean) - Method in class tuwien.auto.calimero.mgmt.TransportLayerImpl
Creates a new destination using the remote KNX address for doing transport layer communication.
createDestination(IndividualAddress, boolean, boolean, boolean) - Method in class tuwien.auto.calimero.mgmt.TransportLayerImpl
Creates a new destination using the remote KNX address and connection settings for doing transport layer communication.
createFromEMI(byte[]) - Static method in class tuwien.auto.calimero.cemi.CEMIFactory
Creates a new cEMI message out of the supplied EMI frame.
createPL110(byte[], int) - Static method in class tuwien.auto.calimero.link.medium.RawFrameFactory
Creates a raw frame out of a byte array for the PL110 communication medium.
createPL132(byte[], int) - Static method in class tuwien.auto.calimero.link.medium.RawFrameFactory
Creates a raw frame out of a byte array for the PL132 communication medium.
createRequest(byte[], int) - Static method in class tuwien.auto.calimero.knxnetip.util.CRI
Creates a new CRI out of a byte array.
createRequest(short, byte[]) - Static method in class tuwien.auto.calimero.knxnetip.util.CRI
Creates a CRI for the given connection type.
createResponse(byte[], int) - Static method in class tuwien.auto.calimero.knxnetip.util.CRD
Creates a new CRD out of a byte array.
createResponse(short, byte[]) - Static method in class tuwien.auto.calimero.knxnetip.util.CRD
Creates a CRD for the given connection type.
createTP1(byte[], int) - Static method in class tuwien.auto.calimero.link.medium.RawFrameFactory
Creates a raw frame out of a byte array for the TP1 communication medium.
createTranslator(int) - Static method in class tuwien.auto.calimero.dptxlator.PropertyTypes
Creates a new DPT translator for the specified property type.
createTranslator(int, byte[]) - Static method in class tuwien.auto.calimero.dptxlator.PropertyTypes
Utility method, like PropertyTypes.createTranslator(int), with the additional capability to set the data to be used by the DPT translator.
createTranslator(int, String) - Static method in class tuwien.auto.calimero.dptxlator.TranslatorTypes
Creates a DPT translator for the given datapoint type ID.
createTranslator(DPT) - Static method in class tuwien.auto.calimero.dptxlator.TranslatorTypes
Creates a DPT translator for the given datapoint type.
createTranslator(DPT) - Method in class tuwien.auto.calimero.dptxlator.TranslatorTypes.MainType
Creates a new translator for the given datapoint type.
createTranslator(String) - Method in class tuwien.auto.calimero.dptxlator.TranslatorTypes.MainType
Creates a new instance of the translator for the given datapoint type ID.
createXMLReader(String) - Method in class tuwien.auto.calimero.xml.XMLFactory
Creates a XMLReader to read the XML resource located by the specified identifier.
createXMLWriter(String) - Method in class tuwien.auto.calimero.xml.XMLFactory
Creates a XMLWriter to write into the XML resource located by the specified identifier.
CRI - Class in tuwien.auto.calimero.knxnetip.util
Immutable container for a connection request information (CRI).
CRI(byte[], int) - Constructor for class tuwien.auto.calimero.knxnetip.util.CRI
Creates a new CRI out of a byte array.
CRI(short, byte[]) - Constructor for class tuwien.auto.calimero.knxnetip.util.CRI
Creates a new CRI for the given connection type.
ctrl1 - Variable in class tuwien.auto.calimero.cemi.CEMILData
Control field 1, the lower 8 bits contain control information.
ctrl2 - Variable in class tuwien.auto.calimero.cemi.CEMILData
Control field 2, the lower 8 bits contain control information.
CURRENT_DEFAULT_GATEWAY - Static variable in interface tuwien.auto.calimero.mgmt.PropertyClient.PID
Object type 11 property "Current Default Gateway".
CURRENT_IP_ADDRESS - Static variable in interface tuwien.auto.calimero.mgmt.PropertyClient.PID
Object type 11 property "Current IP Address".
CURRENT_IP_ASSIGNMENT_METHOD - Static variable in interface tuwien.auto.calimero.mgmt.PropertyClient.PID
Object type 11 property "Current IP Assignment Method".
CURRENT_SUBNET_MASK - Static variable in interface tuwien.auto.calimero.mgmt.PropertyClient.PID
Object type 11 property "Current Subnet Mask".

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