VR-Forces 4.2 Class Documentation
ifRequestEmbarkationInformation.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2005 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: ifRequestEmbarkationInformation.h,v $ $Revision: 1.5 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef DtIfRequestEmbarkationInformation_H_
13 #define DtIfRequestEmbarkationInformation_H_
14 
15 #include <vrfExtProtocol/ifaceCont.h>
16 #include <vlutil/vlNetTypes.h>
17 #include <vlpi/NetStructs.h>
18 
23 
28 
30 {
31  DtNetU32 myRequestId;
34  DtNetU8 myRequestType;
35  DtNetU8 myPadding;
36 };
37 
43 #include "vrfmsgs/vrfmsgsDefines.h"
45 {
46 
47 public:
50 
54 
56  const DtIfRequestEmbarkationInformation & operator=(
58 
60 
62  virtual int type() const;
63 
65  virtual DtSimInterfaceContent * clone() const;
66 
67  virtual void setEmbarkObject(const DtString&);
68  virtual const DtString& embarkObject() const;
69 
70  virtual void setParent(const DtString&);
71  virtual const DtString& parent() const;
72 
73  virtual void setRequestType(short);
74  virtual short requestType() const;
75 
77  virtual int netRepSize() const;
78 
80  virtual bool setFromNet(const char* contentBuffer, unsigned contentSize);
81 
84  virtual bool setToNet();
85 
88  virtual void printDataToString(DtString& str);
89 
91  virtual void setRequestId(DtU32);
92  virtual DtU32 requestId() const;
93 
97  static DtSimInterfaceContent* creator();
98 
99 protected:
103  DtU32 myRequestId;
104 };
105 
106 #endif

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)