certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi/scripts GenerateMessages.py CERTI_Network...


From: certi-cvs
Subject: [certi-cvs] certi/scripts GenerateMessages.py CERTI_Network...
Date: Sun, 06 Sep 2009 13:47:49 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Eric NOULARD <erk>      09/09/06 13:47:49

Modified files:
        scripts        : GenerateMessages.py CERTI_NetworkMessage.msg 

Log message:
        Refine message specification

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/scripts/GenerateMessages.py?cvsroot=certi&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/certi/scripts/CERTI_NetworkMessage.msg?cvsroot=certi&r1=1.5&r2=1.6

Patches:
Index: GenerateMessages.py
===================================================================
RCS file: /sources/certi/certi/scripts/GenerateMessages.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- GenerateMessages.py 6 Sep 2009 13:25:13 -0000       1.19
+++ GenerateMessages.py 6 Sep 2009 13:47:49 -0000       1.20
@@ -19,7 +19,7 @@
 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 ## USA
 ##
-## $Id: GenerateMessages.py,v 1.19 2009/09/06 13:25:13 erk Exp $
+## $Id: GenerateMessages.py,v 1.20 2009/09/06 13:47:49 erk Exp $
 ## ----------------------------------------------------------------------------
 
 """
@@ -1297,9 +1297,12 @@
         else:
             stream.write(self.getIndent())
             stream.write(self.commentLineBeginWith)
-            stream.write(field.name+"= <no default value>\n")
+            stream.write(field.name+"= <no default value in message spec using 
builtin>\n")
+            # FIXME find a default value for every type beside natives
+            
             
     def writeSerializeFieldStatement(self,stream,field):
+        
         pass
     
     def writeDeSerializeFieldStatement(self,stream,field):

Index: CERTI_NetworkMessage.msg
===================================================================
RCS file: /sources/certi/certi/scripts/CERTI_NetworkMessage.msg,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- CERTI_NetworkMessage.msg    6 Sep 2009 13:25:13 -0000       1.5
+++ CERTI_NetworkMessage.msg    6 Sep 2009 13:47:49 -0000       1.6
@@ -64,11 +64,23 @@
 
 message NM_Message_Null : merge NetworkMessage {}
 
-message NM_Create_Federation_Execution : merge NetworkMessage {}
-
-message NM_Destroy_Federation_Execution : merge NetworkMessage {}
-
-message NM_Join_Federation_Execution : merge NetworkMessage {}
+message NM_Create_Federation_Execution : merge NetworkMessage {
+       required string federationName
+       required string FEDid
+}
+
+message NM_Destroy_Federation_Execution : merge NetworkMessage {
+       required string federationName
+}
+
+message NM_Join_Federation_Execution : merge NetworkMessage {
+       required  int32  numberOfRegulators
+       required uint32  multicastAddress
+       required uint32  bestEffortAddress
+       required uint32  bestEffortPeer
+       required string  federationName
+       required string  federateName
+}
 
 message NM_Resign_Federation_Execution : merge NetworkMessage {}
 
@@ -93,6 +105,7 @@
 }
 
 message NM_Stop_Registration_For_Object_Class : merge NetworkMessage {
+       required ObjectClassHandle objectClass
 }
 
 message NM_Set_Class_Relevance_Advisory_Switch : merge NetworkMessage {    




reply via email to

[Prev in Thread] Current Thread [Next in Thread]