Apache Celix
2.4.0
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.
|
Go to the documentation of this file.
20 #ifndef CELIX_DM_INFO_H_
21 #define CELIX_DM_INFO_H_
25 #include "celix_array_list.h"
26 #include "celix_properties.h"
83 #endif //CELIX_DM_INFO_H_
celix_properties_t * properties
Definition: celix_dm_info.h:35
size_t nrOfTimesResumed
Definition: celix_dm_info.h:61
char * state
Definition: celix_dm_info.h:59
char * id
Definition: celix_dm_info.h:56
Definition: celix_dm_info.h:41
celix_array_list_t * dependency_list
Definition: celix_dm_info.h:63
struct celix_dm_service_dependency_info_struct * dm_service_dependency_info_pt
Definition: celix_dm_info.h:49
char * name
Definition: celix_dm_info.h:34
bool active
Definition: celix_dm_info.h:58
struct celix_dm_dependency_manager_info_struct * dm_dependency_manager_info_pt
Definition: celix_dm_info.h:74
struct celix_dm_interface_info_struct * dm_interface_info_pt
Definition: celix_dm_info.h:37
char * serviceName
Definition: celix_dm_info.h:42
long bundleId
Definition: celix_dm_info.h:54
size_t count
Definition: celix_dm_info.h:47
celix_array_list_t * components
Definition: celix_dm_info.h:72
struct celix_dm_component_info_struct * dm_component_info_pt
Definition: celix_dm_info.h:65
char * bundleSymbolicName
Definition: celix_dm_info.h:55
bool required
Definition: celix_dm_info.h:46
celix_array_list_t * interfaces
Definition: celix_dm_info.h:62
char * filter
Definition: celix_dm_info.h:43
Definition: celix_dm_info.h:69
size_t nrOfTimesStarted
Definition: celix_dm_info.h:60
bool available
Definition: celix_dm_info.h:45
Definition: celix_dm_info.h:53
char * bndSymbolicName
Definition: celix_dm_info.h:71
long bndId
Definition: celix_dm_info.h:70
char * name
Definition: celix_dm_info.h:57
char * versionRange
Definition: celix_dm_info.h:44
Definition: celix_dm_info.h:33