This is an automated email from the ASF dual-hosted git repository.

rlenferink pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 8d603953b24e008d3077fa43f04342657354fa36
Author: Roy Lenferink <lenferink...@gmail.com>
AuthorDate: Wed Jul 3 19:31:26 2019 +0200

    Refactored properties_pt to celix_properties_t* in pubsub
---
 .../subscriber/private/src/ps_sub_activator.c      | 98 +++++++++++-----------
 .../pubsub/pubsub_discovery/src/psd_activator.c    |  6 +-
 bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c    |  4 +-
 .../pubsub_topology_manager/src/pstm_activator.c   | 10 +--
 4 files changed, 59 insertions(+), 59 deletions(-)

diff --git 
a/bundles/pubsub/examples/pubsub/subscriber/private/src/ps_sub_activator.c 
b/bundles/pubsub/examples/pubsub/subscriber/private/src/ps_sub_activator.c
index 625bf80..199a0bf 100644
--- a/bundles/pubsub/examples/pubsub/subscriber/private/src/ps_sub_activator.c
+++ b/bundles/pubsub/examples/pubsub/subscriber/private/src/ps_sub_activator.c
@@ -20,8 +20,8 @@
  * ps_sub_activator.c
  *
  *  \date       Sep 21, 2010
- *  \author            <a href="mailto:d...@celix.apache.org";>Apache Celix 
Project Team</a>
- *  \copyright Apache License, Version 2.0
+ *  \author     <a href="mailto:d...@celix.apache.org";>Apache Celix Project 
Team</a>
+ *  \copyright  Apache License, Version 2.0
  */
 
 #include <stdlib.h>
@@ -33,82 +33,82 @@
 
 #define SUB_NAME "poi1;poi2"
 static const char * SUB_TOPICS[] = {
-               "poi1",
-               "poi2",
-               NULL
+        "poi1",
+        "poi2",
+        NULL
 };
 
 struct subscriberActivator {
-       array_list_pt registrationList; //List<service_registration_pt>
-       pubsub_subscriber_pt subsvc;
+    array_list_pt registrationList; //List<service_registration_pt>
+    pubsub_subscriber_pt subsvc;
 };
 
 celix_status_t bundleActivator_create(bundle_context_pt context, void 
**userData) {
-       struct subscriberActivator * act = calloc(1,sizeof(struct 
subscriberActivator));
-       *userData = act;
-       arrayList_create(&(act->registrationList));
-       return CELIX_SUCCESS;
+    struct subscriberActivator * act = calloc(1,sizeof(struct 
subscriberActivator));
+    *userData = act;
+    arrayList_create(&(act->registrationList));
+    return CELIX_SUCCESS;
 }
 
 celix_status_t bundleActivator_start(void * userData, bundle_context_pt 
context) {
-       struct subscriberActivator * act = (struct subscriberActivator *) 
userData;
+    struct subscriberActivator * act = (struct subscriberActivator *) userData;
 
 
-       pubsub_subscriber_pt subsvc = calloc(1,sizeof(*subsvc));
-       pubsub_receiver_pt sub = subscriber_create(SUB_NAME);
-       subsvc->handle = sub;
-       subsvc->receive = pubsub_subscriber_recv;
+    pubsub_subscriber_pt subsvc = calloc(1,sizeof(*subsvc));
+    pubsub_receiver_pt sub = subscriber_create(SUB_NAME);
+    subsvc->handle = sub;
+    subsvc->receive = pubsub_subscriber_recv;
 
-       act->subsvc = subsvc;
+    act->subsvc = subsvc;
 
-       int i;
-       for(i=0; SUB_TOPICS[i] != NULL ;i++){
-               const char* topic = SUB_TOPICS[i];
-               properties_pt props = properties_create();
-               properties_set(props, PUBSUB_SUBSCRIBER_TOPIC,topic);
+    int i;
+    for (i = 0; SUB_TOPICS[i] != NULL; i++) {
+        const char* topic = SUB_TOPICS[i];
+        celix_properties_t *props = celix_properties_create();
+        celix_properties_set(props, PUBSUB_SUBSCRIBER_TOPIC, topic);
 #ifdef USE_SCOPE
-                       char *scope;
-                       asprintf(&scope, "my_scope_%d", i);
-                       properties_set(props,SUBSCRIBER_SCOPE,scope);
-                       free(scope);
+        char *scope;
+        asprintf(&scope, "my_scope_%d", i);
+        celix_properties_set(props,SUBSCRIBER_SCOPE,scope);
+        free(scope);
 #endif
-               service_registration_pt reg = NULL;
-               bundleContext_registerService(context, 
PUBSUB_SUBSCRIBER_SERVICE_NAME, subsvc, props, &reg);
-               arrayList_add(act->registrationList,reg);
-       }
+        service_registration_pt reg = NULL;
+        bundleContext_registerService(context, PUBSUB_SUBSCRIBER_SERVICE_NAME, 
subsvc, props, &reg);
+        arrayList_add(act->registrationList,reg);
+    }
 
-       subscriber_start((pubsub_receiver_pt)act->subsvc->handle);
+    subscriber_start((pubsub_receiver_pt)act->subsvc->handle);
 
-       return CELIX_SUCCESS;
+    return CELIX_SUCCESS;
 }
 
 celix_status_t bundleActivator_stop(void * userData, bundle_context_pt 
context) {
-       struct subscriberActivator * act = (struct subscriberActivator *) 
userData;
+    struct subscriberActivator * act = (struct subscriberActivator *) userData;
 
-       int i;
-       for(i=0; i<arrayList_size(act->registrationList);i++){
-               service_registration_pt reg = 
arrayList_get(act->registrationList,i);
-               serviceRegistration_unregister(reg);
+    int i;
+    for (i = 0; i < arrayList_size(act->registrationList); i++) {
+        service_registration_pt reg = arrayList_get(act->registrationList, i);
+        serviceRegistration_unregister(reg);
 
-       }
+    }
 
-       subscriber_stop((pubsub_receiver_pt)act->subsvc->handle);
+    subscriber_stop((pubsub_receiver_pt)act->subsvc->handle);
 
-       return CELIX_SUCCESS;
+    return CELIX_SUCCESS;
 }
 
 celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt 
context) {
 
-       struct subscriberActivator * act = (struct subscriberActivator *) 
userData;
+    struct subscriberActivator * act = (struct subscriberActivator *) userData;
 
-       act->subsvc->receive = NULL;
-       subscriber_destroy((pubsub_receiver_pt)act->subsvc->handle);
-       act->subsvc->handle = NULL;
-       free(act->subsvc);
-       act->subsvc = NULL;
+    act->subsvc->receive = NULL;
+    subscriber_destroy((pubsub_receiver_pt)act->subsvc->handle);
+    act->subsvc->handle = NULL;
+    free(act->subsvc);
+    act->subsvc = NULL;
 
-       arrayList_destroy(act->registrationList);
-       free(act);
+    arrayList_destroy(act->registrationList);
+    free(act);
 
-       return CELIX_SUCCESS;
+    return CELIX_SUCCESS;
 }
diff --git a/bundles/pubsub/pubsub_discovery/src/psd_activator.c 
b/bundles/pubsub/pubsub_discovery/src/psd_activator.c
index eeaf679..5201192 100644
--- a/bundles/pubsub/pubsub_discovery/src/psd_activator.c
+++ b/bundles/pubsub/pubsub_discovery/src/psd_activator.c
@@ -74,9 +74,9 @@ static celix_status_t psd_start(psd_activator_t *act, 
celix_bundle_context_t *ct
                act->cmdSvc.handle = act->pubsub_discovery;
                act->cmdSvc.executeCommand = pubsub_discovery_executeCommand;
                celix_properties_t *props = celix_properties_create();
-               properties_set(props, OSGI_SHELL_COMMAND_NAME, "psd_etcd");
-               properties_set(props, OSGI_SHELL_COMMAND_USAGE, "psd_etcd"); 
//TODO add search topic/scope option
-               properties_set(props, OSGI_SHELL_COMMAND_DESCRIPTION, "Overview 
of discovered/announced endpoints from/to ETCD");
+               celix_properties_set(props, OSGI_SHELL_COMMAND_NAME, 
"psd_etcd");
+               celix_properties_set(props, OSGI_SHELL_COMMAND_USAGE, 
"psd_etcd"); //TODO add search topic/scope option
+               celix_properties_set(props, OSGI_SHELL_COMMAND_DESCRIPTION, 
"Overview of discovered/announced endpoints from/to ETCD");
                act->cmdSvcId = celix_bundleContext_registerService(ctx, 
&act->cmdSvc, OSGI_SHELL_COMMAND_SERVICE_NAME, props);
        }
 
diff --git a/bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c 
b/bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c
index ceb8e90..59f64c8 100644
--- a/bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c
+++ b/bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c
@@ -92,7 +92,7 @@ celix_properties_t* pubsubEndpoint_create(
         const char* adminType,
         const char *serType,
         celix_properties_t *topic_props) {
-       celix_properties_t *ep = properties_create();
+       celix_properties_t *ep = celix_properties_create();
        pubsubEndpoint_setFields(ep, fwUUID, scope, topic, pubsubType, 
adminType, serType, topic_props);
        if (!pubsubEndpoint_isValid(ep, true, true)) {
            celix_properties_destroy(ep);
@@ -114,7 +114,7 @@ static void retrieveTopicProperties(void *handle, const 
celix_bundle_t *bnd) {
 }
 
 celix_properties_t* pubsubEndpoint_createFromSubscriberSvc(bundle_context_t* 
ctx, long bundleId, const celix_properties_t *svcProps) {
-    celix_properties_t *ep = properties_create();
+    celix_properties_t *ep = celix_properties_create();
 
        const char* fwUUID = celix_bundleContext_getProperty(ctx, 
OSGI_FRAMEWORK_FRAMEWORK_UUID, NULL);
        const char* scope = celix_properties_get(svcProps,  
PUBSUB_SUBSCRIBER_SCOPE, PUBSUB_SUBSCRIBER_SCOPE_DEFAULT);
diff --git a/bundles/pubsub/pubsub_topology_manager/src/pstm_activator.c 
b/bundles/pubsub/pubsub_topology_manager/src/pstm_activator.c
index 5a710cc..93f6836 100644
--- a/bundles/pubsub/pubsub_topology_manager/src/pstm_activator.c
+++ b/bundles/pubsub/pubsub_topology_manager/src/pstm_activator.c
@@ -133,9 +133,9 @@ static int pstm_start(pstm_activator_t *act, 
celix_bundle_context_t *ctx) {
                act->shellCmdSvc.handle = act->manager;
                act->shellCmdSvc.executeCommand = 
pubsub_topologyManager_shellCommand;
                celix_properties_t *props = celix_properties_create();
-               properties_set(props, OSGI_SHELL_COMMAND_NAME, "pstm");
-               properties_set(props, OSGI_SHELL_COMMAND_USAGE, "pstm 
[topology|metrics]"); //TODO add search topic/scope option
-               properties_set(props, OSGI_SHELL_COMMAND_DESCRIPTION, 
"pubsub_topology_info: Overview of Topology information for PubSub");
+               celix_properties_set(props, OSGI_SHELL_COMMAND_NAME, "pstm");
+               celix_properties_set(props, OSGI_SHELL_COMMAND_USAGE, "pstm 
[topology|metrics]"); //TODO add search topic/scope option
+               celix_properties_set(props, OSGI_SHELL_COMMAND_DESCRIPTION, 
"pubsub_topology_info: Overview of Topology information for PubSub");
                act->shellCmdSvcId = celix_bundleContext_registerService(ctx, 
&act->shellCmdSvc, OSGI_SHELL_COMMAND_SERVICE_NAME, props);
        }
 
@@ -144,8 +144,8 @@ static int pstm_start(pstm_activator_t *act, 
celix_bundle_context_t *ctx) {
        //2) on add indicate that topic/senders should be reevaluated.
 
        /* NOTE: Enable those line in order to remotely expose the topic_info 
service
-       properties_pt props = properties_create();
-       properties_set(props, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, 
(char *) PUBSUB_TOPIC_INFO_SERVICE);
+       celix_properties_t *props = celix_properties_create();
+       celix_properties_set(props, OSGI_RSA_SERVICE_EXPORTED_INTERFACES, 
PUBSUB_TOPIC_INFO_SERVICE);
        status += bundleContext_registerService(context, (char *) 
PUBSUB_TOPIC_INFO_SERVICE, activator->topicInfo, props, 
&activator->topicInfoService);
        */
 

Reply via email to