Apache Celix  latest
Apache Celix is a framework for C, C++14 and C++17 to develop dynamic modular software applications using component and in-process service-oriented programming.
Deprecated List
Member celix_bundleContext_useService (celix_bundle_context_t *ctx, const char *serviceName, void *callbackHandle, void(*use)(void *handle, void *svc))
celix_bundleContext_useService is deprecated and should be considered test utils functions. In operational code use celix_bundleContext_trackService* combined with celix_bundleContext_useTrackedService* functions instead.
Member celix_bundleContext_useServices (celix_bundle_context_t *ctx, const char *serviceName, void *callbackHandle, void(*use)(void *handle, void *svc))
celix_bundleContext_useServices is deprecated and should be considered test utils functions. In operational code use celix_bundleContext_trackService* combined with celix_bundleContext_useTrackedService* functions instead.
Member celix_bundleContext_useServiceWithId (celix_bundle_context_t *ctx, long serviceId, const char *serviceName, void *callbackHandle, void(*use)(void *handle, void *svc))
celix_bundleContext_useServiceWithId is deprecated and should be considered test utils functions. In operational code use celix_bundleContext_trackService* combined with celix_bundleContext_useTrackedService* functions instead.