VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
externalCommModelDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2007 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: externalCommModelDescriptor.h,v $ $Revision: 1.2 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef externalCommModelDescriptor_h
15 #define externalCommModelDescriptor_h
16 
19 #include <readerWriter/rwBoolean.h>
20 #include <readerWriter/rwInt.h>
21 #include <readerWriter/rwReal.h>
22 
25 {
26 public:
29  DtReaderWriterRegistry* parentRegistry = NULL);
30 
32  DtReaderWriterRegistry* parentRegistry = NULL);
33 
36  DtReaderWriterRegistry* parentRegistry = NULL);
37 
40  const DtExternalCommModelDescriptor& orig);
41 
43 
46  virtual DtString type() const;
47 
49  DtReaderWriterRegistry* parentRegistry = NULL) const;
50 
53 
55 
56  virtual bool useActualMessageSize() const;
57  virtual void setUseActualMessageSize(bool value);
59 
61 
62  virtual int substituteMessageSize() const;
63  virtual void setSubstituteMessageSize(int value);
65 
67 
68  virtual double messageTimeout() const;
69  virtual void setMessageTimeout(double value);
71 
73 
74  virtual bool useReadyToSend() const;
75  virtual void setUseReadyToSend(bool value);
77 
78 protected:
100 
111 };
112 
113 #endif
DtRwReal myMessageTimeout
Parameter Name: message-timeout Parameter Description: The timeout value passed to the external comms...
Definition: externalCommModelDescriptor.h:99
virtual DtString type() const
Returns the type of this descriptor. Used to create the descriptor on read from an mtl file...
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
DtCommModelDescriptor & operator=(const DtCommModelDescriptor &orig)
assignment
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwBoolean myUseReadyToSend
Parameter Name: use-ready-to-send Parameter Description: If True, each radio may only send after the ...
Definition: externalCommModelDescriptor.h:110
static DtCommModelDescriptor * creator()
Definition: readerWriterRegistry.h:39
Description: Readable, Writable int.
Definition: rwInt.h:25
Descriptor base class for DtRadio instances. A descriptor tells what type of radio to create as well ...
Definition: commModelDescriptor.h:33
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwBoolean myUseActualMessageSize
Parameter Name: use-actual-message-size Parameter Description: Indicates whether the communication mo...
Definition: externalCommModelDescriptor.h:85
DtRwInt mySubstituteMessageSize
Parameter Name: substitute-message-size Parameter Description: Used only if use-actual-message-size i...
Definition: externalCommModelDescriptor.h:91
DtExternalCommModelDescriptor.
Definition: externalCommModelDescriptor.h:24
virtual DtCommModelDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)