[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-cvs] certi/scripts GenerateMessages.py CERTI_Message...
From: |
certi-cvs |
Subject: |
[certi-cvs] certi/scripts GenerateMessages.py CERTI_Message... |
Date: |
Sat, 30 Jan 2010 23:13:48 +0000 |
CVSROOT: /sources/certi
Module name: certi
Changes by: Eric NOULARD <erk> 10/01/30 23:13:48
Modified files:
scripts : GenerateMessages.py CERTI_Message.msg
Log message:
Update RTIA message specification
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/scripts/GenerateMessages.py?cvsroot=certi&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/certi/scripts/CERTI_Message.msg?cvsroot=certi&r1=1.3&r2=1.4
Patches:
Index: GenerateMessages.py
===================================================================
RCS file: /sources/certi/certi/scripts/GenerateMessages.py,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- GenerateMessages.py 30 Jan 2010 18:19:41 -0000 1.25
+++ GenerateMessages.py 30 Jan 2010 23:13:48 -0000 1.26
@@ -19,7 +19,7 @@
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
## USA
##
-## $Id: GenerateMessages.py,v 1.25 2010/01/30 18:19:41 erk Exp $
+## $Id: GenerateMessages.py,v 1.26 2010/01/30 23:13:48 erk Exp $
## ----------------------------------------------------------------------------
"""
@@ -33,8 +33,6 @@
The CERTI developer team did develop a message specification language
inspired from Google Protocol buffer. CERTI message have several
specifities which make Google Protocol buffer unusable for CERTI.
-
-
"""
import os
Index: CERTI_Message.msg
===================================================================
RCS file: /sources/certi/certi/scripts/CERTI_Message.msg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- CERTI_Message.msg 30 Jan 2010 18:19:42 -0000 1.3
+++ CERTI_Message.msg 30 Jan 2010 23:13:48 -0000 1.4
@@ -33,20 +33,78 @@
language Java [import certi.Message]
}
-message M_Create_Federation_Execution : merge Message {
+native ResignAction {
+ representation uint16
+ language CXX [#include "RTItypes.hh"]
+}
+native Handle {
+ representation uint32
+ language CXX [#include "certi.hh"]
}
-message M_Destroy_Federation_Execution : merge Message {
+native AttributeHandle {
+ representation uint32
+ language CXX [#include "certi.hh"]
+}
+native DimensionHandle {
+ representation uint16
+ language CXX [#include "certi.hh"]
}
-message M_Join_Federation_Execution : merge Message {
+native InteractionClassHandle {
+ representation uint16
+ language CXX [#include "certi.hh"]
+}
+native ObjectClassHandle {
+ representation uint16
+ language CXX [#include "certi.hh"]
}
-message M_Resign_Federation_Execution : merge Message {
+native ObjectHandle {
+ representation uint32
+ language CXX [#include "certi.hh"]
+}
+
+native ParameterHandle {
+ representation uint16
+ language CXX [#include "certi.hh"]
+}
+
+native SpaceHandle {
+ representation uint16
+ language CXX [#include "certi.hh"]
+}
+
+native TransportType {
+ representation uint8
+ language CXX [#include "certi.hh"]
+}
+
+native OrderType {
+ representation uint8
+ language CXX [#include "certi.hh"]
+}
+message M_Create_Federation_Execution : merge Message {
+ required string federationName // the federation name
+ required string FEDid // the Federation ID which is in fact a
filename
+}
+
+message M_Destroy_Federation_Execution : merge Message {
+ required string federationName
+}
+
+message M_Join_Federation_Execution : merge Message {
+ required FederateHandle
+ required string federationName
+ required string federateName
+}
+
+message M_Resign_Federation_Execution : merge Message {
+ required ResignAction resignAction;
}
message M_Register_Federation_Synchronization_Point : merge Message {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [certi-cvs] certi/scripts GenerateMessages.py CERTI_Message...,
certi-cvs <=