├── .asf.yaml ├── .clang-format ├── .devcontainer ├── Containerfile ├── README.md ├── build-devcontainer-image.sh ├── build-project-with-conan.sh ├── conan-container-debug-profile ├── conan-container-default-profile ├── devcontainer.json ├── run-devcontainer.sh ├── setup-project-with-apt.sh └── setup-project-with-conan.sh ├── .github └── workflows │ ├── celix_etcdlib.yml │ ├── celix_promise.yml │ ├── conan_create.yml │ ├── containers.yml │ ├── coverage.yml │ ├── coverity-scan.yml │ ├── macos.yml │ └── ubuntu.yml ├── .gitignore ├── .gitpod.yml ├── BUILDING ├── CHANGES.md ├── CMakeLists.txt ├── Doxyfile ├── KEYS ├── LICENSE ├── NOTICE ├── README.md ├── bundles ├── CMakeLists.txt ├── components_ready_check │ ├── CMakeLists.txt │ ├── README.md │ ├── api │ │ └── celix_components_ready_constants.h │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── ActiveComponentBundle.cc │ │ │ ├── ComponentsReadyTestSuite.cc │ │ │ ├── ComponentsReadyWithErrorInjectionTestSuite.cc │ │ │ └── InactiveComponentBundle.cc │ └── src │ │ ├── celix_components_ready_check.c │ │ ├── celix_components_ready_check.h │ │ └── celix_components_ready_check_activator.c ├── cxx_remote_services │ ├── CMakeLists.txt │ ├── README.md │ ├── admin │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── RemoteServiceAdminTestSuite.cc │ │ └── src │ │ │ ├── RemoteServiceAdmin.cc │ │ │ ├── RemoteServiceAdmin.h │ │ │ └── RemoteServiceAdminActivator.cc │ ├── discovery_configured │ │ ├── CMakeLists.txt │ │ ├── doc │ │ │ └── configured_discovery.adoc │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ ├── resources │ │ │ │ └── endpoint_discovery.json │ │ │ └── src │ │ │ │ └── RsaConfiguredDiscoveryTestSuite.cc │ │ ├── include │ │ │ └── celix │ │ │ │ └── rsa │ │ │ │ └── IConfiguredDiscoveryManager.h │ │ └── src │ │ │ ├── ConfiguredDiscoveryManager.cc │ │ │ ├── ConfiguredDiscoveryManager.h │ │ │ └── ConfiguredDiscoveryManagerActivator.cc │ ├── doc │ │ └── async_remote_admin.adoc │ ├── integration │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── RemoteServicesIntegrationTestSuite.cc │ │ ├── include │ │ │ └── ICalculator.h │ │ ├── resources │ │ │ └── endpoint_discovery.json │ │ └── src │ │ │ ├── CalculatorConsumer.cc │ │ │ ├── CalculatorProvider.cc │ │ │ └── TestExportImportRemoteServiceFactory.cc │ └── rsa_spi │ │ ├── CMakeLists.txt │ │ └── include │ │ └── celix │ │ └── rsa │ │ ├── EndpointDescription.h │ │ ├── IEndpointAnnouncer.h │ │ ├── IExportRegistration.h │ │ ├── IExportServiceFactory.h │ │ ├── IExportedService.h │ │ ├── IImportRegistration.h │ │ ├── IImportServiceFactory.h │ │ ├── RemoteConstants.h │ │ └── RemoteServicesException.h ├── event_admin │ ├── CMakeLists.txt │ ├── README.md │ ├── event_admin │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ │ ├── async_delivery_seq.png │ │ │ ├── async_delivery_seq.puml │ │ │ ├── remote_event_delivery_seq.png │ │ │ ├── remote_event_delivery_seq.puml │ │ │ ├── sync_delivery_seq.png │ │ │ └── sync_delivery_seq.puml │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── CelixEventAdapterErrorInjectionTestSuite.cc │ │ │ │ ├── CelixEventAdapterTestSuite.cc │ │ │ │ ├── CelixEventAdapterTestSuiteBaseClass.h │ │ │ │ ├── CelixEventAdminActivatorErrorInjectionTestSuite.cc │ │ │ │ ├── CelixEventAdminActivatorTestSuite.cc │ │ │ │ ├── CelixEventAdminErrorInjectionTestSuite.cc │ │ │ │ ├── CelixEventAdminIntegrationTestSuite.cc │ │ │ │ ├── CelixEventAdminTestSuite.cc │ │ │ │ ├── CelixEventAdminTestSuiteBaseClass.h │ │ │ │ ├── CelixEventErrorInjectionTestSuite.cc │ │ │ │ └── CelixEventTestSuite.cc │ │ └── src │ │ │ ├── celix_event.c │ │ │ ├── celix_event.h │ │ │ ├── celix_event_adapter.c │ │ │ ├── celix_event_adapter.h │ │ │ ├── celix_event_admin.c │ │ │ ├── celix_event_admin.h │ │ │ └── celix_event_admin_activator.c │ ├── event_admin_api │ │ ├── CMakeLists.txt │ │ └── include │ │ │ ├── celix_event_admin_service.h │ │ │ ├── celix_event_constants.h │ │ │ └── celix_event_handler_service.h │ ├── event_admin_spi │ │ ├── CMakeLists.txt │ │ └── include │ │ │ └── celix_event_remote_provider_service.h │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── event_handler │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── celix_example_event_handler_activator.c │ │ ├── event_publisher │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── celix_example_event_publisher_activator.c │ │ └── res │ │ │ └── mosquitto.conf │ └── remote_provider │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ ├── event_admin_remote_provider_component.png │ │ └── event_admin_remote_provider_component.puml │ │ └── remote_provider_mqtt │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ ├── mqtt_broker_discovery.png │ │ ├── mqtt_broker_discovery.puml │ │ ├── publish_event_seq.png │ │ ├── publish_event_seq.puml │ │ ├── reconnect_seq.png │ │ ├── reconnect_seq.puml │ │ ├── remote_provider_mqtt_component.png │ │ ├── remote_provider_mqtt_component.puml │ │ ├── subscribe_event_seq.png │ │ └── subscribe_event_seq.puml │ │ ├── gtest │ │ ├── CMakeLists.txt │ │ ├── res │ │ │ ├── mosquitto.conf │ │ │ ├── mosquitto_bind_all_if.conf │ │ │ ├── mosquitto_bind_host.conf │ │ │ ├── mosquitto_bind_host_and_if.conf │ │ │ ├── mosquitto_bind_if.conf │ │ │ ├── mosquitto_bind_if_val_lost.conf │ │ │ ├── mosquitto_bind_unix_socket.conf │ │ │ ├── mosquitto_invalid_listener.conf │ │ │ ├── mosquitto_ipv4.conf │ │ │ ├── mosquitto_ipv6.conf │ │ │ ├── mosquitto_multi_listener.conf │ │ │ ├── mosquitto_socket_domain_val_lost.conf │ │ │ └── mosquitto_start_with_space.conf │ │ └── src │ │ │ ├── CelixEarpmActivatorErrorInjectionTestSuite.cc │ │ │ ├── CelixEarpmActivatorTestSuite.cc │ │ │ ├── CelixEarpmBrokerDiscoveryErrorInjectionTestSuite.cc │ │ │ ├── CelixEarpmBrokerDiscoveryTestSuite.cc │ │ │ ├── CelixEarpmClientErrorInjectionTestSuite.cc │ │ │ ├── CelixEarpmClientTestSuite.cc │ │ │ ├── CelixEarpmClientTestSuiteBaseClass.h │ │ │ ├── CelixEarpmEventDelivererErrorInjectionTestSuite.cc │ │ │ ├── CelixEarpmEventDelivererTestSuite.cc │ │ │ ├── CelixEarpmImplErrorInjectionTestSuite.cc │ │ │ ├── CelixEarpmImplTestSuite.cc │ │ │ ├── CelixEarpmImplTestSuiteBaseClass.h │ │ │ ├── CelixEarpmIntegrationTestSuite.cc │ │ │ └── CelixEarpmTestSuiteBaseClass.h │ │ └── src │ │ ├── celix_earpm_activator.c │ │ ├── celix_earpm_broker_discovery.c │ │ ├── celix_earpm_broker_discovery.h │ │ ├── celix_earpm_client.c │ │ ├── celix_earpm_client.h │ │ ├── celix_earpm_constants.h │ │ ├── celix_earpm_event_deliverer.c │ │ ├── celix_earpm_event_deliverer.h │ │ ├── celix_earpm_impl.c │ │ ├── celix_earpm_impl.h │ │ └── celix_earpm_mosquitto_cleanup.h ├── http_admin │ ├── CMakeLists.txt │ ├── README.md │ ├── civetweb │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── civetweb_dummy.c │ ├── gtest │ │ ├── CMakeLists.txt │ │ ├── docroot │ │ │ └── foo │ │ │ │ └── bar │ │ │ │ └── index.html │ │ └── src │ │ │ ├── http_admin_info_tests.cc │ │ │ ├── http_websocket_tests.cc │ │ │ └── sut_activator.c │ ├── http_admin │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── activator.c │ │ │ ├── http_admin.c │ │ │ ├── http_admin.h │ │ │ ├── http_admin_constants.h │ │ │ ├── service_tree.c │ │ │ ├── service_tree.h │ │ │ ├── websocket_admin.c │ │ │ └── websocket_admin.h │ └── http_admin_api │ │ ├── CMakeLists.txt │ │ └── include │ │ └── http_admin │ │ ├── api.h │ │ ├── http_admin_info_service.h │ │ ├── http_admin_service.h │ │ └── websocket_admin_service.h ├── logging │ ├── CMakeLists.txt │ ├── README.md │ ├── log_admin │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── LogAdminTestSuite.cc │ │ └── src │ │ │ ├── celix_log_admin.c │ │ │ ├── celix_log_admin.h │ │ │ └── celix_log_admin_activator.c │ ├── log_helper │ │ ├── CMakeLists.txt │ │ ├── error_injector │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── celix_log_helper_ei.h │ │ │ └── src │ │ │ │ └── celix_log_helper_ei.cc │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── LogHelperTestSuite.cc │ │ ├── include │ │ │ ├── celix │ │ │ │ └── LogHelper.h │ │ │ └── celix_log_helper.h │ │ └── src │ │ │ └── celix_log_helper.c │ ├── log_service_api │ │ ├── CMakeLists.txt │ │ └── include │ │ │ ├── celix_log_control.h │ │ │ ├── celix_log_service.h │ │ │ └── celix_log_sink.h │ └── log_writers │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── syslog_writer │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── SyslogWriterTestSuite.cc │ │ └── src │ │ └── celix_syslog_writer_activator.c ├── remote_services │ ├── CMakeLists.txt │ ├── README.md │ ├── diagrams │ │ ├── dynamic_ip_filling_seq.png │ │ └── dynamic_ip_filling_seq.puml │ ├── discovery_common │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── discovery.h │ │ │ ├── discovery_type.h │ │ │ ├── endpoint_descriptor_reader.h │ │ │ ├── endpoint_descriptor_writer.h │ │ │ ├── endpoint_discovery_poller.h │ │ │ └── endpoint_discovery_server.h │ │ └── src │ │ │ ├── desc.xml │ │ │ ├── discovery.c │ │ │ ├── discovery_activator.c │ │ │ ├── endpoint_descriptor_common.h │ │ │ ├── endpoint_descriptor_reader.c │ │ │ ├── endpoint_descriptor_writer.c │ │ │ ├── endpoint_discovery_poller.c │ │ │ └── endpoint_discovery_server.c │ ├── discovery_configured │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── desc.xml │ │ │ ├── discovery_impl.c │ │ │ └── discovery_impl.h │ ├── discovery_etcd │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── src │ │ │ ├── discovery_impl.c │ │ │ ├── discovery_impl.h │ │ │ ├── etcd_watcher.c │ │ │ └── etcd_watcher.h │ ├── discovery_zeroconf │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ │ ├── multiple_txt_record_snapshot.png │ │ │ ├── service_announce_seq.png │ │ │ ├── service_announce_seq.puml │ │ │ ├── service_discovery_seq.png │ │ │ └── service_discovery_seq.puml │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── DiscoveryZeroconfActivatorTestSuite.cc │ │ │ │ ├── DiscoveryZeroconfAnnouncerTestSuite.cc │ │ │ │ ├── DiscoveryZeroconfIntegrationTestSuite.cc │ │ │ │ └── DiscoveryZeroconfWatcherTestSuite.cc │ │ └── src │ │ │ ├── discovery_zeroconf_activator.c │ │ │ ├── discovery_zeroconf_announcer.c │ │ │ ├── discovery_zeroconf_announcer.h │ │ │ ├── discovery_zeroconf_constants.h │ │ │ ├── discovery_zeroconf_watcher.c │ │ │ └── discovery_zeroconf_watcher.h │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── calculator_api │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── calculator_service.h │ │ │ └── org.apache.celix.calc.api.Calculator.descriptor │ │ ├── calculator_service │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── calculator_activator.c │ │ │ │ ├── calculator_impl.c │ │ │ │ └── calculator_impl.h │ │ ├── calculator_shell │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── add_command.c │ │ │ │ ├── add_command.h │ │ │ │ ├── calculator_shell_activator.c │ │ │ │ ├── sqrt_command.c │ │ │ │ ├── sqrt_command.h │ │ │ │ ├── sub_command.c │ │ │ │ └── sub_command.h │ │ ├── interceptors │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ ├── first_interceptor_private.h │ │ │ │ └── second_interceptor_private.h │ │ │ └── src │ │ │ │ ├── first_interceptor.c │ │ │ │ ├── rs_interceptor_activator.c │ │ │ │ └── second_interceptor.c │ │ ├── remote_example_api │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── remote_example.h │ │ │ └── org.apache.celix.RemoteExample.descriptor │ │ └── remote_example_service │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ ├── remote_example_activator.c │ │ │ ├── remote_example_impl.c │ │ │ └── remote_example_impl.h │ ├── remote_service_admin_dfi │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ ├── client.properties.in │ │ │ ├── config.properties.in │ │ │ ├── exception_test_service.descriptor │ │ │ ├── server.properties.in │ │ │ └── src │ │ │ │ ├── rsa_client_server_tests.cc │ │ │ │ ├── rsa_tests.cc │ │ │ │ ├── tst_activator.c │ │ │ │ └── tst_service.h │ │ └── src │ │ │ ├── export_registration_dfi.c │ │ │ ├── export_registration_dfi.h │ │ │ ├── import_registration_dfi.c │ │ │ ├── import_registration_dfi.h │ │ │ ├── remote_service_admin_activator.c │ │ │ ├── remote_service_admin_dfi.c │ │ │ ├── remote_service_admin_dfi.h │ │ │ └── remote_service_admin_dfi_constants.h │ ├── remote_service_admin_shm_v2 │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ │ ├── rsa_shm_component_diagram.png │ │ │ ├── rsa_shm_component_diagram.puml │ │ │ ├── rsa_shm_ipc_seq.png │ │ │ ├── rsa_shm_ipc_seq.puml │ │ │ ├── rsa_shm_remote_service_call_seq.png │ │ │ └── rsa_shm_remote_service_call_seq.puml │ │ ├── rsa_shm │ │ │ ├── CMakeLists.txt │ │ │ ├── gtest │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── resources │ │ │ │ │ └── org.apache.celix.test.api.Calculator.descriptor │ │ │ │ └── src │ │ │ │ │ ├── RsaShmActivatorUnitTestSuite.cc │ │ │ │ │ ├── RsaShmClientServerUnitTestSuite.cc │ │ │ │ │ ├── RsaShmExportRegistrationUnitTestSuite.cc │ │ │ │ │ ├── RsaShmImplUnitTestSuite.cc │ │ │ │ │ ├── RsaShmImportRegistrationUnitTestSuite.cc │ │ │ │ │ ├── RsaShmIntegrationTestSuite.cc │ │ │ │ │ ├── RsaShmTestService.h │ │ │ │ │ ├── shm_pool_ei.cc │ │ │ │ │ ├── shm_pool_ei.h │ │ │ │ │ ├── thpool_ei.cc │ │ │ │ │ └── thpool_ei.h │ │ │ └── src │ │ │ │ ├── rsa_shm_activator.c │ │ │ │ ├── rsa_shm_client.c │ │ │ │ ├── rsa_shm_client.h │ │ │ │ ├── rsa_shm_constants.h │ │ │ │ ├── rsa_shm_export_registration.c │ │ │ │ ├── rsa_shm_export_registration.h │ │ │ │ ├── rsa_shm_impl.c │ │ │ │ ├── rsa_shm_impl.h │ │ │ │ ├── rsa_shm_import_registration.c │ │ │ │ ├── rsa_shm_import_registration.h │ │ │ │ ├── rsa_shm_msg.h │ │ │ │ ├── rsa_shm_server.c │ │ │ │ └── rsa_shm_server.h │ │ ├── shm_pool │ │ │ ├── CMakeLists.txt │ │ │ ├── gtest │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── src │ │ │ │ │ ├── ShmCacheTestSuite.cc │ │ │ │ │ └── ShmPoolTestSuite.cc │ │ │ ├── include │ │ │ │ ├── shm_cache.h │ │ │ │ └── shm_pool.h │ │ │ └── src │ │ │ │ ├── shm_cache.c │ │ │ │ ├── shm_pool.c │ │ │ │ ├── shm_pool_private.h │ │ │ │ └── tlsf │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── tlsf.c │ │ │ │ └── tlsf.h │ │ └── thpool │ │ │ ├── CMakeLists.txt │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── include │ │ │ └── thpool.h │ │ │ └── src │ │ │ └── thpool.c │ ├── remote_services_api │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── include │ │ │ └── remote_constants.h │ ├── rsa_common │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ └── EndpointDescriptionUnitTestSuite.cc │ │ └── src │ │ │ ├── endpoint_description.c │ │ │ ├── export_registration_impl.c │ │ │ ├── export_registration_impl.h │ │ │ ├── import_registration_impl.c │ │ │ ├── import_registration_impl.h │ │ │ ├── remote_interceptors_handler.c │ │ │ ├── remote_proxy_factory_impl.c │ │ │ └── remote_service_admin_impl.h │ ├── rsa_dfi_utils │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ ├── descriptors │ │ │ │ └── rsa_dfi_utils_test.descriptor │ │ │ └── src │ │ │ │ └── DfiUtilsTestSuite.cc │ │ ├── include │ │ │ └── dfi_utils.h │ │ └── src │ │ │ └── dfi_utils.c │ ├── rsa_rpc_json │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── diagrams │ │ │ ├── remote_service_endpoint_use_seq.png │ │ │ ├── remote_service_endpoint_use_seq.puml │ │ │ ├── remote_service_proxy_use_seq.png │ │ │ └── remote_service_proxy_use_seq.puml │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ ├── resources │ │ │ │ └── org.apache.celix.test.api.rpc_json.descriptor │ │ │ └── src │ │ │ │ ├── RsaJsonRpcActivatorUnitTestSuite.cc │ │ │ │ ├── RsaJsonRpcIntegrationTestSuite.cc │ │ │ │ ├── RsaJsonRpcTestService.h │ │ │ │ └── RsaJsonRpcUnitTestSuite.cc │ │ └── src │ │ │ ├── rsa_json_rpc_activator.c │ │ │ ├── rsa_json_rpc_constants.h │ │ │ ├── rsa_json_rpc_endpoint_impl.c │ │ │ ├── rsa_json_rpc_endpoint_impl.h │ │ │ ├── rsa_json_rpc_impl.c │ │ │ ├── rsa_json_rpc_impl.h │ │ │ ├── rsa_json_rpc_proxy_impl.c │ │ │ └── rsa_json_rpc_proxy_impl.h │ ├── rsa_spi │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── include │ │ │ ├── celix_rsa_rpc_factory.h │ │ │ ├── endpoint_description.h │ │ │ ├── endpoint_listener.h │ │ │ ├── export_registration.h │ │ │ ├── import_registration.h │ │ │ ├── remote_constants.h │ │ │ ├── remote_endpoint.h │ │ │ ├── remote_endpoint_impl.h │ │ │ ├── remote_interceptor.h │ │ │ ├── remote_interceptors_handler.h │ │ │ ├── remote_proxy.h │ │ │ └── remote_service_admin.h │ ├── rsa_utils │ │ ├── CMakeLists.txt │ │ ├── gtest │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── RsaUtilsErrorInjectionTestSuite.cc │ │ │ │ └── RsaUtilsTestSuite.cc │ │ ├── include │ │ │ └── celix_rsa_utils.h │ │ └── src │ │ │ └── celix_rsa_utils.c │ └── topology_manager │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── TopologyManagerErrorInjectionTestSuite.cc │ │ │ ├── TopologyManagerTestSuite.cc │ │ │ └── TopologyManagerTestSuiteBaseClass.h │ │ ├── include │ │ └── tm_scope.h │ │ ├── src │ │ ├── activator.c │ │ ├── scope.c │ │ ├── scope.h │ │ ├── topology_manager.c │ │ └── topology_manager.h │ │ └── tms_tst │ │ ├── CMakeLists.txt │ │ ├── bundle │ │ ├── CMakeLists.txt │ │ ├── org.apache.celix.test.MyBundle.descriptor │ │ ├── tst_activator.c │ │ └── tst_service.h │ │ ├── disc_mock │ │ ├── CMakeLists.txt │ │ ├── disc_mock_activator.c │ │ ├── disc_mock_service.c │ │ └── disc_mock_service.h │ │ ├── main.cc │ │ ├── scope.json │ │ ├── scope2.json │ │ ├── scope3.json │ │ ├── scope4.json │ │ └── tms_tests.cpp └── shell │ ├── CMakeLists.txt │ ├── README.md │ ├── diagrams │ ├── celix_cxx_shell.png │ ├── celix_cxx_shell.puml │ ├── celix_shell.png │ └── celix_shell.puml │ ├── remote_shell │ ├── CMakeLists.txt │ └── src │ │ ├── activator.c │ │ ├── connection_listener.c │ │ ├── connection_listener.h │ │ ├── remote_shell.c │ │ ├── remote_shell.h │ │ ├── shell_mediator.c │ │ └── shell_mediator.h │ ├── shell │ ├── CMakeLists.txt │ ├── api │ │ ├── celix │ │ │ └── IShellCommand.h │ │ ├── celix_shell.h │ │ ├── celix_shell_command.h │ │ └── celix_shell_constants.h │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── ShellTestSuite.cc │ └── src │ │ ├── Shell.cc │ │ ├── bundle_command.c │ │ ├── bundle_command.h │ │ ├── c_shell.c │ │ ├── c_shell_activator.c │ │ ├── dm_shell_list_command.c │ │ ├── help_command.c │ │ ├── install_command.c │ │ ├── lb_command.c │ │ ├── query_command.c │ │ ├── quit_command.c │ │ ├── shell_private.h │ │ ├── start_command.c │ │ ├── std_commands.c │ │ ├── std_commands.h │ │ ├── stop_command.c │ │ ├── uninstall_command.c │ │ ├── unload_command.c │ │ └── update_command.c │ ├── shell_tui │ ├── CMakeLists.txt │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── ShellTuiTestSuite.cc │ └── src │ │ ├── activator.c │ │ ├── history.c │ │ ├── history.h │ │ ├── shell_tui.c │ │ └── shell_tui.h │ └── shell_wui │ ├── CMakeLists.txt │ ├── resources │ ├── ansi_up.js │ ├── index.html │ └── script.js │ └── src │ └── shell_wui_bundle_activator.c ├── cmake ├── AddGTest.cmake ├── CelixConfig.cmake ├── CelixConfigVersion.cmake.in ├── CelixDeps.cmake.in ├── Findcivetweb.cmake ├── Modules │ ├── FindDNSSD.cmake │ ├── FindNanoMsg.cmake │ ├── FindRapidJSON.cmake │ ├── FindZeroMQ.cmake │ ├── Findczmq.cmake │ ├── Findjansson.cmake │ ├── Findlibffi.cmake │ ├── Findlibuuid.cmake │ └── Findlibzip.cmake ├── celix_project │ ├── ApacheRat.cmake │ ├── CelixProject.cmake │ ├── CodeCoverage.cmake │ └── WarningTests.cmake └── cmake_celix │ ├── BundlePackaging.cmake │ ├── ContainerPackaging.cmake │ ├── Generic.cmake │ ├── UseCelix.cmake │ └── templates │ ├── MANIFEST.json.in │ └── NOTE ├── codecov.yml ├── conanfile.py ├── doap └── doap_Celix.rdf ├── documents ├── README.md ├── SBRM.md ├── building │ ├── README.md │ ├── dev_celix_with_clion.md │ └── media │ │ └── clion_run_configuration_template.png ├── bundles.md ├── c_patterns.md ├── cmake_commands │ └── README.md ├── components.md ├── containers.md ├── development │ └── README.md ├── diagrams │ ├── bundles_lifecycle.png │ ├── bundles_lifecycle.puml │ ├── component_lifecycle.png │ ├── component_lifecycle.puml │ ├── extender_pattern.png │ ├── extender_pattern.puml │ ├── services_register_service_async_seq.png │ ├── services_register_service_async_seq.puml │ ├── services_register_service_seq.png │ ├── services_register_service_seq.puml │ ├── services_tracker_services_add_async_seq.png │ ├── services_tracker_services_add_async_seq.puml │ ├── services_tracker_services_add_seq.png │ ├── services_tracker_services_add_seq.puml │ ├── services_tracker_services_rem_async_seq.png │ ├── services_tracker_services_rem_async_seq.puml │ ├── services_tracker_services_rem_seq.png │ ├── services_tracker_services_rem_seq.puml │ ├── services_unregister_service_async_seq.png │ ├── services_unregister_service_async_seq.puml │ ├── services_unregister_service_seq.png │ ├── services_unregister_service_seq.puml │ ├── sod_pattern.png │ ├── sod_pattern.puml │ ├── sod_pattern_log_service.png │ ├── sod_pattern_log_service.puml │ ├── sod_pattern_publisher_service.png │ ├── sod_pattern_publisher_service.puml │ ├── whiteboard_pattern.png │ ├── whiteboard_pattern.puml │ ├── whiteboard_pattern_http_admin.png │ ├── whiteboard_pattern_http_admin.puml │ ├── whiteboard_pattern_log_sink.png │ ├── whiteboard_pattern_log_sink.puml │ ├── whiteboard_pattern_shell.png │ └── whiteboard_pattern_shell.puml ├── framework.md ├── patterns.md ├── properties_and_filter.md ├── properties_encoding.md ├── scheduled_events.md ├── services.md └── subprojects.md ├── examples ├── CMakeLists.txt ├── celix-examples │ ├── CMakeLists.txt │ ├── bundle_with_private_lib │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── activator.c │ │ └── tlib │ │ │ ├── include │ │ │ └── test.h │ │ │ └── src │ │ │ └── test.c │ ├── bundles_copy_example │ │ └── CMakeLists.txt │ ├── dependency_manager_example_cxx │ │ ├── CMakeLists.txt │ │ ├── api │ │ │ ├── IAnotherExample.h │ │ │ └── example.h │ │ ├── bar │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── Bar.cc │ │ │ │ ├── Bar.h │ │ │ │ └── BarActivator.cc │ │ ├── baz │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── Baz.cc │ │ │ │ ├── Baz.h │ │ │ │ └── BazActivator.cc │ │ └── foo │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ ├── Foo.cc │ │ │ ├── Foo.h │ │ │ └── FooActivator.cc │ ├── dm_example │ │ ├── CMakeLists.txt │ │ ├── api │ │ │ ├── CMakeLists.txt │ │ │ └── include │ │ │ │ ├── phase1.h │ │ │ │ └── phase2.h │ │ ├── phase1 │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── phase1_activator.c │ │ │ │ ├── phase1_cmp.c │ │ │ │ └── phase1_cmp.h │ │ ├── phase2a │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── phase2a_activator.c │ │ │ │ ├── phase2a_cmp.c │ │ │ │ └── phase2a_cmp.h │ │ ├── phase2b │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── phase2b_activator.c │ │ │ │ ├── phase2b_cmp.c │ │ │ │ └── phase2b_cmp.h │ │ └── phase3 │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ ├── phase3_activator.c │ │ │ ├── phase3_cmp.c │ │ │ └── phase3_cmp.h │ ├── dm_example_cxx │ │ ├── CMakeLists.txt │ │ ├── api │ │ │ ├── CMakeLists.txt │ │ │ └── include │ │ │ │ ├── IName.h │ │ │ │ ├── IPhase1.h │ │ │ │ └── IPhase2.h │ │ ├── phase1 │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── Phase1Activator.cc │ │ │ │ ├── Phase1Activator.h │ │ │ │ ├── Phase1Cmp.cc │ │ │ │ └── Phase1Cmp.h │ │ ├── phase2 │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── Phase2Cmp.h │ │ │ │ ├── Phase2aActivator.cc │ │ │ │ ├── Phase2aCmp.cc │ │ │ │ ├── Phase2bActivator.cc │ │ │ │ └── Phase2bCmp.cc │ │ ├── phase3 │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── Phase3Activator.cc │ │ │ │ ├── Phase3Activator.h │ │ │ │ ├── Phase3BaseActivator.cc │ │ │ │ ├── Phase3BaseActivator.h │ │ │ │ ├── Phase3Cmp.cc │ │ │ │ └── Phase3Cmp.h │ │ └── phase3_locking │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ ├── Phase3LockingActivator.cc │ │ │ ├── Phase3LockingActivator.h │ │ │ ├── Phase3LockingCmp.cc │ │ │ └── Phase3LockingCmp.h │ ├── hello_world_c │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── bundle_activator.c │ ├── hello_world_cxx │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── MyBundleActivator.cc │ ├── http_example │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── resources │ │ │ ├── index.html │ │ │ └── script.js │ │ └── src │ │ │ └── http_example_bundle_activator.c │ ├── log_service_example │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── activator.c │ ├── readme_c_examples │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── component_with_provided_service_activator.c │ │ │ ├── component_with_service_dependency_activator.c │ │ │ ├── my_bundle_activator.c │ │ │ ├── my_shell_command_provider_bundle_activator.c │ │ │ ├── schedule_events_bundle_activator.c │ │ │ ├── simple_component_activator.c │ │ │ ├── track_command_services_example.c │ │ │ └── using_command_service_example.c │ ├── readme_cxx_examples │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── ICalc.h │ │ └── src │ │ │ ├── CalcProviderBundleActivator.cc │ │ │ ├── CalcTrackerBundleActivator.cc │ │ │ ├── CalcUserBundleActivator.cc │ │ │ ├── ComponentWithProvidedServiceActivator.cc │ │ │ ├── ComponentWithServiceDependencyActivator.cc │ │ │ ├── FilterExampleBundleActivator.cc │ │ │ ├── MyBundleActivator.cc │ │ │ ├── MyCShellCommandProviderBundleActivator.cc │ │ │ ├── MyShellCommandProviderBundleActivator.cc │ │ │ ├── ScheduleEventsBundleActivator.cc │ │ │ ├── SimpleComponentActivator.cc │ │ │ ├── TrackingCommandServicesExample.cc │ │ │ ├── UsingCommandServicesExample.cc │ │ │ └── using_command_service_example.c │ ├── services_example_c │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── api │ │ │ └── example_calc.h │ │ └── src │ │ │ ├── dynamic_consumer_example.c │ │ │ ├── dynamic_provider_example.c │ │ │ ├── simple_consumer_example.c │ │ │ └── simple_provider_example.c │ ├── services_example_cxx │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── api │ │ │ └── examples │ │ │ │ └── ICalc.h │ │ └── src │ │ │ ├── DynamicConsumerBundleActivator.cc │ │ │ ├── DynamicProviderBundleActivator.cc │ │ │ ├── SimpleConsumerBundleActivator.cc │ │ │ └── SimpleProviderBundleActivator.cc │ └── track_tracker_example │ │ ├── CMakeLists.txt │ │ └── src │ │ └── activator.c ├── conan_test_package │ ├── CMakeLists.txt │ ├── README.md │ ├── conanfile.py │ ├── hello_bundle.c │ ├── my_log_writer_activator.c │ ├── my_rsa_activator.c │ ├── test_c_rsa_spi.c │ ├── test_celix_dfi.c │ ├── test_cxx_shell.cpp │ ├── test_etcd_lib.c │ ├── test_event_admin_api.c │ ├── test_event_admin_spi.c │ ├── test_framework.c │ ├── test_http_admin_activator.c │ ├── test_log_helper.c │ ├── test_log_service_api.c │ ├── test_promises.cpp │ ├── test_pushstreams.cpp │ ├── test_rsa_spi.cc │ ├── test_rsa_utils.cc │ ├── test_shell.c │ ├── test_shell_api.c │ └── test_utils.c └── conan_test_package_v2 │ ├── CMakeLists.txt │ └── conanfile.py ├── libs ├── CMakeLists.txt ├── dfi │ ├── CMakeLists.txt │ ├── README.md │ ├── error_injector │ │ ├── CMakeLists.txt │ │ ├── dfi │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── dfi_ei.h │ │ │ └── src │ │ │ │ └── dfi_ei.cc │ │ └── ffi │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ └── ffi_ei.h │ │ │ └── src │ │ │ └── ffi_ei.cc │ ├── gtest │ │ ├── CMakeLists.txt │ │ ├── descriptors │ │ │ ├── example1.descriptor │ │ │ ├── example2.descriptor │ │ │ ├── example3.descriptor │ │ │ ├── example4.descriptor │ │ │ ├── example5.descriptor │ │ │ ├── example6.descriptor │ │ │ ├── example7.descriptor │ │ │ ├── example8.descriptor │ │ │ ├── example9.descriptor │ │ │ ├── invalids │ │ │ │ ├── garbage.descriptor │ │ │ │ ├── invalid.descriptor │ │ │ │ ├── invalidExtraSection.descriptor │ │ │ │ ├── invalidHeader.descriptor │ │ │ │ ├── invalidInterfaceAnnotations.descriptor │ │ │ │ ├── invalidMetaType.descriptor │ │ │ │ ├── invalidMethod.descriptor │ │ │ │ ├── invalidMethodMissingEquality.descriptor │ │ │ │ ├── invalidMethodMissingFunctionName.descriptor │ │ │ │ ├── invalidMethodMissingId.descriptor │ │ │ │ ├── invalidMethodReturnType.descriptor │ │ │ │ ├── invalidMsgHdr.descriptor │ │ │ │ ├── invalidMsgInvalidName.descriptor │ │ │ │ ├── invalidMsgInvalidSection.descriptor │ │ │ │ ├── invalidMsgInvalidType.descriptor │ │ │ │ ├── invalidMsgInvalidVersion.descriptor │ │ │ │ ├── invalidMsgMissingName.descriptor │ │ │ │ ├── invalidMsgMissingNewline.descriptor │ │ │ │ ├── invalidMsgMissingVersion.descriptor │ │ │ │ ├── invalidMsgType.descriptor │ │ │ │ ├── invalidSection.descriptor │ │ │ │ ├── invalidType.descriptor │ │ │ │ ├── invalidTypeMissingEquality.descriptor │ │ │ │ ├── invalidTypeUnrecognizedSimpleType.descriptor │ │ │ │ ├── invalidVersion.descriptor │ │ │ │ ├── methodMissingHandle.descriptor │ │ │ │ ├── methodWithMultipleHandles.descriptor │ │ │ │ ├── methodWithTooManyArgs.descriptor │ │ │ │ ├── methodWithoutArguments.descriptor │ │ │ │ ├── multiOutArgs.descriptor │ │ │ │ ├── multiPreOutArgs.descriptor │ │ │ │ ├── noName.descriptor │ │ │ │ ├── noType.descriptor │ │ │ │ ├── noTypeName.descriptor │ │ │ │ ├── noVersion.descriptor │ │ │ │ └── outArgAtWrongPosition.descriptor │ │ │ ├── msg_example1.descriptor │ │ │ ├── msg_example2.descriptor │ │ │ ├── msg_example3.descriptor │ │ │ └── msg_example4.descriptor │ │ └── src │ │ │ ├── dyn_closure_tests.cpp │ │ │ ├── dyn_common_ei_tests.cc │ │ │ ├── dyn_common_tests.cc │ │ │ ├── dyn_example_functions.c │ │ │ ├── dyn_example_functions.h │ │ │ ├── dyn_function_ei_tests.cc │ │ │ ├── dyn_function_tests.cpp │ │ │ ├── dyn_interface_ei_tests.cc │ │ │ ├── dyn_interface_tests.cpp │ │ │ ├── dyn_message_ei_tests.cc │ │ │ ├── dyn_message_tests.cpp │ │ │ ├── dyn_type_ei_tests.cc │ │ │ ├── dyn_type_tests.cpp │ │ │ ├── json_rpc_ei_tests.cc │ │ │ ├── json_rpc_test.c │ │ │ ├── json_rpc_test.h │ │ │ ├── json_rpc_tests.cpp │ │ │ ├── json_serializer_ei_tests.cc │ │ │ └── json_serializer_tests.cpp │ ├── include │ │ ├── dyn_function.h │ │ ├── dyn_interface.h │ │ ├── dyn_message.h │ │ ├── dyn_type.h │ │ ├── json_rpc.h │ │ └── json_serializer.h │ └── src │ │ ├── dyn_common.c │ │ ├── dyn_common.h │ │ ├── dyn_descriptor.c │ │ ├── dyn_descriptor.h │ │ ├── dyn_function.c │ │ ├── dyn_function_common.h │ │ ├── dyn_interface.c │ │ ├── dyn_interface_common.h │ │ ├── dyn_message.c │ │ ├── dyn_type.c │ │ ├── dyn_type_common.c │ │ ├── dyn_type_common.h │ │ ├── json_rpc.c │ │ └── json_serializer.c ├── error_injector │ ├── CMakeLists.txt │ ├── README.md │ ├── api │ │ └── celix_error_injector.h │ ├── asprintf │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── asprintf_ei.h │ │ └── src │ │ │ └── asprintf_ei.cc │ ├── curl │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── curl_ei.h │ │ └── src │ │ │ └── curl_ei.cc │ ├── dirent │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── dirent_ei.h │ │ └── src │ │ │ └── dirent_ei.cc │ ├── dlfcn │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── dlfcn_ei.h │ │ └── src │ │ │ └── dlfcn_ei.cc │ ├── eventfd │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── eventfd_ei.h │ │ └── src │ │ │ └── eventfd_ei.cc │ ├── fts │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── fts_ei.h │ │ └── src │ │ │ └── fts_ei.cc │ ├── ifaddrs │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── ifaddrs_ei.h │ │ └── src │ │ │ └── ifaddrs_ei.cc │ ├── jansson │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── jansson_ei.h │ │ └── src │ │ │ └── jansson_ei.cc │ ├── malloc │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── malloc_ei.h │ │ └── src │ │ │ └── malloc_ei.cc │ ├── mdnsresponder │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mdnsresponder_ei.h │ │ └── src │ │ │ └── mdnsresponder_ei.cc │ ├── mosquitto │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mosquitto_ei.h │ │ └── src │ │ │ └── mosquitto_ei.cc │ ├── pthread │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── pthread_ei.h │ │ └── src │ │ │ └── pthread_ei.cc │ ├── socket │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── socket_ei.h │ │ └── src │ │ │ └── socket_ei.cc │ ├── stat │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── stat_ei.h │ │ └── src │ │ │ └── stat_ei.cc │ ├── stdio │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── stdio_ei.h │ │ └── src │ │ │ └── stdio_ei.cc │ ├── stdlib │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── stdlib_ei.h │ │ └── src │ │ │ └── stdlib_ei.cc │ ├── string │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── string_ei.h │ │ └── src │ │ │ └── string_ei.cc │ ├── sys_shm │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── sys_shm_ei.h │ │ └── src │ │ │ └── sys_shm_ei.cc │ └── unistd │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── unistd_ei.h │ │ └── src │ │ └── unistd_ei.cc ├── etcdlib │ ├── CMakeLists.txt │ ├── README.md │ ├── api │ │ ├── etcd.h │ │ └── etcdlib.h │ ├── cmake │ │ └── Findjansson.cmake │ ├── src │ │ └── etcd.c │ └── test │ │ └── etcdlib_test.c ├── framework │ ├── CMakeLists.txt │ ├── benchmark │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── BenchmarkMain.cc │ │ │ ├── DependencyManagerBenchmark.cc │ │ │ ├── LookupServicesBenchmark.cc │ │ │ └── RegisterServicesBenchmark.cc │ ├── doxygen.md │ ├── error_injector │ │ ├── CMakeLists.txt │ │ ├── celix_bundle │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── celix_bundle_ei.h │ │ │ └── src │ │ │ │ └── celix_bundle_ei.cc │ │ ├── celix_bundle_ctx │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── celix_bundle_context_ei.h │ │ │ └── src │ │ │ │ └── celix_bundle_context_ei.cc │ │ └── celix_dm_component │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ └── celix_dm_component_ei.h │ │ │ └── src │ │ │ └── celix_dm_component_ei.cc │ ├── gtest │ │ ├── CMakeLists.txt │ │ ├── config.properties.in │ │ ├── empty.properties.in │ │ ├── framework1.properties.in │ │ ├── framework2.properties.in │ │ ├── install_and_start_bundles.properties.in │ │ ├── src │ │ │ ├── BundleArchiveTestSuite.cc │ │ │ ├── BundleArchiveWithErrorInjectionTestSuite.cc │ │ │ ├── CelixBundleCacheErrorInjectionTestSuite.cc │ │ │ ├── CelixBundleCacheTestSuite.cc │ │ │ ├── CelixBundleContextBundlesTestSuite.cc │ │ │ ├── CelixBundleContextBundlesWithErrorTestSuite.cc │ │ │ ├── CelixBundleContextServicesTestSuite.cc │ │ │ ├── CelixFrameworkTestSuite.cc │ │ │ ├── CelixFrameworkUtilsErrorInjectionTestSuite.cc │ │ │ ├── CelixFrameworkUtilsTestSuite.cc │ │ │ ├── CelixLauncherCurlErrorInjectionTestSuite.cc │ │ │ ├── CelixLauncherErrorInjectionTestSuite.cc │ │ │ ├── CelixLauncherTestSuite.cc │ │ │ ├── CmpTestBundleActivator.cc │ │ │ ├── CondTestBundleActivator.cc │ │ │ ├── CxxBundleActivatorTestSuite.cc │ │ │ ├── CxxBundleContextTestSuite.cc │ │ │ ├── DependencyManagerTestSuite.cc │ │ │ ├── FrameworkBundleTestSuite.cc │ │ │ ├── FrameworkBundleWithErrorInjectionTestSuite.cc │ │ │ ├── FrameworkFactoryTestSuite.cc │ │ │ ├── FrameworkFactoryWithErrorInjectionTestSuite.cc │ │ │ ├── HelloWorldCxxActivator.cc │ │ │ ├── HelloWorldCxxActivatorWithDepMan.cc │ │ │ ├── ManifestErrorInjectionTestSuite.cc │ │ │ ├── ManifestTestSuite.cc │ │ │ ├── ScheduledEventTestSuite.cc │ │ │ ├── ScheduledEventWithErrorInjectionTestSuite.cc │ │ │ ├── activator_stop.c │ │ │ ├── activator_with_celix_err.c │ │ │ └── activator_with_exception.c │ │ └── subdir │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ └── sublib.c │ ├── include │ │ ├── celix │ │ │ ├── Bundle.h │ │ │ ├── BundleActivator.h │ │ │ ├── BundleContext.h │ │ │ ├── Constants.h │ │ │ ├── Framework.h │ │ │ ├── FrameworkExceptions.h │ │ │ ├── FrameworkFactory.h │ │ │ ├── FrameworkUtils.h │ │ │ ├── ScheduledEvent.h │ │ │ ├── ScheduledEventBuilder.h │ │ │ ├── ServiceFactory.h │ │ │ ├── ServiceRegistration.h │ │ │ ├── ServiceRegistrationBuilder.h │ │ │ ├── TrackerBuilders.h │ │ │ ├── Trackers.h │ │ │ ├── UseServiceBuilder.h │ │ │ └── dm │ │ │ │ ├── Component.h │ │ │ │ ├── Component_Impl.h │ │ │ │ ├── DependencyManager.h │ │ │ │ ├── DependencyManagerInfo.h │ │ │ │ ├── DependencyManager_Impl.h │ │ │ │ ├── DmActivator.h │ │ │ │ ├── Properties.h │ │ │ │ ├── ProvidedService.h │ │ │ │ ├── ProvidedService_Impl.h │ │ │ │ ├── ServiceDependency.h │ │ │ │ ├── ServiceDependency_Impl.h │ │ │ │ └── types.h │ │ ├── celix_api.h │ │ ├── celix_bundle.h │ │ ├── celix_bundle_activator.h │ │ ├── celix_bundle_context.h │ │ ├── celix_bundle_context_type.h │ │ ├── celix_bundle_event.h │ │ ├── celix_bundle_state.h │ │ ├── celix_condition.h │ │ ├── celix_constants.h │ │ ├── celix_dependency_manager.h │ │ ├── celix_dm_component.h │ │ ├── celix_dm_info.h │ │ ├── celix_dm_service_dependency.h │ │ ├── celix_framework.h │ │ ├── celix_framework_factory.h │ │ ├── celix_framework_utils.h │ │ ├── celix_launcher.h │ │ ├── celix_log.h │ │ ├── celix_service_event.h │ │ ├── celix_service_factory.h │ │ ├── celix_service_listener.h │ │ └── celix_types.h │ ├── include_deprecated │ │ ├── archive.h │ │ ├── bundle_context.h │ │ ├── bundle_event.h │ │ ├── bundle_listener.h │ │ ├── bundle_state.h │ │ ├── dm_activator.h │ │ ├── dm_component.h │ │ ├── dm_dependency_manager.h │ │ ├── dm_service_dependency.h │ │ ├── framework.h │ │ ├── framework_event.h │ │ ├── framework_exports.h │ │ ├── framework_listener.h │ │ ├── listener_hook_service.h │ │ ├── service_event.h │ │ ├── service_factory.h │ │ ├── service_listener.h │ │ ├── service_reference.h │ │ ├── service_registration.h │ │ ├── service_registry.h │ │ ├── service_tracker.h │ │ └── service_tracker_customizer.h │ └── src │ │ ├── bundle.c │ │ ├── bundle_context.c │ │ ├── bundle_context_private.h │ │ ├── celix_bundle_archive.c │ │ ├── celix_bundle_archive.h │ │ ├── celix_bundle_cache.c │ │ ├── celix_bundle_cache.h │ │ ├── celix_bundle_manifest.c │ │ ├── celix_bundle_manifest.h │ │ ├── celix_bundle_manifest_type.h │ │ ├── celix_bundle_private.h │ │ ├── celix_bundle_state.c │ │ ├── celix_dm_event.h │ │ ├── celix_framework_bundle.c │ │ ├── celix_framework_bundle.h │ │ ├── celix_framework_factory.c │ │ ├── celix_framework_utils.c │ │ ├── celix_framework_utils_private.h │ │ ├── celix_framework_version.h.in │ │ ├── celix_launcher.c │ │ ├── celix_launcher_private.h │ │ ├── celix_libloader.c │ │ ├── celix_libloader.h │ │ ├── celix_log.c │ │ ├── celix_module.h │ │ ├── celix_module_private.h │ │ ├── celix_scheduled_event.c │ │ ├── celix_scheduled_event.h │ │ ├── dm_component_impl.c │ │ ├── dm_component_impl.h │ │ ├── dm_dependency.h │ │ ├── dm_dependency_manager_impl.c │ │ ├── dm_dependency_manager_impl.h │ │ ├── dm_service_dependency.c │ │ ├── dm_service_dependency_impl.h │ │ ├── framework.c │ │ ├── framework_bundle_lifecycle_handler.c │ │ ├── framework_private.h │ │ ├── listener_hook_info_impl.h │ │ ├── module.c │ │ ├── registry_callback_private.h │ │ ├── service_reference.c │ │ ├── service_reference_private.h │ │ ├── service_registration.c │ │ ├── service_registration_private.h │ │ ├── service_registry.c │ │ ├── service_registry_private.h │ │ ├── service_tracker.c │ │ ├── service_tracker_customizer.c │ │ └── service_tracker_private.h ├── launcher │ ├── CMakeLists.txt │ ├── README.md │ └── src │ │ └── main.c ├── promises │ ├── CMakeLists.txt │ ├── README.md │ ├── api │ │ └── celix │ │ │ ├── DefaultExecutor.h │ │ │ ├── DefaultScheduledExecutor.h │ │ │ ├── Deferred.h │ │ │ ├── IExecutor.h │ │ │ ├── IScheduledExecutor.h │ │ │ ├── Promise.h │ │ │ ├── PromiseFactory.h │ │ │ ├── PromiseIllegalStateException.h │ │ │ ├── PromiseInvocationException.h │ │ │ ├── PromiseTimeoutException.h │ │ │ ├── RejectedExecutionException.h │ │ │ └── impl │ │ │ └── SharedPromiseState.h │ ├── cmake │ │ ├── CelixPromisesConfig.cmake │ │ └── CelixPromisesConfigVersion.cmake │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── ExecutorTestSuite.cc │ │ │ ├── PromisesTestSuite.cc │ │ │ └── VoidPromisesTestSuite.cc │ └── src │ │ └── PromiseExamples.cc ├── pushstreams │ ├── CMakeLists.txt │ ├── README.md │ ├── api │ │ └── celix │ │ │ ├── AsynchronousPushEventSource.h │ │ │ ├── IAutoCloseable.h │ │ │ ├── IPushEventConsumer.h │ │ │ ├── IPushEventSource.h │ │ │ ├── IllegalStateException.h │ │ │ ├── PushEvent.h │ │ │ ├── PushStream.h │ │ │ ├── PushStreamProvider.h │ │ │ ├── SynchronousPushEventSource.h │ │ │ └── impl │ │ │ ├── AbstractPushEventSource.h │ │ │ ├── BufferedPushStream.h │ │ │ ├── IntermediatePushStream.h │ │ │ ├── PushEventConsumer.h │ │ │ ├── StreamPushEventConsumer.h │ │ │ └── UnbufferedPushStream.h │ ├── docs │ │ └── pushstreams.adoc │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── PushStreamTestSuite.cc │ └── src │ │ └── PushStreamExamples.cc ├── rcm │ ├── CMakeLists.txt │ ├── README.md │ ├── diagrams │ │ ├── logical-req-cap-model.png │ │ └── logical-req-cap-model.puml │ ├── gtest │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── RequirementCapabilityModelTestSuite.cc │ │ │ └── RequirementCapabilityModelWithErrorInjectionTestSuite.cc │ ├── include │ │ ├── celix_capability.h │ │ ├── celix_rcm_types.h │ │ ├── celix_requirement.h │ │ └── celix_resource.h │ └── src │ │ ├── celix_capability.c │ │ ├── celix_requirement.c │ │ └── celix_resource.c └── utils │ ├── CMakeLists.txt │ ├── README.md │ ├── benchmark │ ├── CMakeLists.txt │ └── src │ │ ├── BenchmarkMain.cc │ │ ├── FilterBenchmark.cc │ │ ├── LongHashmapBenchmark.cc │ │ └── StringHashmapBenchmark.cc │ ├── docs │ └── thpool │ │ ├── Design.md │ │ ├── FAQ.md │ │ └── README.md │ ├── error_injector │ ├── CMakeLists.txt │ ├── celix_array_list │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_array_list_ei.h │ │ └── src │ │ │ └── celix_array_list_ei.cc │ ├── celix_filter │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_filter_ei.h │ │ └── src │ │ │ └── celix_filter_ei.cc │ ├── celix_long_hash_map │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_long_hash_map_ei.h │ │ └── src │ │ │ └── celix_long_hash_map_ei.cc │ ├── celix_properties │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_properties_ei.h │ │ └── src │ │ │ └── celix_properties_ei.cc │ ├── celix_string_hash_map │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_string_hash_map_ei.h │ │ └── src │ │ │ └── celix_string_hash_map_ei.cc │ ├── celix_threads │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_threads_ei.h │ │ └── src │ │ │ └── celix_threads_ei.cc │ ├── celix_utils │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_utils_ei.h │ │ └── src │ │ │ └── celix_utils_ei.cc │ ├── celix_version │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── celix_version_ei.h │ │ └── src │ │ │ └── celix_version_ei.cc │ ├── hash_map │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── hmap_ei.h │ │ └── src │ │ │ └── hmap_ei.cc │ └── zip │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── zip_ei.h │ │ └── src │ │ └── zip_ei.cc │ ├── gtest │ ├── CMakeLists.txt │ ├── resources │ │ └── properties.txt │ └── src │ │ ├── ArrayListErrorInjectionTestSuite.cc │ │ ├── ArrayListTestSuite.cc │ │ ├── CelixArrayListEncodingErrorInjectionTestSuite.cc │ │ ├── CelixArrayListEncodingTestSuite.cc │ │ ├── CelixErrnoTestSuite.cc │ │ ├── CelixJsonUtilsErrorInjectionTestSuite.cc │ │ ├── CelixJsonUtilsTestSuite.cc │ │ ├── CelixUtilsAutoCleanupTestSuite.cc │ │ ├── CelixUtilsTestSuite.cc │ │ ├── ConvertUtilsErrorInjectionTestSuite.cc │ │ ├── ConvertUtilsTestSuite.cc │ │ ├── CxxExceptionsTestSuite.cc │ │ ├── CxxFilterTestSuite.cc │ │ ├── CxxPropertiesTestSuite.cc │ │ ├── CxxUtilsTestSuite.cc │ │ ├── CxxVersionTestSuite.cc │ │ ├── DeprecatedHashmapTestSuite.cc │ │ ├── ErrErrorInjectionTestSuite.cc │ │ ├── ErrTestSuite.cc │ │ ├── FileUtilsErrorInjectionTestSuite.cc │ │ ├── FileUtilsTestSuite.cc │ │ ├── FilterErrorInjectionTestSuite.cc │ │ ├── FilterTestSuite.cc │ │ ├── HashMapErrorInjectionTestSuite.cc │ │ ├── HashMapTestSuite.cc │ │ ├── LogTestSuite.cc │ │ ├── LogUtilsTestSuite.cc │ │ ├── PropertiesEncodingErrorInjectionTestSuite.cc │ │ ├── PropertiesEncodingTestSuite.cc │ │ ├── PropertiesErrorInjectionTestSuite.cc │ │ ├── PropertiesTestSuite.cc │ │ ├── ThreadsTestSuite.cc │ │ ├── TimeUtilsTestSuite.cc │ │ ├── VersionErrorInjectionTestSuite.cc │ │ ├── VersionRangeTestSuite.cc │ │ ├── VersionTestSuite.cc │ │ └── embed_zip_linux.s.in │ ├── include │ ├── celix │ │ ├── Exceptions.h │ │ ├── Filter.h │ │ ├── Properties.h │ │ ├── Utils.h │ │ └── Version.h │ ├── celix_array_list.h │ ├── celix_array_list_encoding.h │ ├── celix_array_list_type.h │ ├── celix_build_assert.h │ ├── celix_byteswap.h │ ├── celix_cleanup.h │ ├── celix_compiler.h │ ├── celix_convert_utils.h │ ├── celix_err.h │ ├── celix_errno.h │ ├── celix_file_utils.h │ ├── celix_filter.h │ ├── celix_filter_type.h │ ├── celix_hash_map_value.h │ ├── celix_log_constants.h │ ├── celix_log_level.h │ ├── celix_log_utils.h │ ├── celix_long_hash_map.h │ ├── celix_properties.h │ ├── celix_properties_type.h │ ├── celix_ref.h │ ├── celix_stdio_cleanup.h │ ├── celix_stdlib_cleanup.h │ ├── celix_string_hash_map.h │ ├── celix_threads.h │ ├── celix_unistd_cleanup.h │ ├── celix_utils.h │ ├── celix_version.h │ ├── celix_version_range.h │ ├── celix_version_range_type.h │ ├── celix_version_type.h │ └── memstream │ │ ├── README.md │ │ ├── fmemopen.h │ │ └── open_memstream.h │ ├── include_deprecated │ ├── celix_utils_api.h │ ├── celixbool.h │ ├── exports.h │ ├── filter.h │ ├── hash_map.h │ └── utils.h │ ├── include_internal │ ├── celix_hash_map_internal.h │ └── celix_properties_internal.h │ └── src │ ├── array_list.c │ ├── celix_array_list_encoding.c │ ├── celix_array_list_encoding_private.h │ ├── celix_cleanup.c │ ├── celix_convert_utils.c │ ├── celix_convert_utils_private.h │ ├── celix_err.c │ ├── celix_err_constants.h.in │ ├── celix_errno.c │ ├── celix_file_utils.c │ ├── celix_hash_map.c │ ├── celix_hash_map_private.h │ ├── celix_json_utils.c │ ├── celix_json_utils_private.h │ ├── celix_log_level.c │ ├── celix_log_utils.c │ ├── celix_properties_private.h │ ├── celix_threads.c │ ├── celix_utils_private_constants.h.in │ ├── filter.c │ ├── hash_map.c │ ├── hash_map_private.h │ ├── properties.c │ ├── properties_encoding.c │ ├── utils.c │ ├── version.c │ ├── version_private.h │ ├── version_range.c │ └── version_range_private.h ├── misc ├── Dockerfile.Android └── experimental │ ├── CMakeLists.txt │ ├── README.md │ ├── bundles │ ├── CMakeLists.txt │ └── config_admin │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── config_admin_tst │ │ ├── CMakeLists.txt │ │ ├── config.properties.in │ │ ├── config_admin_test.cpp │ │ ├── example_test │ │ │ ├── CMakeLists.txt │ │ │ ├── META-INF │ │ │ │ └── MANIFEST.MF │ │ │ └── private │ │ │ │ ├── include │ │ │ │ └── example_managed_service_impl.h │ │ │ │ └── src │ │ │ │ ├── activator.c │ │ │ │ └── example_managed_service_impl.c │ │ └── example_test2 │ │ │ ├── CMakeLists.txt │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ └── private │ │ │ ├── include │ │ │ └── example2_managed_service_impl.h │ │ │ └── src │ │ │ ├── activator.c │ │ │ └── example_managed_service_impl.c │ │ ├── example │ │ ├── CMakeLists.txt │ │ └── private │ │ │ ├── include │ │ │ └── example.h │ │ │ └── src │ │ │ ├── bundle_activator.c │ │ │ └── example.c │ │ └── service │ │ ├── CMakeLists.txt │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── private │ │ ├── include │ │ │ ├── configuration_admin_factory.h │ │ │ ├── configuration_admin_impl.h │ │ │ ├── configuration_impl.h │ │ │ ├── configuration_store.h │ │ │ ├── framework_patch.h │ │ │ ├── managed_service_tracker.h │ │ │ └── updated_thread_pool.h │ │ └── src │ │ │ ├── activator.c │ │ │ ├── configuration_admin_factory.c │ │ │ ├── configuration_admin_impl.c │ │ │ ├── configuration_impl.c │ │ │ ├── configuration_store.c │ │ │ ├── managed_service_impl.c │ │ │ ├── managed_service_tracker.c │ │ │ └── updated_thread_pool.c │ │ └── public │ │ └── include │ │ ├── configuration.h │ │ ├── configuration_admin.h │ │ ├── configuration_event.h │ │ ├── configuration_listener.h │ │ ├── configuration_plugin.h │ │ └── managed_service.h │ └── rust │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Cargo.toml │ ├── README.md │ ├── celix_bindings │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── celix_bindings.h │ │ └── lib.rs │ └── hello_world_activator │ ├── Cargo.toml │ └── src │ └── lib.rs └── rat-excludes.txt /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.clang-format -------------------------------------------------------------------------------- /.devcontainer/Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/Containerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/build-devcontainer-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/build-devcontainer-image.sh -------------------------------------------------------------------------------- /.devcontainer/build-project-with-conan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/build-project-with-conan.sh -------------------------------------------------------------------------------- /.devcontainer/conan-container-debug-profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/conan-container-debug-profile -------------------------------------------------------------------------------- /.devcontainer/conan-container-default-profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/conan-container-default-profile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/run-devcontainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/run-devcontainer.sh -------------------------------------------------------------------------------- /.devcontainer/setup-project-with-apt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/setup-project-with-apt.sh -------------------------------------------------------------------------------- /.devcontainer/setup-project-with-conan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.devcontainer/setup-project-with-conan.sh -------------------------------------------------------------------------------- /.github/workflows/celix_etcdlib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/celix_etcdlib.yml -------------------------------------------------------------------------------- /.github/workflows/celix_promise.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/celix_promise.yml -------------------------------------------------------------------------------- /.github/workflows/conan_create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/conan_create.yml -------------------------------------------------------------------------------- /.github/workflows/containers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/containers.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/coverity-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/coverity-scan.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /BUILDING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/BUILDING -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/Doxyfile -------------------------------------------------------------------------------- /KEYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/KEYS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/README.md -------------------------------------------------------------------------------- /bundles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/components_ready_check/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/components_ready_check/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/components_ready_check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/components_ready_check/README.md -------------------------------------------------------------------------------- /bundles/components_ready_check/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/components_ready_check/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/README.md -------------------------------------------------------------------------------- /bundles/cxx_remote_services/admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/admin/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/admin/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.cc -------------------------------------------------------------------------------- /bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/admin/src/RemoteServiceAdmin.h -------------------------------------------------------------------------------- /bundles/cxx_remote_services/doc/async_remote_admin.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/doc/async_remote_admin.adoc -------------------------------------------------------------------------------- /bundles/cxx_remote_services/integration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/integration/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/integration/README.md -------------------------------------------------------------------------------- /bundles/cxx_remote_services/integration/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/integration/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/cxx_remote_services/rsa_spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/cxx_remote_services/rsa_spi/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/README.md -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/README.md -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event.c -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event.h -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event_adapter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event_adapter.c -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event_adapter.h -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event_admin.c -------------------------------------------------------------------------------- /bundles/event_admin/event_admin/src/celix_event_admin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin/src/celix_event_admin.h -------------------------------------------------------------------------------- /bundles/event_admin/event_admin_api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin_api/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/event_admin_spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/event_admin_spi/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/examples/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/examples/event_handler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/examples/event_handler/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/examples/event_publisher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/examples/event_publisher/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/examples/res/mosquitto.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/examples/res/mosquitto.conf -------------------------------------------------------------------------------- /bundles/event_admin/remote_provider/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/remote_provider/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/event_admin/remote_provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/event_admin/remote_provider/README.md -------------------------------------------------------------------------------- /bundles/http_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/http_admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/README.md -------------------------------------------------------------------------------- /bundles/http_admin/civetweb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/civetweb/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/http_admin/civetweb/src/civetweb_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/civetweb/src/civetweb_dummy.c -------------------------------------------------------------------------------- /bundles/http_admin/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/http_admin/gtest/docroot/foo/bar/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/gtest/docroot/foo/bar/index.html -------------------------------------------------------------------------------- /bundles/http_admin/gtest/src/http_admin_info_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/gtest/src/http_admin_info_tests.cc -------------------------------------------------------------------------------- /bundles/http_admin/gtest/src/http_websocket_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/gtest/src/http_websocket_tests.cc -------------------------------------------------------------------------------- /bundles/http_admin/gtest/src/sut_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/gtest/src/sut_activator.c -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/activator.c -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/http_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/http_admin.c -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/http_admin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/http_admin.h -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/http_admin_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/http_admin_constants.h -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/service_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/service_tree.c -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/service_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/service_tree.h -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/websocket_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/websocket_admin.c -------------------------------------------------------------------------------- /bundles/http_admin/http_admin/src/websocket_admin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin/src/websocket_admin.h -------------------------------------------------------------------------------- /bundles/http_admin/http_admin_api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin_api/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/http_admin/http_admin_api/include/http_admin/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/http_admin/http_admin_api/include/http_admin/api.h -------------------------------------------------------------------------------- /bundles/logging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/README.md -------------------------------------------------------------------------------- /bundles/logging/log_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_admin/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_admin/gtest/src/LogAdminTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/gtest/src/LogAdminTestSuite.cc -------------------------------------------------------------------------------- /bundles/logging/log_admin/src/celix_log_admin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/src/celix_log_admin.c -------------------------------------------------------------------------------- /bundles/logging/log_admin/src/celix_log_admin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/src/celix_log_admin.h -------------------------------------------------------------------------------- /bundles/logging/log_admin/src/celix_log_admin_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_admin/src/celix_log_admin_activator.c -------------------------------------------------------------------------------- /bundles/logging/log_helper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_helper/error_injector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/error_injector/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_helper/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_helper/gtest/src/LogHelperTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/gtest/src/LogHelperTestSuite.cc -------------------------------------------------------------------------------- /bundles/logging/log_helper/include/celix/LogHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/include/celix/LogHelper.h -------------------------------------------------------------------------------- /bundles/logging/log_helper/include/celix_log_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/include/celix_log_helper.h -------------------------------------------------------------------------------- /bundles/logging/log_helper/src/celix_log_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_helper/src/celix_log_helper.c -------------------------------------------------------------------------------- /bundles/logging/log_service_api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_service_api/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_service_api/include/celix_log_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_service_api/include/celix_log_control.h -------------------------------------------------------------------------------- /bundles/logging/log_service_api/include/celix_log_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_service_api/include/celix_log_service.h -------------------------------------------------------------------------------- /bundles/logging/log_service_api/include/celix_log_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_service_api/include/celix_log_sink.h -------------------------------------------------------------------------------- /bundles/logging/log_writers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_writers/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/logging/log_writers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_writers/README.md -------------------------------------------------------------------------------- /bundles/logging/log_writers/syslog_writer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/logging/log_writers/syslog_writer/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/README.md -------------------------------------------------------------------------------- /bundles/remote_services/diagrams/dynamic_ip_filling_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/diagrams/dynamic_ip_filling_seq.png -------------------------------------------------------------------------------- /bundles/remote_services/diagrams/dynamic_ip_filling_seq.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/diagrams/dynamic_ip_filling_seq.puml -------------------------------------------------------------------------------- /bundles/remote_services/discovery_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_common/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/discovery_common/include/discovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_common/include/discovery.h -------------------------------------------------------------------------------- /bundles/remote_services/discovery_common/src/desc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_common/src/desc.xml -------------------------------------------------------------------------------- /bundles/remote_services/discovery_common/src/discovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_common/src/discovery.c -------------------------------------------------------------------------------- /bundles/remote_services/discovery_configured/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_configured/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/discovery_configured/src/desc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_configured/src/desc.xml -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/README.md -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/src/discovery_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/src/discovery_impl.c -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/src/discovery_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/src/discovery_impl.h -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/src/etcd_watcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/src/etcd_watcher.c -------------------------------------------------------------------------------- /bundles/remote_services/discovery_etcd/src/etcd_watcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_etcd/src/etcd_watcher.h -------------------------------------------------------------------------------- /bundles/remote_services/discovery_zeroconf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_zeroconf/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/discovery_zeroconf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/discovery_zeroconf/README.md -------------------------------------------------------------------------------- /bundles/remote_services/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/examples/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/examples/interceptors/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/examples/interceptors/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/remote_services_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/remote_services_api/README.md -------------------------------------------------------------------------------- /bundles/remote_services/rsa_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_common/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_common/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_common/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_dfi_utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_dfi_utils/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_dfi_utils/include/dfi_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_dfi_utils/include/dfi_utils.h -------------------------------------------------------------------------------- /bundles/remote_services/rsa_dfi_utils/src/dfi_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_dfi_utils/src/dfi_utils.c -------------------------------------------------------------------------------- /bundles/remote_services/rsa_rpc_json/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_rpc_json/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_rpc_json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_rpc_json/README.md -------------------------------------------------------------------------------- /bundles/remote_services/rsa_rpc_json/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_rpc_json/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_spi/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_spi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_spi/README.md -------------------------------------------------------------------------------- /bundles/remote_services/rsa_spi/include/remote_endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_spi/include/remote_endpoint.h -------------------------------------------------------------------------------- /bundles/remote_services/rsa_spi/include/remote_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_spi/include/remote_proxy.h -------------------------------------------------------------------------------- /bundles/remote_services/rsa_utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_utils/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_utils/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_utils/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/rsa_utils/src/celix_rsa_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/rsa_utils/src/celix_rsa_utils.c -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/README.md -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/src/activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/src/activator.c -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/src/scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/src/scope.c -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/src/scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/src/scope.h -------------------------------------------------------------------------------- /bundles/remote_services/topology_manager/tms_tst/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/remote_services/topology_manager/tms_tst/main.cc -------------------------------------------------------------------------------- /bundles/shell/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/README.md -------------------------------------------------------------------------------- /bundles/shell/diagrams/celix_cxx_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/diagrams/celix_cxx_shell.png -------------------------------------------------------------------------------- /bundles/shell/diagrams/celix_cxx_shell.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/diagrams/celix_cxx_shell.puml -------------------------------------------------------------------------------- /bundles/shell/diagrams/celix_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/diagrams/celix_shell.png -------------------------------------------------------------------------------- /bundles/shell/diagrams/celix_shell.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/diagrams/celix_shell.puml -------------------------------------------------------------------------------- /bundles/shell/remote_shell/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/activator.c -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/connection_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/connection_listener.c -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/connection_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/connection_listener.h -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/remote_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/remote_shell.c -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/remote_shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/remote_shell.h -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/shell_mediator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/shell_mediator.c -------------------------------------------------------------------------------- /bundles/shell/remote_shell/src/shell_mediator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/remote_shell/src/shell_mediator.h -------------------------------------------------------------------------------- /bundles/shell/shell/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/shell/api/celix/IShellCommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/api/celix/IShellCommand.h -------------------------------------------------------------------------------- /bundles/shell/shell/api/celix_shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/api/celix_shell.h -------------------------------------------------------------------------------- /bundles/shell/shell/api/celix_shell_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/api/celix_shell_command.h -------------------------------------------------------------------------------- /bundles/shell/shell/api/celix_shell_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/api/celix_shell_constants.h -------------------------------------------------------------------------------- /bundles/shell/shell/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/shell/gtest/src/ShellTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/gtest/src/ShellTestSuite.cc -------------------------------------------------------------------------------- /bundles/shell/shell/src/Shell.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/Shell.cc -------------------------------------------------------------------------------- /bundles/shell/shell/src/bundle_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/bundle_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/bundle_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/bundle_command.h -------------------------------------------------------------------------------- /bundles/shell/shell/src/c_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/c_shell.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/c_shell_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/c_shell_activator.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/dm_shell_list_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/dm_shell_list_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/help_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/help_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/install_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/install_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/lb_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/lb_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/query_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/query_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/quit_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/quit_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/shell_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/shell_private.h -------------------------------------------------------------------------------- /bundles/shell/shell/src/start_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/start_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/std_commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/std_commands.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/std_commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/std_commands.h -------------------------------------------------------------------------------- /bundles/shell/shell/src/stop_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/stop_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/uninstall_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/uninstall_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/unload_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/unload_command.c -------------------------------------------------------------------------------- /bundles/shell/shell/src/update_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell/src/update_command.c -------------------------------------------------------------------------------- /bundles/shell/shell_tui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/shell_tui/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/shell_tui/gtest/src/ShellTuiTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/gtest/src/ShellTuiTestSuite.cc -------------------------------------------------------------------------------- /bundles/shell/shell_tui/src/activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/src/activator.c -------------------------------------------------------------------------------- /bundles/shell/shell_tui/src/history.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/src/history.c -------------------------------------------------------------------------------- /bundles/shell/shell_tui/src/history.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/src/history.h -------------------------------------------------------------------------------- /bundles/shell/shell_tui/src/shell_tui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/src/shell_tui.c -------------------------------------------------------------------------------- /bundles/shell/shell_tui/src/shell_tui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_tui/src/shell_tui.h -------------------------------------------------------------------------------- /bundles/shell/shell_wui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_wui/CMakeLists.txt -------------------------------------------------------------------------------- /bundles/shell/shell_wui/resources/ansi_up.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_wui/resources/ansi_up.js -------------------------------------------------------------------------------- /bundles/shell/shell_wui/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_wui/resources/index.html -------------------------------------------------------------------------------- /bundles/shell/shell_wui/resources/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_wui/resources/script.js -------------------------------------------------------------------------------- /bundles/shell/shell_wui/src/shell_wui_bundle_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/bundles/shell/shell_wui/src/shell_wui_bundle_activator.c -------------------------------------------------------------------------------- /cmake/AddGTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/AddGTest.cmake -------------------------------------------------------------------------------- /cmake/CelixConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/CelixConfig.cmake -------------------------------------------------------------------------------- /cmake/CelixConfigVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/CelixConfigVersion.cmake.in -------------------------------------------------------------------------------- /cmake/CelixDeps.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/CelixDeps.cmake.in -------------------------------------------------------------------------------- /cmake/Findcivetweb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Findcivetweb.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindDNSSD.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/FindDNSSD.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindNanoMsg.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/FindNanoMsg.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindRapidJSON.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/FindRapidJSON.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindZeroMQ.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/FindZeroMQ.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findczmq.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/Findczmq.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findjansson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/Findjansson.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findlibffi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/Findlibffi.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findlibuuid.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/Findlibuuid.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findlibzip.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/Modules/Findlibzip.cmake -------------------------------------------------------------------------------- /cmake/celix_project/ApacheRat.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/celix_project/ApacheRat.cmake -------------------------------------------------------------------------------- /cmake/celix_project/CelixProject.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/celix_project/CelixProject.cmake -------------------------------------------------------------------------------- /cmake/celix_project/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/celix_project/CodeCoverage.cmake -------------------------------------------------------------------------------- /cmake/celix_project/WarningTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/celix_project/WarningTests.cmake -------------------------------------------------------------------------------- /cmake/cmake_celix/BundlePackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/BundlePackaging.cmake -------------------------------------------------------------------------------- /cmake/cmake_celix/ContainerPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/ContainerPackaging.cmake -------------------------------------------------------------------------------- /cmake/cmake_celix/Generic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/Generic.cmake -------------------------------------------------------------------------------- /cmake/cmake_celix/UseCelix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/UseCelix.cmake -------------------------------------------------------------------------------- /cmake/cmake_celix/templates/MANIFEST.json.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/templates/MANIFEST.json.in -------------------------------------------------------------------------------- /cmake/cmake_celix/templates/NOTE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/cmake/cmake_celix/templates/NOTE -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/codecov.yml -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/conanfile.py -------------------------------------------------------------------------------- /doap/doap_Celix.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/doap/doap_Celix.rdf -------------------------------------------------------------------------------- /documents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/README.md -------------------------------------------------------------------------------- /documents/SBRM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/SBRM.md -------------------------------------------------------------------------------- /documents/building/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/building/README.md -------------------------------------------------------------------------------- /documents/building/dev_celix_with_clion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/building/dev_celix_with_clion.md -------------------------------------------------------------------------------- /documents/bundles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/bundles.md -------------------------------------------------------------------------------- /documents/c_patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/c_patterns.md -------------------------------------------------------------------------------- /documents/cmake_commands/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/cmake_commands/README.md -------------------------------------------------------------------------------- /documents/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/components.md -------------------------------------------------------------------------------- /documents/containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/containers.md -------------------------------------------------------------------------------- /documents/development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/development/README.md -------------------------------------------------------------------------------- /documents/diagrams/bundles_lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/bundles_lifecycle.png -------------------------------------------------------------------------------- /documents/diagrams/bundles_lifecycle.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/bundles_lifecycle.puml -------------------------------------------------------------------------------- /documents/diagrams/component_lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/component_lifecycle.png -------------------------------------------------------------------------------- /documents/diagrams/component_lifecycle.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/component_lifecycle.puml -------------------------------------------------------------------------------- /documents/diagrams/extender_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/extender_pattern.png -------------------------------------------------------------------------------- /documents/diagrams/extender_pattern.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/extender_pattern.puml -------------------------------------------------------------------------------- /documents/diagrams/services_register_service_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_register_service_seq.png -------------------------------------------------------------------------------- /documents/diagrams/services_register_service_seq.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_register_service_seq.puml -------------------------------------------------------------------------------- /documents/diagrams/services_tracker_services_add_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_tracker_services_add_seq.png -------------------------------------------------------------------------------- /documents/diagrams/services_tracker_services_add_seq.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_tracker_services_add_seq.puml -------------------------------------------------------------------------------- /documents/diagrams/services_tracker_services_rem_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_tracker_services_rem_seq.png -------------------------------------------------------------------------------- /documents/diagrams/services_tracker_services_rem_seq.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_tracker_services_rem_seq.puml -------------------------------------------------------------------------------- /documents/diagrams/services_unregister_service_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_unregister_service_seq.png -------------------------------------------------------------------------------- /documents/diagrams/services_unregister_service_seq.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/services_unregister_service_seq.puml -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern.png -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern.puml -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern_log_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern_log_service.png -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern_log_service.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern_log_service.puml -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern_publisher_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern_publisher_service.png -------------------------------------------------------------------------------- /documents/diagrams/sod_pattern_publisher_service.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/sod_pattern_publisher_service.puml -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern.png -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern.puml -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_http_admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_http_admin.png -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_http_admin.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_http_admin.puml -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_log_sink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_log_sink.png -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_log_sink.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_log_sink.puml -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_shell.png -------------------------------------------------------------------------------- /documents/diagrams/whiteboard_pattern_shell.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/diagrams/whiteboard_pattern_shell.puml -------------------------------------------------------------------------------- /documents/framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/framework.md -------------------------------------------------------------------------------- /documents/patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/patterns.md -------------------------------------------------------------------------------- /documents/properties_and_filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/properties_and_filter.md -------------------------------------------------------------------------------- /documents/properties_encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/properties_encoding.md -------------------------------------------------------------------------------- /documents/scheduled_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/scheduled_events.md -------------------------------------------------------------------------------- /documents/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/services.md -------------------------------------------------------------------------------- /documents/subprojects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/documents/subprojects.md -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/api/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/api/include/phase1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/api/include/phase1.h -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/api/include/phase2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/api/include/phase2.h -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/phase1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/phase1/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/phase2a/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/phase2a/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/phase2b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/phase2b/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example/phase3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example/phase3/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example_cxx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example_cxx/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/dm_example_cxx/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/dm_example_cxx/api/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/hello_world_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/hello_world_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/hello_world_cxx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/hello_world_cxx/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/http_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/http_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/http_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/http_example/README.md -------------------------------------------------------------------------------- /examples/celix-examples/http_example/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/http_example/resources/index.html -------------------------------------------------------------------------------- /examples/celix-examples/http_example/resources/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/http_example/resources/script.js -------------------------------------------------------------------------------- /examples/celix-examples/readme_c_examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/readme_c_examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/services_example_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/services_example_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/celix-examples/services_example_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/services_example_c/README.md -------------------------------------------------------------------------------- /examples/celix-examples/services_example_cxx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/celix-examples/services_example_cxx/README.md -------------------------------------------------------------------------------- /examples/conan_test_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/CMakeLists.txt -------------------------------------------------------------------------------- /examples/conan_test_package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/README.md -------------------------------------------------------------------------------- /examples/conan_test_package/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/conanfile.py -------------------------------------------------------------------------------- /examples/conan_test_package/hello_bundle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/hello_bundle.c -------------------------------------------------------------------------------- /examples/conan_test_package/my_log_writer_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/my_log_writer_activator.c -------------------------------------------------------------------------------- /examples/conan_test_package/my_rsa_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/my_rsa_activator.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_c_rsa_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_c_rsa_spi.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_celix_dfi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_celix_dfi.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_cxx_shell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_cxx_shell.cpp -------------------------------------------------------------------------------- /examples/conan_test_package/test_etcd_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_etcd_lib.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_event_admin_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_event_admin_api.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_event_admin_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_event_admin_spi.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_framework.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_framework.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_http_admin_activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_http_admin_activator.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_log_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_log_helper.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_log_service_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_log_service_api.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_promises.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_promises.cpp -------------------------------------------------------------------------------- /examples/conan_test_package/test_pushstreams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_pushstreams.cpp -------------------------------------------------------------------------------- /examples/conan_test_package/test_rsa_spi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_rsa_spi.cc -------------------------------------------------------------------------------- /examples/conan_test_package/test_rsa_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_rsa_utils.cc -------------------------------------------------------------------------------- /examples/conan_test_package/test_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_shell.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_shell_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_shell_api.c -------------------------------------------------------------------------------- /examples/conan_test_package/test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package/test_utils.c -------------------------------------------------------------------------------- /examples/conan_test_package_v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package_v2/CMakeLists.txt -------------------------------------------------------------------------------- /examples/conan_test_package_v2/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/examples/conan_test_package_v2/conanfile.py -------------------------------------------------------------------------------- /libs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/README.md -------------------------------------------------------------------------------- /libs/dfi/error_injector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/error_injector/dfi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/dfi/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/error_injector/dfi/include/dfi_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/dfi/include/dfi_ei.h -------------------------------------------------------------------------------- /libs/dfi/error_injector/dfi/src/dfi_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/dfi/src/dfi_ei.cc -------------------------------------------------------------------------------- /libs/dfi/error_injector/ffi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/ffi/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/error_injector/ffi/include/ffi_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/ffi/include/ffi_ei.h -------------------------------------------------------------------------------- /libs/dfi/error_injector/ffi/src/ffi_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/error_injector/ffi/src/ffi_ei.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example1.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example1.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example2.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example2.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example3.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example3.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example4.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example4.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example5.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example5.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example6.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example6.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example7.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example7.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example8.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example8.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/example9.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/example9.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/garbage.descriptor: -------------------------------------------------------------------------------- 1 | this is garbage 2 | -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/invalid.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/invalids/invalid.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/noName.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/invalids/noName.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/noType.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/invalids/noType.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/noTypeName.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/invalids/noTypeName.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/invalids/noVersion.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/invalids/noVersion.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/msg_example1.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/msg_example1.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/msg_example2.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/msg_example2.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/msg_example3.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/msg_example3.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/descriptors/msg_example4.descriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/descriptors/msg_example4.descriptor -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_closure_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_closure_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_common_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_common_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_common_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_common_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_example_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_example_functions.c -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_example_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_example_functions.h -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_function_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_function_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_function_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_function_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_interface_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_interface_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_interface_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_interface_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_message_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_message_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_message_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_message_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_type_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_type_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/dyn_type_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/dyn_type_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_rpc_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_rpc_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_rpc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_rpc_test.c -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_rpc_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_rpc_test.h -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_rpc_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_rpc_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_serializer_ei_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_serializer_ei_tests.cc -------------------------------------------------------------------------------- /libs/dfi/gtest/src/json_serializer_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/gtest/src/json_serializer_tests.cpp -------------------------------------------------------------------------------- /libs/dfi/include/dyn_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/dyn_function.h -------------------------------------------------------------------------------- /libs/dfi/include/dyn_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/dyn_interface.h -------------------------------------------------------------------------------- /libs/dfi/include/dyn_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/dyn_message.h -------------------------------------------------------------------------------- /libs/dfi/include/dyn_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/dyn_type.h -------------------------------------------------------------------------------- /libs/dfi/include/json_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/json_rpc.h -------------------------------------------------------------------------------- /libs/dfi/include/json_serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/include/json_serializer.h -------------------------------------------------------------------------------- /libs/dfi/src/dyn_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_common.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_common.h -------------------------------------------------------------------------------- /libs/dfi/src/dyn_descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_descriptor.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_descriptor.h -------------------------------------------------------------------------------- /libs/dfi/src/dyn_function.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_function.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_function_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_function_common.h -------------------------------------------------------------------------------- /libs/dfi/src/dyn_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_interface.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_interface_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_interface_common.h -------------------------------------------------------------------------------- /libs/dfi/src/dyn_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_message.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_type.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_type_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_type_common.c -------------------------------------------------------------------------------- /libs/dfi/src/dyn_type_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/dyn_type_common.h -------------------------------------------------------------------------------- /libs/dfi/src/json_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/json_rpc.c -------------------------------------------------------------------------------- /libs/dfi/src/json_serializer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/dfi/src/json_serializer.c -------------------------------------------------------------------------------- /libs/error_injector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/README.md -------------------------------------------------------------------------------- /libs/error_injector/api/celix_error_injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/api/celix_error_injector.h -------------------------------------------------------------------------------- /libs/error_injector/asprintf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/asprintf/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/asprintf/include/asprintf_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/asprintf/include/asprintf_ei.h -------------------------------------------------------------------------------- /libs/error_injector/asprintf/src/asprintf_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/asprintf/src/asprintf_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/curl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/curl/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/curl/include/curl_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/curl/include/curl_ei.h -------------------------------------------------------------------------------- /libs/error_injector/curl/src/curl_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/curl/src/curl_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/dirent/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dirent/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/dirent/include/dirent_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dirent/include/dirent_ei.h -------------------------------------------------------------------------------- /libs/error_injector/dirent/src/dirent_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dirent/src/dirent_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/dlfcn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dlfcn/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/dlfcn/include/dlfcn_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dlfcn/include/dlfcn_ei.h -------------------------------------------------------------------------------- /libs/error_injector/dlfcn/src/dlfcn_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/dlfcn/src/dlfcn_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/eventfd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/eventfd/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/eventfd/include/eventfd_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/eventfd/include/eventfd_ei.h -------------------------------------------------------------------------------- /libs/error_injector/eventfd/src/eventfd_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/eventfd/src/eventfd_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/fts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/fts/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/fts/include/fts_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/fts/include/fts_ei.h -------------------------------------------------------------------------------- /libs/error_injector/fts/src/fts_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/fts/src/fts_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/ifaddrs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/ifaddrs/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/ifaddrs/include/ifaddrs_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/ifaddrs/include/ifaddrs_ei.h -------------------------------------------------------------------------------- /libs/error_injector/ifaddrs/src/ifaddrs_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/ifaddrs/src/ifaddrs_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/jansson/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/jansson/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/jansson/include/jansson_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/jansson/include/jansson_ei.h -------------------------------------------------------------------------------- /libs/error_injector/jansson/src/jansson_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/jansson/src/jansson_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/malloc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/malloc/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/malloc/include/malloc_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/malloc/include/malloc_ei.h -------------------------------------------------------------------------------- /libs/error_injector/malloc/src/malloc_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/malloc/src/malloc_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/mdnsresponder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/mdnsresponder/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/mdnsresponder/src/mdnsresponder_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/mdnsresponder/src/mdnsresponder_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/mosquitto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/mosquitto/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/mosquitto/include/mosquitto_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/mosquitto/include/mosquitto_ei.h -------------------------------------------------------------------------------- /libs/error_injector/mosquitto/src/mosquitto_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/mosquitto/src/mosquitto_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/pthread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/pthread/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/pthread/include/pthread_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/pthread/include/pthread_ei.h -------------------------------------------------------------------------------- /libs/error_injector/pthread/src/pthread_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/pthread/src/pthread_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/socket/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/socket/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/socket/include/socket_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/socket/include/socket_ei.h -------------------------------------------------------------------------------- /libs/error_injector/socket/src/socket_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/socket/src/socket_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/stat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stat/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/stat/include/stat_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stat/include/stat_ei.h -------------------------------------------------------------------------------- /libs/error_injector/stat/src/stat_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stat/src/stat_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/stdio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdio/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/stdio/include/stdio_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdio/include/stdio_ei.h -------------------------------------------------------------------------------- /libs/error_injector/stdio/src/stdio_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdio/src/stdio_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/stdlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdlib/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/stdlib/include/stdlib_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdlib/include/stdlib_ei.h -------------------------------------------------------------------------------- /libs/error_injector/stdlib/src/stdlib_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/stdlib/src/stdlib_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/string/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/string/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/string/include/string_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/string/include/string_ei.h -------------------------------------------------------------------------------- /libs/error_injector/string/src/string_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/string/src/string_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/sys_shm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/sys_shm/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/sys_shm/include/sys_shm_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/sys_shm/include/sys_shm_ei.h -------------------------------------------------------------------------------- /libs/error_injector/sys_shm/src/sys_shm_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/sys_shm/src/sys_shm_ei.cc -------------------------------------------------------------------------------- /libs/error_injector/unistd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/unistd/CMakeLists.txt -------------------------------------------------------------------------------- /libs/error_injector/unistd/include/unistd_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/unistd/include/unistd_ei.h -------------------------------------------------------------------------------- /libs/error_injector/unistd/src/unistd_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/error_injector/unistd/src/unistd_ei.cc -------------------------------------------------------------------------------- /libs/etcdlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/CMakeLists.txt -------------------------------------------------------------------------------- /libs/etcdlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/README.md -------------------------------------------------------------------------------- /libs/etcdlib/api/etcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/api/etcd.h -------------------------------------------------------------------------------- /libs/etcdlib/api/etcdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/api/etcdlib.h -------------------------------------------------------------------------------- /libs/etcdlib/cmake/Findjansson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/cmake/Findjansson.cmake -------------------------------------------------------------------------------- /libs/etcdlib/src/etcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/src/etcd.c -------------------------------------------------------------------------------- /libs/etcdlib/test/etcdlib_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/etcdlib/test/etcdlib_test.c -------------------------------------------------------------------------------- /libs/framework/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/benchmark/src/BenchmarkMain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/benchmark/src/BenchmarkMain.cc -------------------------------------------------------------------------------- /libs/framework/benchmark/src/LookupServicesBenchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/benchmark/src/LookupServicesBenchmark.cc -------------------------------------------------------------------------------- /libs/framework/benchmark/src/RegisterServicesBenchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/benchmark/src/RegisterServicesBenchmark.cc -------------------------------------------------------------------------------- /libs/framework/doxygen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/doxygen.md -------------------------------------------------------------------------------- /libs/framework/error_injector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/error_injector/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/error_injector/celix_bundle/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/error_injector/celix_bundle/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/gtest/config.properties.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/config.properties.in -------------------------------------------------------------------------------- /libs/framework/gtest/empty.properties.in: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /libs/framework/gtest/framework1.properties.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/framework1.properties.in -------------------------------------------------------------------------------- /libs/framework/gtest/framework2.properties.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/framework2.properties.in -------------------------------------------------------------------------------- /libs/framework/gtest/src/BundleArchiveTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/BundleArchiveTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CelixBundleCacheTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CelixBundleCacheTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CelixFrameworkTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CelixFrameworkTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CelixFrameworkUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CelixFrameworkUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CelixLauncherTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CelixLauncherTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CmpTestBundleActivator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CmpTestBundleActivator.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CondTestBundleActivator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CondTestBundleActivator.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CxxBundleActivatorTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CxxBundleActivatorTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/CxxBundleContextTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/CxxBundleContextTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/DependencyManagerTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/DependencyManagerTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/FrameworkBundleTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/FrameworkBundleTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/FrameworkFactoryTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/FrameworkFactoryTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/HelloWorldCxxActivator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/HelloWorldCxxActivator.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/ManifestTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/ManifestTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/ScheduledEventTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/ScheduledEventTestSuite.cc -------------------------------------------------------------------------------- /libs/framework/gtest/src/activator_stop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/activator_stop.c -------------------------------------------------------------------------------- /libs/framework/gtest/src/activator_with_celix_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/activator_with_celix_err.c -------------------------------------------------------------------------------- /libs/framework/gtest/src/activator_with_exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/src/activator_with_exception.c -------------------------------------------------------------------------------- /libs/framework/gtest/subdir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/subdir/CMakeLists.txt -------------------------------------------------------------------------------- /libs/framework/gtest/subdir/src/sublib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/gtest/subdir/src/sublib.c -------------------------------------------------------------------------------- /libs/framework/include/celix/Bundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/Bundle.h -------------------------------------------------------------------------------- /libs/framework/include/celix/BundleActivator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/BundleActivator.h -------------------------------------------------------------------------------- /libs/framework/include/celix/BundleContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/BundleContext.h -------------------------------------------------------------------------------- /libs/framework/include/celix/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/Constants.h -------------------------------------------------------------------------------- /libs/framework/include/celix/Framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/Framework.h -------------------------------------------------------------------------------- /libs/framework/include/celix/FrameworkExceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/FrameworkExceptions.h -------------------------------------------------------------------------------- /libs/framework/include/celix/FrameworkFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/FrameworkFactory.h -------------------------------------------------------------------------------- /libs/framework/include/celix/FrameworkUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/FrameworkUtils.h -------------------------------------------------------------------------------- /libs/framework/include/celix/ScheduledEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/ScheduledEvent.h -------------------------------------------------------------------------------- /libs/framework/include/celix/ScheduledEventBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/ScheduledEventBuilder.h -------------------------------------------------------------------------------- /libs/framework/include/celix/ServiceFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/ServiceFactory.h -------------------------------------------------------------------------------- /libs/framework/include/celix/ServiceRegistration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/ServiceRegistration.h -------------------------------------------------------------------------------- /libs/framework/include/celix/ServiceRegistrationBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/ServiceRegistrationBuilder.h -------------------------------------------------------------------------------- /libs/framework/include/celix/TrackerBuilders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/TrackerBuilders.h -------------------------------------------------------------------------------- /libs/framework/include/celix/Trackers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/Trackers.h -------------------------------------------------------------------------------- /libs/framework/include/celix/UseServiceBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/UseServiceBuilder.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/Component.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/Component_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/Component_Impl.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/DependencyManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/DependencyManager.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/DependencyManagerInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/DependencyManagerInfo.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/DependencyManager_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/DependencyManager_Impl.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/DmActivator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/DmActivator.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/Properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/Properties.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/ProvidedService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/ProvidedService.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/ProvidedService_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/ProvidedService_Impl.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/ServiceDependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/ServiceDependency.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/ServiceDependency_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/ServiceDependency_Impl.h -------------------------------------------------------------------------------- /libs/framework/include/celix/dm/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix/dm/types.h -------------------------------------------------------------------------------- /libs/framework/include/celix_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_api.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle_activator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle_activator.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle_context.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle_context_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle_context_type.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle_event.h -------------------------------------------------------------------------------- /libs/framework/include/celix_bundle_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_bundle_state.h -------------------------------------------------------------------------------- /libs/framework/include/celix_condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_condition.h -------------------------------------------------------------------------------- /libs/framework/include/celix_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_constants.h -------------------------------------------------------------------------------- /libs/framework/include/celix_dependency_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_dependency_manager.h -------------------------------------------------------------------------------- /libs/framework/include/celix_dm_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_dm_component.h -------------------------------------------------------------------------------- /libs/framework/include/celix_dm_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_dm_info.h -------------------------------------------------------------------------------- /libs/framework/include/celix_dm_service_dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_dm_service_dependency.h -------------------------------------------------------------------------------- /libs/framework/include/celix_framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_framework.h -------------------------------------------------------------------------------- /libs/framework/include/celix_framework_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_framework_factory.h -------------------------------------------------------------------------------- /libs/framework/include/celix_framework_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_framework_utils.h -------------------------------------------------------------------------------- /libs/framework/include/celix_launcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_launcher.h -------------------------------------------------------------------------------- /libs/framework/include/celix_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_log.h -------------------------------------------------------------------------------- /libs/framework/include/celix_service_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_service_event.h -------------------------------------------------------------------------------- /libs/framework/include/celix_service_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_service_factory.h -------------------------------------------------------------------------------- /libs/framework/include/celix_service_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_service_listener.h -------------------------------------------------------------------------------- /libs/framework/include/celix_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include/celix_types.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/archive.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/bundle_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/bundle_context.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/bundle_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/bundle_event.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/bundle_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/bundle_listener.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/bundle_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/bundle_state.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/dm_activator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/dm_activator.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/dm_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/dm_component.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/dm_dependency_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/dm_dependency_manager.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/dm_service_dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/dm_service_dependency.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/framework.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/framework_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/framework_event.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/framework_exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/framework_exports.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/framework_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/framework_listener.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/listener_hook_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/listener_hook_service.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_event.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_factory.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_listener.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_reference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_reference.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_registration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_registration.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_registry.h -------------------------------------------------------------------------------- /libs/framework/include_deprecated/service_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/include_deprecated/service_tracker.h -------------------------------------------------------------------------------- /libs/framework/src/bundle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/bundle.c -------------------------------------------------------------------------------- /libs/framework/src/bundle_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/bundle_context.c -------------------------------------------------------------------------------- /libs/framework/src/bundle_context_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/bundle_context_private.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_archive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_archive.c -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_archive.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_cache.c -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_cache.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_manifest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_manifest.c -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_manifest.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_manifest_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_manifest_type.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_private.h -------------------------------------------------------------------------------- /libs/framework/src/celix_bundle_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_bundle_state.c -------------------------------------------------------------------------------- /libs/framework/src/celix_dm_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_dm_event.h -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_bundle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_bundle.c -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_bundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_bundle.h -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_factory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_factory.c -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_utils.c -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_utils_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_utils_private.h -------------------------------------------------------------------------------- /libs/framework/src/celix_framework_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_framework_version.h.in -------------------------------------------------------------------------------- /libs/framework/src/celix_launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_launcher.c -------------------------------------------------------------------------------- /libs/framework/src/celix_launcher_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_launcher_private.h -------------------------------------------------------------------------------- /libs/framework/src/celix_libloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_libloader.c -------------------------------------------------------------------------------- /libs/framework/src/celix_libloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_libloader.h -------------------------------------------------------------------------------- /libs/framework/src/celix_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_log.c -------------------------------------------------------------------------------- /libs/framework/src/celix_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_module.h -------------------------------------------------------------------------------- /libs/framework/src/celix_module_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_module_private.h -------------------------------------------------------------------------------- /libs/framework/src/celix_scheduled_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_scheduled_event.c -------------------------------------------------------------------------------- /libs/framework/src/celix_scheduled_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/celix_scheduled_event.h -------------------------------------------------------------------------------- /libs/framework/src/dm_component_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_component_impl.c -------------------------------------------------------------------------------- /libs/framework/src/dm_component_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_component_impl.h -------------------------------------------------------------------------------- /libs/framework/src/dm_dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_dependency.h -------------------------------------------------------------------------------- /libs/framework/src/dm_dependency_manager_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_dependency_manager_impl.c -------------------------------------------------------------------------------- /libs/framework/src/dm_dependency_manager_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_dependency_manager_impl.h -------------------------------------------------------------------------------- /libs/framework/src/dm_service_dependency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_service_dependency.c -------------------------------------------------------------------------------- /libs/framework/src/dm_service_dependency_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/dm_service_dependency_impl.h -------------------------------------------------------------------------------- /libs/framework/src/framework.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/framework.c -------------------------------------------------------------------------------- /libs/framework/src/framework_bundle_lifecycle_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/framework_bundle_lifecycle_handler.c -------------------------------------------------------------------------------- /libs/framework/src/framework_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/framework_private.h -------------------------------------------------------------------------------- /libs/framework/src/listener_hook_info_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/listener_hook_info_impl.h -------------------------------------------------------------------------------- /libs/framework/src/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/module.c -------------------------------------------------------------------------------- /libs/framework/src/registry_callback_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/registry_callback_private.h -------------------------------------------------------------------------------- /libs/framework/src/service_reference.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_reference.c -------------------------------------------------------------------------------- /libs/framework/src/service_reference_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_reference_private.h -------------------------------------------------------------------------------- /libs/framework/src/service_registration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_registration.c -------------------------------------------------------------------------------- /libs/framework/src/service_registration_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_registration_private.h -------------------------------------------------------------------------------- /libs/framework/src/service_registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_registry.c -------------------------------------------------------------------------------- /libs/framework/src/service_registry_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_registry_private.h -------------------------------------------------------------------------------- /libs/framework/src/service_tracker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_tracker.c -------------------------------------------------------------------------------- /libs/framework/src/service_tracker_customizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_tracker_customizer.c -------------------------------------------------------------------------------- /libs/framework/src/service_tracker_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/framework/src/service_tracker_private.h -------------------------------------------------------------------------------- /libs/launcher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/launcher/CMakeLists.txt -------------------------------------------------------------------------------- /libs/launcher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/launcher/README.md -------------------------------------------------------------------------------- /libs/launcher/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/launcher/src/main.c -------------------------------------------------------------------------------- /libs/promises/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/CMakeLists.txt -------------------------------------------------------------------------------- /libs/promises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/README.md -------------------------------------------------------------------------------- /libs/promises/api/celix/DefaultExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/DefaultExecutor.h -------------------------------------------------------------------------------- /libs/promises/api/celix/DefaultScheduledExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/DefaultScheduledExecutor.h -------------------------------------------------------------------------------- /libs/promises/api/celix/Deferred.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/Deferred.h -------------------------------------------------------------------------------- /libs/promises/api/celix/IExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/IExecutor.h -------------------------------------------------------------------------------- /libs/promises/api/celix/IScheduledExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/IScheduledExecutor.h -------------------------------------------------------------------------------- /libs/promises/api/celix/Promise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/Promise.h -------------------------------------------------------------------------------- /libs/promises/api/celix/PromiseFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/PromiseFactory.h -------------------------------------------------------------------------------- /libs/promises/api/celix/PromiseIllegalStateException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/PromiseIllegalStateException.h -------------------------------------------------------------------------------- /libs/promises/api/celix/PromiseInvocationException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/PromiseInvocationException.h -------------------------------------------------------------------------------- /libs/promises/api/celix/PromiseTimeoutException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/PromiseTimeoutException.h -------------------------------------------------------------------------------- /libs/promises/api/celix/RejectedExecutionException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/RejectedExecutionException.h -------------------------------------------------------------------------------- /libs/promises/api/celix/impl/SharedPromiseState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/api/celix/impl/SharedPromiseState.h -------------------------------------------------------------------------------- /libs/promises/cmake/CelixPromisesConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/cmake/CelixPromisesConfig.cmake -------------------------------------------------------------------------------- /libs/promises/cmake/CelixPromisesConfigVersion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/cmake/CelixPromisesConfigVersion.cmake -------------------------------------------------------------------------------- /libs/promises/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/promises/gtest/src/ExecutorTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/gtest/src/ExecutorTestSuite.cc -------------------------------------------------------------------------------- /libs/promises/gtest/src/PromisesTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/gtest/src/PromisesTestSuite.cc -------------------------------------------------------------------------------- /libs/promises/gtest/src/VoidPromisesTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/gtest/src/VoidPromisesTestSuite.cc -------------------------------------------------------------------------------- /libs/promises/src/PromiseExamples.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/promises/src/PromiseExamples.cc -------------------------------------------------------------------------------- /libs/pushstreams/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/CMakeLists.txt -------------------------------------------------------------------------------- /libs/pushstreams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/README.md -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/AsynchronousPushEventSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/AsynchronousPushEventSource.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/IAutoCloseable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/IAutoCloseable.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/IPushEventConsumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/IPushEventConsumer.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/IPushEventSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/IPushEventSource.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/IllegalStateException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/IllegalStateException.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/PushEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/PushEvent.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/PushStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/PushStream.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/PushStreamProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/PushStreamProvider.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/SynchronousPushEventSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/SynchronousPushEventSource.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/AbstractPushEventSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/AbstractPushEventSource.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/BufferedPushStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/BufferedPushStream.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/IntermediatePushStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/IntermediatePushStream.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/PushEventConsumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/PushEventConsumer.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/StreamPushEventConsumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/StreamPushEventConsumer.h -------------------------------------------------------------------------------- /libs/pushstreams/api/celix/impl/UnbufferedPushStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/api/celix/impl/UnbufferedPushStream.h -------------------------------------------------------------------------------- /libs/pushstreams/docs/pushstreams.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/docs/pushstreams.adoc -------------------------------------------------------------------------------- /libs/pushstreams/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/pushstreams/gtest/src/PushStreamTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/gtest/src/PushStreamTestSuite.cc -------------------------------------------------------------------------------- /libs/pushstreams/src/PushStreamExamples.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/pushstreams/src/PushStreamExamples.cc -------------------------------------------------------------------------------- /libs/rcm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/CMakeLists.txt -------------------------------------------------------------------------------- /libs/rcm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/README.md -------------------------------------------------------------------------------- /libs/rcm/diagrams/logical-req-cap-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/diagrams/logical-req-cap-model.png -------------------------------------------------------------------------------- /libs/rcm/diagrams/logical-req-cap-model.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/diagrams/logical-req-cap-model.puml -------------------------------------------------------------------------------- /libs/rcm/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/rcm/gtest/src/RequirementCapabilityModelTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/gtest/src/RequirementCapabilityModelTestSuite.cc -------------------------------------------------------------------------------- /libs/rcm/include/celix_capability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/include/celix_capability.h -------------------------------------------------------------------------------- /libs/rcm/include/celix_rcm_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/include/celix_rcm_types.h -------------------------------------------------------------------------------- /libs/rcm/include/celix_requirement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/include/celix_requirement.h -------------------------------------------------------------------------------- /libs/rcm/include/celix_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/include/celix_resource.h -------------------------------------------------------------------------------- /libs/rcm/src/celix_capability.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/src/celix_capability.c -------------------------------------------------------------------------------- /libs/rcm/src/celix_requirement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/src/celix_requirement.c -------------------------------------------------------------------------------- /libs/rcm/src/celix_resource.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/rcm/src/celix_resource.c -------------------------------------------------------------------------------- /libs/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/README.md -------------------------------------------------------------------------------- /libs/utils/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/benchmark/src/BenchmarkMain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/benchmark/src/BenchmarkMain.cc -------------------------------------------------------------------------------- /libs/utils/benchmark/src/FilterBenchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/benchmark/src/FilterBenchmark.cc -------------------------------------------------------------------------------- /libs/utils/benchmark/src/LongHashmapBenchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/benchmark/src/LongHashmapBenchmark.cc -------------------------------------------------------------------------------- /libs/utils/benchmark/src/StringHashmapBenchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/benchmark/src/StringHashmapBenchmark.cc -------------------------------------------------------------------------------- /libs/utils/docs/thpool/Design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/docs/thpool/Design.md -------------------------------------------------------------------------------- /libs/utils/docs/thpool/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/docs/thpool/FAQ.md -------------------------------------------------------------------------------- /libs/utils/docs/thpool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/docs/thpool/README.md -------------------------------------------------------------------------------- /libs/utils/error_injector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_array_list/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_array_list/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_filter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_filter/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_properties/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_properties/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_threads/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_threads/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_utils/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/celix_version/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/celix_version/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/hash_map/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/hash_map/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/hash_map/include/hmap_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/hash_map/include/hmap_ei.h -------------------------------------------------------------------------------- /libs/utils/error_injector/hash_map/src/hmap_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/hash_map/src/hmap_ei.cc -------------------------------------------------------------------------------- /libs/utils/error_injector/zip/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/zip/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/error_injector/zip/include/zip_ei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/zip/include/zip_ei.h -------------------------------------------------------------------------------- /libs/utils/error_injector/zip/src/zip_ei.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/error_injector/zip/src/zip_ei.cc -------------------------------------------------------------------------------- /libs/utils/gtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/CMakeLists.txt -------------------------------------------------------------------------------- /libs/utils/gtest/resources/properties.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/resources/properties.txt -------------------------------------------------------------------------------- /libs/utils/gtest/src/ArrayListErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ArrayListErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/ArrayListTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ArrayListTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CelixArrayListEncodingTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CelixArrayListEncodingTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CelixErrnoTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CelixErrnoTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CelixJsonUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CelixUtilsAutoCleanupTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CelixUtilsAutoCleanupTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CelixUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CelixUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/ConvertUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ConvertUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CxxExceptionsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CxxExceptionsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CxxFilterTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CxxFilterTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CxxPropertiesTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CxxPropertiesTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CxxUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CxxUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/CxxVersionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/CxxVersionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/DeprecatedHashmapTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/DeprecatedHashmapTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/ErrErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ErrErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/ErrTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ErrTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/FileUtilsErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/FileUtilsErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/FileUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/FileUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/FilterErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/FilterErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/FilterTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/FilterTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/HashMapErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/HashMapErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/HashMapTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/HashMapTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/LogTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/LogTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/LogUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/LogUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/PropertiesEncodingTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/PropertiesEncodingTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/PropertiesErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/PropertiesErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/PropertiesTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/PropertiesTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/ThreadsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/ThreadsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/TimeUtilsTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/TimeUtilsTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/VersionErrorInjectionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/VersionErrorInjectionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/VersionRangeTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/VersionRangeTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/VersionTestSuite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/VersionTestSuite.cc -------------------------------------------------------------------------------- /libs/utils/gtest/src/embed_zip_linux.s.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/gtest/src/embed_zip_linux.s.in -------------------------------------------------------------------------------- /libs/utils/include/celix/Exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix/Exceptions.h -------------------------------------------------------------------------------- /libs/utils/include/celix/Filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix/Filter.h -------------------------------------------------------------------------------- /libs/utils/include/celix/Properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix/Properties.h -------------------------------------------------------------------------------- /libs/utils/include/celix/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix/Utils.h -------------------------------------------------------------------------------- /libs/utils/include/celix/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix/Version.h -------------------------------------------------------------------------------- /libs/utils/include/celix_array_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_array_list.h -------------------------------------------------------------------------------- /libs/utils/include/celix_array_list_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_array_list_encoding.h -------------------------------------------------------------------------------- /libs/utils/include/celix_array_list_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_array_list_type.h -------------------------------------------------------------------------------- /libs/utils/include/celix_build_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_build_assert.h -------------------------------------------------------------------------------- /libs/utils/include/celix_byteswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_byteswap.h -------------------------------------------------------------------------------- /libs/utils/include/celix_cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_cleanup.h -------------------------------------------------------------------------------- /libs/utils/include/celix_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_compiler.h -------------------------------------------------------------------------------- /libs/utils/include/celix_convert_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_convert_utils.h -------------------------------------------------------------------------------- /libs/utils/include/celix_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_err.h -------------------------------------------------------------------------------- /libs/utils/include/celix_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_errno.h -------------------------------------------------------------------------------- /libs/utils/include/celix_file_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_file_utils.h -------------------------------------------------------------------------------- /libs/utils/include/celix_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_filter.h -------------------------------------------------------------------------------- /libs/utils/include/celix_filter_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_filter_type.h -------------------------------------------------------------------------------- /libs/utils/include/celix_hash_map_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_hash_map_value.h -------------------------------------------------------------------------------- /libs/utils/include/celix_log_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_log_constants.h -------------------------------------------------------------------------------- /libs/utils/include/celix_log_level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_log_level.h -------------------------------------------------------------------------------- /libs/utils/include/celix_log_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_log_utils.h -------------------------------------------------------------------------------- /libs/utils/include/celix_long_hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_long_hash_map.h -------------------------------------------------------------------------------- /libs/utils/include/celix_properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_properties.h -------------------------------------------------------------------------------- /libs/utils/include/celix_properties_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_properties_type.h -------------------------------------------------------------------------------- /libs/utils/include/celix_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_ref.h -------------------------------------------------------------------------------- /libs/utils/include/celix_stdio_cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_stdio_cleanup.h -------------------------------------------------------------------------------- /libs/utils/include/celix_stdlib_cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_stdlib_cleanup.h -------------------------------------------------------------------------------- /libs/utils/include/celix_string_hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_string_hash_map.h -------------------------------------------------------------------------------- /libs/utils/include/celix_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_threads.h -------------------------------------------------------------------------------- /libs/utils/include/celix_unistd_cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_unistd_cleanup.h -------------------------------------------------------------------------------- /libs/utils/include/celix_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_utils.h -------------------------------------------------------------------------------- /libs/utils/include/celix_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_version.h -------------------------------------------------------------------------------- /libs/utils/include/celix_version_range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_version_range.h -------------------------------------------------------------------------------- /libs/utils/include/celix_version_range_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_version_range_type.h -------------------------------------------------------------------------------- /libs/utils/include/celix_version_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/celix_version_type.h -------------------------------------------------------------------------------- /libs/utils/include/memstream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/memstream/README.md -------------------------------------------------------------------------------- /libs/utils/include/memstream/fmemopen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/memstream/fmemopen.h -------------------------------------------------------------------------------- /libs/utils/include/memstream/open_memstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include/memstream/open_memstream.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/celix_utils_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/celix_utils_api.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/celixbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/celixbool.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/exports.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/filter.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/hash_map.h -------------------------------------------------------------------------------- /libs/utils/include_deprecated/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_deprecated/utils.h -------------------------------------------------------------------------------- /libs/utils/include_internal/celix_hash_map_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_internal/celix_hash_map_internal.h -------------------------------------------------------------------------------- /libs/utils/include_internal/celix_properties_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/include_internal/celix_properties_internal.h -------------------------------------------------------------------------------- /libs/utils/src/array_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/array_list.c -------------------------------------------------------------------------------- /libs/utils/src/celix_array_list_encoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_array_list_encoding.c -------------------------------------------------------------------------------- /libs/utils/src/celix_array_list_encoding_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_array_list_encoding_private.h -------------------------------------------------------------------------------- /libs/utils/src/celix_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_cleanup.c -------------------------------------------------------------------------------- /libs/utils/src/celix_convert_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_convert_utils.c -------------------------------------------------------------------------------- /libs/utils/src/celix_convert_utils_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_convert_utils_private.h -------------------------------------------------------------------------------- /libs/utils/src/celix_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_err.c -------------------------------------------------------------------------------- /libs/utils/src/celix_err_constants.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_err_constants.h.in -------------------------------------------------------------------------------- /libs/utils/src/celix_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_errno.c -------------------------------------------------------------------------------- /libs/utils/src/celix_file_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_file_utils.c -------------------------------------------------------------------------------- /libs/utils/src/celix_hash_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_hash_map.c -------------------------------------------------------------------------------- /libs/utils/src/celix_hash_map_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_hash_map_private.h -------------------------------------------------------------------------------- /libs/utils/src/celix_json_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_json_utils.c -------------------------------------------------------------------------------- /libs/utils/src/celix_json_utils_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_json_utils_private.h -------------------------------------------------------------------------------- /libs/utils/src/celix_log_level.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_log_level.c -------------------------------------------------------------------------------- /libs/utils/src/celix_log_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_log_utils.c -------------------------------------------------------------------------------- /libs/utils/src/celix_properties_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_properties_private.h -------------------------------------------------------------------------------- /libs/utils/src/celix_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_threads.c -------------------------------------------------------------------------------- /libs/utils/src/celix_utils_private_constants.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/celix_utils_private_constants.h.in -------------------------------------------------------------------------------- /libs/utils/src/filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/filter.c -------------------------------------------------------------------------------- /libs/utils/src/hash_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/hash_map.c -------------------------------------------------------------------------------- /libs/utils/src/hash_map_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/hash_map_private.h -------------------------------------------------------------------------------- /libs/utils/src/properties.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/properties.c -------------------------------------------------------------------------------- /libs/utils/src/properties_encoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/properties_encoding.c -------------------------------------------------------------------------------- /libs/utils/src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/utils.c -------------------------------------------------------------------------------- /libs/utils/src/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/version.c -------------------------------------------------------------------------------- /libs/utils/src/version_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/version_private.h -------------------------------------------------------------------------------- /libs/utils/src/version_range.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/version_range.c -------------------------------------------------------------------------------- /libs/utils/src/version_range_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/libs/utils/src/version_range_private.h -------------------------------------------------------------------------------- /misc/Dockerfile.Android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/Dockerfile.Android -------------------------------------------------------------------------------- /misc/experimental/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/CMakeLists.txt -------------------------------------------------------------------------------- /misc/experimental/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/README.md -------------------------------------------------------------------------------- /misc/experimental/bundles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/bundles/CMakeLists.txt -------------------------------------------------------------------------------- /misc/experimental/bundles/config_admin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/bundles/config_admin/CMakeLists.txt -------------------------------------------------------------------------------- /misc/experimental/bundles/config_admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/bundles/config_admin/README.md -------------------------------------------------------------------------------- /misc/experimental/rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/.gitignore -------------------------------------------------------------------------------- /misc/experimental/rust/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/CMakeLists.txt -------------------------------------------------------------------------------- /misc/experimental/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/Cargo.toml -------------------------------------------------------------------------------- /misc/experimental/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/README.md -------------------------------------------------------------------------------- /misc/experimental/rust/celix_bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/celix_bindings/Cargo.toml -------------------------------------------------------------------------------- /misc/experimental/rust/celix_bindings/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/celix_bindings/build.rs -------------------------------------------------------------------------------- /misc/experimental/rust/celix_bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/celix_bindings/src/lib.rs -------------------------------------------------------------------------------- /misc/experimental/rust/hello_world_activator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/hello_world_activator/Cargo.toml -------------------------------------------------------------------------------- /misc/experimental/rust/hello_world_activator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/misc/experimental/rust/hello_world_activator/src/lib.rs -------------------------------------------------------------------------------- /rat-excludes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/celix/HEAD/rat-excludes.txt --------------------------------------------------------------------------------