Celix
2.2.0
An implementation of the OSGi specification adapted to C and C++
|
#include <celix_bundle_context.h>
Public Attributes | |
celix_filter_t * | filter |
const char * | serviceName |
const char * | serviceLanguage |
long | bundleId |
Service Tracker Info provided to the service tracker tracker callbacks.
long celix_service_tracker_info::bundleId |
Bundle id of the owner of the service tracker.
celix_filter_t* celix_service_tracker_info::filter |
The parsed service filter, e.g. parsed "(&(objectClass=example_calc)(service.language=C)(meta.info=foo))"
const char* celix_service_tracker_info::serviceLanguage |
The service language filter attribute parsed from the service filter. Can be null
const char* celix_service_tracker_info::serviceName |
The service name filter attribute parsed from the service filter (i.e. the value of the objectClass attribute key)