In this package there is a class {@link ist.palcom.services.AbstractService}, which provides a framework for implementing PalCom services.1 Concrete services are implemented as subclasses of this class.
The service framework is connected to the device framework in {@link ist.palcom.device}. See {@link ist.palcom.services.echo} for an example of the usage of the device and service frameworks, with figures illustrating the relations between the classes, and with explanations of what methods need to be overridden etc.
1 The package
ist.palcom.services
contains both classes for the
service framework and implementations of a number of concrete PalCom
services, such as BioBeltService and RespiratorService. The latter
are located in different projects in the palcom
source
tree, though, and are not part of the service framework itself (but
are built on top of it).