|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use KNXException | |
---|---|
tuwien.auto.calimero.dptxlator | Contains translators for translating between KNX datapoint types (DPT), java types and values carrying more specific type semantics (e.g. engineering unit). |
tuwien.auto.calimero.exception | Exception hierarchy containing common types of (checked) exceptions
thrown throughout the library by public or
protected visible methods. |
tuwien.auto.calimero.knxnetip | KNXnet/IP protocols for tunneling, device management and routing. |
tuwien.auto.calimero.link | Link interface to access a KNX network. |
tuwien.auto.calimero.log | Provides a small logging framework used by Calimero for offering information to users of the library. |
tuwien.auto.calimero.mgmt | Contains KNX property and management services. |
tuwien.auto.calimero.process | Provides high level process communication. |
tuwien.auto.calimero.serial | Connection support for communication over a serial port, using the FT 1.2 protocol. |
tuwien.auto.calimero.xml | Provides a simple interface for reading and writing XML documents. |
Uses of KNXException in tuwien.auto.calimero.dptxlator |
---|
Methods in tuwien.auto.calimero.dptxlator that throw KNXException | |
---|---|
static DPTXlator |
TranslatorTypes.createTranslator(DPT dpt)
Creates a DPT translator for the given datapoint type. |
DPTXlator |
TranslatorTypes.MainType.createTranslator(DPT dpt)
Creates a new translator for the given datapoint type. |
static DPTXlator |
PropertyTypes.createTranslator(int dataType)
Creates a new DPT translator for the specified property type. |
static DPTXlator |
PropertyTypes.createTranslator(int dataType,
byte[] data)
Utility method, like PropertyTypes.createTranslator(int) , with the additional
capability to set the data to be used by the DPT translator. |
static DPTXlator |
TranslatorTypes.createTranslator(int mainNumber,
java.lang.String dptID)
Creates a DPT translator for the given datapoint type ID. |
DPTXlator |
TranslatorTypes.MainType.createTranslator(java.lang.String dptID)
Creates a new instance of the translator for the given datapoint type ID. |
java.util.Map |
TranslatorTypes.MainType.getSubTypes()
Returns a map containing all implemented subtypes. |
static java.lang.String[] |
PropertyTypes.getValues(int dataType,
byte[] data)
Utility method for retrieving the string representations of the KNX DPT data of the specified property data type. |
Uses of KNXException in tuwien.auto.calimero.exception |
---|
Subclasses of KNXException in tuwien.auto.calimero.exception | |
---|---|
class |
KNXAckTimeoutException
Thrown to indicate that a timeout occurred while waiting for an acknowledge response. |
class |
KNXFormatException
Thrown when some value or content is not in accordance with the expected or requested format or result. |
class |
KNXInvalidResponseException
Thrown to indicate a message format mismatch of a response sent by a remote endpoint. |
class |
KNXRemoteException
Thrown when a message received from a remote endpoint indicates problems or signals error conditions at the remote server, for example due to a invalid formatted request or processing result. |
class |
KNXTimeoutException
Thrown to indicate that a timeout occurred. |
Uses of KNXException in tuwien.auto.calimero.knxnetip |
---|
Subclasses of KNXException in tuwien.auto.calimero.knxnetip | |
---|---|
class |
KNXConnectionClosedException
Thrown to indicate an illegal operation due to a closed KNXnet/IP communication connection. |
Methods in tuwien.auto.calimero.knxnetip that throw KNXException | |
---|---|
DescriptionResponse |
Discoverer.getDescription(java.net.InetSocketAddress server,
int timeout)
Sends a description request to server and waits at most
timeout seconds for the answer message to arrive. |
void |
Discoverer.startSearch(int timeout,
boolean wait)
Starts a new discovery from all found network interfaces. |
void |
Discoverer.startSearch(int localPort,
java.net.NetworkInterface ni,
int timeout,
boolean wait)
Starts a new discovery, the localPort and network interface can be
specified. |
Constructors in tuwien.auto.calimero.knxnetip that throw KNXException | |
---|---|
Discoverer(java.net.InetAddress localHost,
int localPort,
boolean useNAT)
Creates a new Discoverer and allows to specify a local host. |
|
Discoverer(int localPort,
boolean useNAT)
Creates a new Discoverer. |
|
KNXnetIPDevMgmt(java.net.InetSocketAddress localEP,
java.net.InetSocketAddress serverCtrlEP,
boolean useNAT)
Creates a new KNXnet/IP device management connection to a remote device. |
|
KNXnetIPRouter(java.net.NetworkInterface netIf,
java.net.InetAddress mcGroup)
Creates a new KNXnet/IP routing service. |
|
KNXnetIPTunnel(short KNXLayer,
java.net.InetSocketAddress localEP,
java.net.InetSocketAddress serverCtrlEP,
boolean useNAT)
Creates a new KNXnet/IP tunneling connection to a remote server. |
Uses of KNXException in tuwien.auto.calimero.link |
---|
Subclasses of KNXException in tuwien.auto.calimero.link | |
---|---|
class |
KNXLinkClosedException
Thrown to indicate an illegal operation invoked on an already closed network link. |
Constructors in tuwien.auto.calimero.link that throw KNXException | |
---|---|
KNXNetworkLinkFT12(int portNumber,
KNXMediumSettings settings)
Creates a new network link based on the FT1.2 protocol for accessing the KNX network. |
|
KNXNetworkLinkFT12(java.lang.String portID,
KNXMediumSettings settings)
Creates a new network link based on the FT1.2 protocol for accessing the KNX network. |
|
KNXNetworkLinkIP(int serviceMode,
java.net.InetSocketAddress localEP,
java.net.InetSocketAddress remoteEP,
boolean useNAT,
KNXMediumSettings settings)
Creates a new network link based on the KNXnet/IP protocol, using a KNXnetIPConnection . |
|
KNXNetworkLinkIP(java.net.NetworkInterface netIf,
java.net.InetAddress mcGroup,
KNXMediumSettings settings)
Creates a new network link based on the KNXnet/IP routing protocol, using a KNXnetIPRouter . |
|
KNXNetworkLinkIP(java.lang.String remoteHost,
KNXMediumSettings settings)
Creates a new network link based on the KNXnet/IP tunneling protocol, using a KNXnetIPTunnel with default communication settings. |
|
KNXNetworkMonitorFT12(int portNumber,
KNXMediumSettings settings)
Creates a new network monitor based on the FT1.2 protocol for accessing the KNX network. |
|
KNXNetworkMonitorFT12(java.lang.String portID,
KNXMediumSettings settings)
Creates a new network monitor based on the FT1.2 protocol for accessing the KNX network. |
|
KNXNetworkMonitorIP(java.net.InetSocketAddress localEP,
java.net.InetSocketAddress remoteEP,
boolean useNAT,
KNXMediumSettings settings)
Creates a new network monitor based on the KNXnet/IP protocol for accessing the KNX network. |
Uses of KNXException in tuwien.auto.calimero.log |
---|
Subclasses of KNXException in tuwien.auto.calimero.log | |
---|---|
class |
KNXLogException
Thrown to indicate a problem while logging. |
Uses of KNXException in tuwien.auto.calimero.mgmt |
---|
Subclasses of KNXException in tuwien.auto.calimero.mgmt | |
---|---|
class |
KNXDisconnectException
Thrown to indicate that a layer 4 disconnect event happened. |
Methods in tuwien.auto.calimero.mgmt that throw KNXException | |
---|---|
byte |
ManagementClient.authorize(Destination dst,
byte[] key)
Authorizes at a communication partner using an authorization key to obtain a certain access level. |
Description |
PropertyClient.getDescription(int objIndex,
int pid)
Gets the property description based on the property ID. |
byte[] |
RemotePropertyServiceAdapter.getDescription(int objIndex,
int pid,
int propIndex)
|
byte[] |
PropertyAdapter.getDescription(int objIndex,
int pid,
int propIndex)
Reads the description of a property of an interface object. |
Description |
PropertyClient.getDescriptionByIndex(int objIndex,
int propIndex)
Gets the property description based on the property index. |
java.lang.String |
PropertyClient.getProperty(int objIndex,
int pid)
Gets the first property element using the associated property data type of the requested property. |
byte[] |
RemotePropertyServiceAdapter.getProperty(int objIndex,
int pid,
int start,
int elements)
|
byte[] |
PropertyAdapter.getProperty(int objIndex,
int pid,
int start,
int elements)
Gets property value elements in an interface object property. |
byte[] |
PropertyClient.getProperty(int objIndex,
int pid,
int start,
int elements)
Gets one or more elements of a property. |
DPTXlator |
PropertyClient.getPropertyTranslated(int objIndex,
int pid,
int start,
int elements)
Gets one or more elements of a property with the returned data set in a DPT translator of the associated data type. |
java.util.Collection |
PropertyClient.ResourceHandler.load(java.lang.String resource)
Loads the properties from the resource. |
static void |
PropertyClient.loadDefinitions(java.lang.String resource)
Loads property definitions from a resource using the global set PropertyClient.ResourceHandler . |
int |
ManagementClient.readADC(Destination dst,
int channelNr,
int repeat)
Reads the value of the A/D converter of a communication partner. |
IndividualAddress[] |
ManagementClient.readAddress(boolean oneAddressOnly)
Reads the individual address of a communication partner in the KNX network. |
IndividualAddress |
ManagementClient.readAddress(byte[] serialNo)
Reads the individual address of a communication partner identified using an unique serial number in the KNX network. |
byte[] |
ManagementClient.readDeviceDesc(Destination dst,
int descType)
Reads the device descriptor information of a communication partner its controller. |
java.util.List |
ManagementClient.readDomainAddress(boolean oneAddressOnly)
Reads the domain address of a communication partner in the KNX network. |
java.util.List |
ManagementClient.readDomainAddress(byte[] domain,
IndividualAddress startAddress,
int range)
Reads the domain address of a communication partner identified using an address range. |
byte[] |
ManagementClient.readMemory(Destination dst,
int startAddr,
int bytes)
Reads memory data from the address space of a communication partner its controller. |
byte[] |
ManagementClient.readProperty(Destination dst,
int objIndex,
int propID,
int start,
int elements)
Reads the value of a property of an interface object of a communication partner. |
byte[] |
ManagementClient.readPropertyDesc(Destination dst,
int objIndex,
int propID,
int propIndex)
Reads the description of a property of an interface object of a communication partner. |
void |
PropertyClient.ResourceHandler.save(java.lang.String resource,
java.util.Collection properties)
Saves the properties to the resource. |
static void |
PropertyClient.saveDefinitions(java.lang.String resource)
Saves all loaded property definitions in the property client to a resource using the global set PropertyClient.ResourceHandler . |
java.util.List |
PropertyClient.scanProperties(boolean allProperties)
Does a property description scan of the properties in all interface objects. |
java.util.List |
PropertyClient.scanProperties(int objIndex,
boolean allProperties)
Does a property description scan of the properties of one interface object. |
void |
RemotePropertyServiceAdapter.setProperty(int objIndex,
int pid,
int start,
int elements,
byte[] data)
|
void |
PropertyAdapter.setProperty(int objIndex,
int pid,
int start,
int elements,
byte[] data)
Sets property value elements in an interface object property. |
void |
PropertyClient.setProperty(int objIndex,
int pid,
int start,
int elements,
byte[] data)
Sets one or more elements of a property. |
void |
PropertyClient.setProperty(int objIndex,
int pid,
int start,
java.lang.String value)
Sets one element of a property, with the value given as string representation. |
void |
ManagementClient.writeKey(Destination dst,
int level,
byte[] key)
Modifies or deletes an authorization key associated to an access level of a communication partner. |
void |
ManagementClient.writeMemory(Destination dst,
int startAddr,
byte[] data)
Writes memory data in the address space of a communication partner its controller. |
void |
ManagementClient.writeProperty(Destination dst,
int objIndex,
int propID,
int start,
int elements,
byte[] data)
Modifies the value of a property of an interface object of a communication partner. |
Constructors in tuwien.auto.calimero.mgmt that throw KNXException | |
---|---|
KnIPDeviceMgmtAdapter(java.net.InetSocketAddress localEP,
java.net.InetSocketAddress serverCtrlEP,
boolean useNAT,
PropertyAdapterListener l,
boolean queryWriteEnable)
Creates a new property adapter for local device management. |
|
RemotePropertyServiceAdapter(KNXNetworkLink link,
IndividualAddress remote,
PropertyAdapterListener l,
byte[] authorizeKey)
Creates a new property adapter for remote property access in connection-oriented mode with authorization. |
Uses of KNXException in tuwien.auto.calimero.process |
---|
Methods in tuwien.auto.calimero.process that throw KNXException | |
---|---|
java.lang.String |
ProcessListenerEx.asString(ProcessEvent e,
int dptMainNumber,
java.lang.String dptID)
Returns the ASDU of the received process event as datapoint value of the requested DPT in String representation. |
java.lang.String |
ProcessCommunicatorImpl.read(Datapoint dp)
|
java.lang.String |
ProcessCommunicator.read(Datapoint dp)
Reads a datapoint value from a group destination. |
boolean |
ProcessCommunicator.readBool(GroupAddress dst)
Reads a boolean datapoint value from a group destination. |
byte |
ProcessCommunicator.readControl(GroupAddress dst)
Reads a 3 Bit controlled datapoint value from a group destination. |
float |
ProcessCommunicator.readFloat(GroupAddress dst)
Reads a 2 byte KNX float datapoint value from a group destination. |
java.lang.String |
ProcessCommunicator.readString(GroupAddress dst)
Reads a string datapoint value from a group destination. |
short |
ProcessCommunicator.readUnsigned(GroupAddress dst,
java.lang.String scale)
Reads an unsigned 8 bit datapoint value from a group destination. |
void |
ProcessCommunicatorImpl.write(Datapoint dp,
java.lang.String value)
|
void |
ProcessCommunicator.write(Datapoint dp,
java.lang.String value)
Writes a datapoint value to a group destination. |
void |
ProcessCommunicator.write(GroupAddress dst,
boolean control,
byte stepcode)
Writes a 3 bit controlled datapoint value to a group destination. |
void |
ProcessCommunicator.write(GroupAddress dst,
float value)
Writes a 2 byte KNX float datapoint value to a group destination. |
void |
ProcessCommunicator.write(GroupAddress dst,
int value,
java.lang.String scale)
Writes a 8 bit unsigned datapoint value to a group destination. |
void |
ProcessCommunicator.write(GroupAddress dst,
java.lang.String value)
Writes a string datapoint value to a group destination. |
Uses of KNXException in tuwien.auto.calimero.serial |
---|
Subclasses of KNXException in tuwien.auto.calimero.serial | |
---|---|
class |
KNXPortClosedException
Thrown to indicate illegal access to a closed serial port. |
Constructors in tuwien.auto.calimero.serial that throw KNXException | |
---|---|
FT12Connection(int portNumber)
Creates a new connection to a BCU2 using the FT1.2 protocol. |
|
FT12Connection(java.lang.String portID)
Creates a new connection to a BCU2 using the FT1.2 protocol. |
|
FT12Connection(java.lang.String portID,
int baudrate)
Creates a new connection to a BCU2 using the FT1.2 protocol, and set the baud rate for communication. |
Uses of KNXException in tuwien.auto.calimero.xml |
---|
Subclasses of KNXException in tuwien.auto.calimero.xml | |
---|---|
class |
KNXMLException
Indicates a problem with XML processing. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |