tuwien.auto.calimero.buffer.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of calimero-core Show documentation
Show all versions of calimero-core Show documentation
Calimero, a free KNX network library
Support for temporary storage of KNX network messages.
This is done by using a network buffer with one or more configurations added to it.
This allows to build up and maintain a local process image to answer user queries.
Benefits might be a decreased network load and smaller response time.
Using a network buffer allows polled mode of communication, since handling of
incoming messages can be delayed to some later point in time.
A configuration determines what messages to keep and what messages to
ignore by the use of filters. These filters might be user defined implementations
set for that particular configuration.
Two predefined filters are available to allow state based and command based
network buffering.