]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/examples/schneider/schneider_subscriber.c
Reformat the sources with orte/uncrustify script
[orte.git] / orte / examples / schneider / schneider_subscriber.c
index d0452ae0423a64f06d36fd330de8b5c87d648acd..ac560435f321f5efa02d30bde220ebf25bd2cfde 100644 (file)
@@ -3,18 +3,18 @@
  *
  *  DEBUG:  section                     m_subscriber
  *
- *  -------------------------------------------------------------------  
- *                                ORTE                                 
- *                      Open Real-Time Ethernet                       
- *                                                                    
- *                      Copyright (C) 2001-2006                       
- *  Department of Control Engineering FEE CTU Prague, Czech Republic  
- *                      http://dce.felk.cvut.cz                       
- *                      http://www.ocera.org                          
- *                                                                    
- *  Author:             Petr Smolik    petr.smolik@wo.cz             
- *  Advisor:            Pavel Pisa                                   
- *  Project Responsible: Zdenek Hanzalek                              
+ *  -------------------------------------------------------------------
+ *                                ORTE
+ *                      Open Real-Time Ethernet
+ *
+ *                      Copyright (C) 2001-2006
+ *  Department of Control Engineering FEE CTU Prague, Czech Republic
+ *                      http://dce.felk.cvut.cz
+ *                      http://www.ocera.org
+ *
+ *  Author:              Petr Smolik   petr@smoliku.cz
+ *  Advisor:             Pavel Pisa
+ *  Project Responsible: Zdenek Hanzalek
  *  --------------------------------------------------------------------
  *
  *  This program is free software; you can redistribute it and/or modify
 static ORTEDomain        *d = NULL;
 static char              instance2Recv[64];
 
-int maxDataSize(ORTEGetMaxSizeParam *gms) {
+int
+maxDataSize(ORTEGetMaxSizeParam *gms, int num)
+{
   return gms->max_size;
 }
 
 static void
-recvCallBack(const ORTERecvInfo *info,void *vinstance, void *recvCallBackParam) {
-  char *instance=(char*)vinstance;
+recvCallBack(const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
+{
+  char *instance = (char *)vinstance;
 
   switch (info->status) {
     case NEW_DATA:
-      printf("%s\n",instance);
+      printf("%s\n", instance);
       break;
     case DEADLINE:
       printf("deadline occurred\n");
@@ -59,40 +62,45 @@ recvCallBack(const ORTERecvInfo *info,void *vinstance, void *recvCallBackParam)
 
 
 static void *
-subscriberCreate(void *arg) {
+subscriberCreate(void *arg)
+{
   ORTESubscription    *s;
-  NtpTime             deadline,minimumSeparation;
+  NtpTime             deadline, minimumSeparation;
 
-  ORTETypeRegisterAdd(d,"IDA_OCTETSTRING",NULL,NULL,maxDataSize,sizeof(instance2Recv));
-  NTPTIME_BUILD(deadline,10);
-  NTPTIME_BUILD(minimumSeparation,0);
-  s=ORTESubscriptionCreate(
-       d,
-       IMMEDIATE,
-       BEST_EFFORTS,
-       "IDA_TOPIC0001",
-       "IDA_OCTETSTRING",
-       &instance2Recv,
-       &deadline,
-       &minimumSeparation,
-       recvCallBack,
-       NULL,
+  ORTETypeRegisterAdd(d, "IDA_OCTETSTRING", NULL, NULL, maxDataSize, sizeof(instance2Recv));
+  NTPTIME_BUILD(deadline, 10);
+  NTPTIME_BUILD(minimumSeparation, 0);
+  s = ORTESubscriptionCreate(
+    d,
+    IMMEDIATE,
+    BEST_EFFORTS,
+    "IDA_TOPIC0001",
+    "IDA_OCTETSTRING",
+    &instance2Recv,
+    &deadline,
+    &minimumSeparation,
+    recvCallBack,
+    NULL,
 //       StringToIPAddress("225.0.0.2")
-       IPADDRESS_INVALID
-       );
+    IPADDRESS_INVALID
+    );
+  if (s == NULL) {
+    printf("ORTESubscriptionCreate failed\n");
+  }
   return arg;
 }
 
 int
-main(int argc, char *args[]) {
+main(int argc, char *args[])
+{
   ORTEDomainProp dp;
-  
+
   ORTEInit();
   ORTEDomainPropDefaultGet(&dp);
 //  dp.multicast.enabled=ORTE_TRUE;
 //  dp.multicast.ipAddress=StringToIPAddress("225.0.0.1");
   ORTEVerbositySetOptions("ALL.5");
-  d=ORTEDomainAppCreate(1,&dp,NULL,ORTE_FALSE);
+  d = ORTEDomainAppCreate(1, &dp, NULL, ORTE_FALSE);
   if (!d) {
     printf("ORTEDomainAppCreate failed!\n");
     return 0;
@@ -102,4 +110,3 @@ main(int argc, char *args[]) {
     ORTESleepMs(1000);
   return 0;
 }
-