20 #ifndef CELIX_FRAMEWORK_H_ 21 #define CELIX_FRAMEWORK_H_ 24 #include "celix_types.h" 25 #include "celix_properties.h" 63 void celix_framework_useBundles(celix_framework_t *fw,
bool includeFrameworkBundle,
void *callbackHandle,
void(*use)(
void *handle,
const celix_bundle_t *bnd));
77 bool celix_framework_useBundle(celix_framework_t *fw,
bool onlyActive,
long bndId,
void *callbackHandle,
void(*use)(
void *handle,
const celix_bundle_t *bnd));
celix_bundle_t * celix_framework_getFrameworkBundle(const celix_framework_t *fw)
const char * celix_framework_getUUID(const celix_framework_t *fw)
void celix_framework_useBundles(celix_framework_t *fw, bool includeFrameworkBundle, void *callbackHandle, void(*use)(void *handle, const celix_bundle_t *bnd))
bool celix_framework_useBundle(celix_framework_t *fw, bool onlyActive, long bndId, void *callbackHandle, void(*use)(void *handle, const celix_bundle_t *bnd))
celix_bundle_context_t * celix_framework_getFrameworkContext(const celix_framework_t *fw)