Package tuwien.auto.calimero.link

Link interface to access a KNX network.

See:
          Description

Interface Summary
KNXNetworkLink KNX network link interface to communicate with destinations in a KNX network.
KNXNetworkMonitor KNX network monitor link.
 

Class Summary
KNXNetworkLinkFT12 Implementation of the KNX network network link based on the FT1.2 protocol, using a FT12Connection.
KNXNetworkLinkIP Implementation of the KNX network link based on the KNXnet/IP protocol, using a KNXnetIPConnection.
KNXNetworkMonitorFT12 Implementation of the KNX network monitor link based on the FT1.2 protocol, using a FT12Connection.
KNXNetworkMonitorIP Implementation of the KNX network monitor link based on the KNXnet/IP protocol, using a KNXnetIPConnection.
 

Exception Summary
KNXLinkClosedException Thrown to indicate an illegal operation invoked on an already closed network link.
 

Package tuwien.auto.calimero.link Description

Link interface to access a KNX network.

There are two different types of links:
A link is either used to send L-data messages to the KNX network and receive L-data messages from the network, the other type of link is to monitor a KNX network by receiving monitor indication messages.

A link implementation uses a specific underlying protocol to access the KNX network, hiding its particular type of connection and protocol interaction.
Also, a link is configured with the type of KNX network medium used to interconnect KNX devices, to enable a transparent handling of KNX medium specific message parts.