certi-cvs
[Top][All Lists]
Advanced

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

certi/libCERTI Message_R.cc Message_W.cc


From: certi-cvs
Subject: certi/libCERTI Message_R.cc Message_W.cc
Date: Tue, 30 Oct 2007 09:25:55 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     ROUSSELOT <rousse>      07/10/30 09:25:55

Modified files:
        libCERTI       : Message_R.cc Message_W.cc 

Log message:
        Message_R and W.cc restructuration (continued)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Message_R.cc?cvsroot=certi&r1=3.2&r2=3.3
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Message_W.cc?cvsroot=certi&r1=3.2&r2=3.3

Patches:
Index: Message_R.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Message_R.cc,v
retrieving revision 3.2
retrieving revision 3.3
diff -u -b -r3.2 -r3.3
--- Message_R.cc        26 Oct 2007 14:36:29 -0000      3.2
+++ Message_R.cc        30 Oct 2007 09:25:55 -0000      3.3
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Message_R.cc,v 3.2 2007/10/26 14:36:29 rousse Exp $
+// $Id: Message_R.cc,v 3.3 2007/10/30 09:25:55 rousse Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -245,6 +245,7 @@
            boolean = body.readLongInt();
            break ;
            
+          // Body contains objectClass,attribute,space     
           case GET_ATTRIBUTE_SPACE_HANDLE:
             objectClass = body.readLongInt();
             attribute = body.readLongInt();
@@ -258,6 +259,7 @@
             region = body.readLongInt();
             break ;
 
+          // Body contains interactionClass,space
           case GET_INTERACTION_SPACE_HANDLE:
             interactionClass = body.readLongInt();
             space = body.readLongInt();
@@ -345,12 +347,14 @@
             attribute = body.readShortInt();
             break ;
 
+          // Body contains name,space
           case GET_SPACE_HANDLE:
           case GET_SPACE_NAME:
             this->readName(body);
             this->space = body.readLongInt();
             break ;
 
+          // Body contains name,dimension,space
           case GET_DIMENSION_HANDLE:
           case GET_DIMENSION_NAME:
             this->readName(body);
@@ -372,11 +376,11 @@
             boolean = body.readLongInt();
             break ;
 
+          // Body contains interactionClass,name,parameter
           case GET_INTERACTION_CLASS_HANDLE:
           case GET_INTERACTION_CLASS_NAME:
           case GET_PARAMETER_HANDLE:
           case GET_PARAMETER_NAME:
-            // body contains Name and ParamHandle
             interactionClass = body.readLongInt();
             readName(body);
             parameter = body.readShortInt();
@@ -412,7 +416,7 @@
             region = body.readLongInt();
            break ;
 
-
+          // Body contains object,name
          case GET_OBJECT_INSTANCE_HANDLE:
          case GET_OBJECT_INSTANCE_NAME:
             object = body.readLongInt();
@@ -534,8 +538,9 @@
                                                         // handleArray
       // Body contains object,handleArraySize,handleArray 
       case CONFIRM_ATTRIBUTE_OWNERSHIP_ACQUISITION_CANCELLATION:
+      // Body contains objectClass,attribute,space
       case GET_ATTRIBUTE_SPACE_HANDLE:
-      case GET_INTERACTION_SPACE_HANDLE:
+      case GET_INTERACTION_SPACE_HANDLE: //Body contains interactionClass,space
       case DDM_CREATE_REGION:              // Body contains space,number,region
       case REQUEST_FEDERATION_RESTORE:           // Body contains label.
       case REQUEST_FEDERATION_RESTORE_SUCCEEDED: // Body contains label.
@@ -648,22 +653,23 @@
         break ;
 
       // FederationTime yet got from header
-      case GET_INTERACTION_CLASS_HANDLE: // Body contains Name
-      case GET_INTERACTION_CLASS_NAME: // Body contains Name
-      case GET_PARAMETER_HANDLE: // Body contains Name and parameter
-      case GET_PARAMETER_NAME: // Body contains Name and parameter
-        // interactionClass = header.VP.O_I.handle ;
-        // handleArraySize = header.VP.O_I.size ;
-        // setFederationTime(header.VP.O_I.date );
+      // Body contains interactionClass,name,parameter
+      case GET_INTERACTION_CLASS_HANDLE:
+      case GET_INTERACTION_CLASS_NAME:
+      case GET_PARAMETER_HANDLE:
+      case GET_PARAMETER_NAME:
         break ;
 
+      // FederationTime yet got from header
+      // Body contains name,space
       case GET_SPACE_HANDLE:
       case GET_SPACE_NAME:
+        break ;
+
+      // FederationTime yet got from header
+      // Body contains name,dimension,space
       case GET_DIMENSION_NAME:
       case GET_DIMENSION_HANDLE:
-        this->space = header.VP.O_I.handle ;
-        handleArraySize = header.VP.O_I.size ;
-        setFederationTime(header.VP.O_I.date );
         break ;
 
       // Body contains interactionClass,transport,order
@@ -715,11 +721,11 @@
       case TICK_REQUEST:
         break ;
 
+
+      // FederationTime yet got from header
+      // Body contains object,name
       case GET_OBJECT_INSTANCE_HANDLE:
       case GET_OBJECT_INSTANCE_NAME:
-       object = header.VP.O_I.handle;
-        handleArraySize = header.VP.O_I.size ;
-        setFederationTime(header.VP.O_I.date);
         break ;
 
       // Body contains object,federationName,federate,handleArraySize,
@@ -823,4 +829,4 @@
 
 } // namespace certi
 
-// $Id: Message_R.cc,v 3.2 2007/10/26 14:36:29 rousse Exp $
+// $Id: Message_R.cc,v 3.3 2007/10/30 09:25:55 rousse Exp $

Index: Message_W.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Message_W.cc,v
retrieving revision 3.2
retrieving revision 3.3
diff -u -b -r3.2 -r3.3
--- Message_W.cc        26 Oct 2007 14:36:29 -0000      3.2
+++ Message_W.cc        30 Oct 2007 09:25:55 -0000      3.3
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Message_W.cc,v 3.2 2007/10/26 14:36:29 rousse Exp $
+// $Id: Message_W.cc,v 3.3 2007/10/30 09:25:55 rousse Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -249,6 +249,7 @@
            body.writeLongInt(boolean);
            break ;
            
+          // Body contains objectClass,attribute,space  
           case GET_ATTRIBUTE_SPACE_HANDLE:
             body.writeLongInt(objectClass);
             body.writeLongInt(attribute);
@@ -262,6 +263,7 @@
             body.writeLongInt(region);
             break ;
 
+          // Body contains interactionClass,space
           case GET_INTERACTION_SPACE_HANDLE:
             body.writeLongInt(interactionClass);
             body.writeLongInt(space);
@@ -350,12 +352,14 @@
             body.writeShortInt(attribute);
             break ;
 
+          // Body contains name,space
           case GET_SPACE_HANDLE:
           case GET_SPACE_NAME:
             body.writeString(name);
             body.writeLongInt(space);
             break ;
 
+          // Body contains name,dimension,space
           case GET_DIMENSION_HANDLE:
           case GET_DIMENSION_NAME:
             body.writeString(name);
@@ -378,11 +382,11 @@
             body.writeLongInt(boolean);
             break ;
 
+          // Body contains interactionClass,name,parameter
           case GET_INTERACTION_CLASS_HANDLE:
           case GET_INTERACTION_CLASS_NAME:
           case GET_PARAMETER_HANDLE:
           case GET_PARAMETER_NAME:
-            // Body contains name and parameter
             body.writeLongInt(interactionClass);
             body.writeString(name);
             body.writeShortInt(parameter);
@@ -418,6 +422,7 @@
             body.writeLongInt(region);
            break ;
            
+          // Body contains object,name     
          case GET_OBJECT_INSTANCE_HANDLE:
          case GET_OBJECT_INSTANCE_NAME :
            body.writeLongInt(object);
@@ -556,8 +561,9 @@
                                                         // handleArray
       // Body contains object,handleArraySize,handleArray 
       case CONFIRM_ATTRIBUTE_OWNERSHIP_ACQUISITION_CANCELLATION:
+      // Body contains objectClass,attribute,space
       case GET_ATTRIBUTE_SPACE_HANDLE:
-      case GET_INTERACTION_SPACE_HANDLE:
+      case GET_INTERACTION_SPACE_HANDLE: //Body contains interactionClass,space
       case INITIATE_FEDERATE_SAVE:         // Body contains label
       case DDM_CREATE_REGION:              // Body contains space,number,region
       // Body contains object,region,boolean,handleArraySize,handleArray
@@ -728,26 +734,26 @@
         header.bodySize = 1 ;
         break ;
 
-      // B.c. Tag, handleArray[],
-      // ValueArray[], resignAction
       // FederationTime yet put in header
-      case GET_INTERACTION_CLASS_HANDLE: // Body contains name
-      case GET_INTERACTION_CLASS_NAME: // Body contains name
-      case GET_PARAMETER_HANDLE: // Body contains name and parameter
-      case GET_PARAMETER_NAME: // Body contains name and parameter
-        // header.VP.O_I.handle = interactionClass ;
-        // header.VP.O_I.size = handleArraySize ;
-        // header.VP.O_I.date = getFederationTime() ;
+      // Body contains interactionClass,name,parameter
+      case GET_INTERACTION_CLASS_HANDLE:
+      case GET_INTERACTION_CLASS_NAME:
+      case GET_PARAMETER_HANDLE:
+      case GET_PARAMETER_NAME:
         header.bodySize = 1 ;
         break ;
 
+      // FederationTime yet put in header
+      // Body contains name,space
       case GET_SPACE_HANDLE:
       case GET_SPACE_NAME:
+        header.bodySize = 1 ;
+        break ;
+
+       // FederationTime yet put in header
+      // Body contains name,dimension,space
       case GET_DIMENSION_HANDLE:
       case GET_DIMENSION_NAME:
-        header.VP.O_I.handle = space ;
-        header.VP.O_I.size = handleArraySize ;
-        header.VP.O_I.date = getFederationTime() ;
         header.bodySize = 1 ;
         break ;
 
@@ -808,11 +814,10 @@
         header.bodySize = 1 ;
         break ;
 
+      // FederationTime yet put in header
+      // Body contains object,name
       case GET_OBJECT_INSTANCE_HANDLE:
       case GET_OBJECT_INSTANCE_NAME:
-        header.VP.O_I.handle = object;
-        header.VP.O_I.size = handleArraySize ;
-        header.VP.O_I.date = getFederationTime() ;
         header.bodySize = 1 ;
         break ;
         
@@ -853,4 +858,4 @@
 
 } // namespace certi
 
-// $Id: Message_W.cc,v 3.2 2007/10/26 14:36:29 rousse Exp $
+// $Id: Message_W.cc,v 3.3 2007/10/30 09:25:55 rousse Exp $




reply via email to

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