10 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
21 #if defined (DtIFSPEC1516E)
22 #define RTI_IFSPEC rti1516e
23 #elif defined(DtIFSPEC1516)
24 #define RTI_IFSPEC rti1516
26 #define RTI_IFSPEC RTI
31 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
40 virtual void setChannel(
unsigned long channelValue);
41 virtual unsigned long channel()
const;
44 virtual void setTransportType(
unsigned long type);
45 virtual unsigned long transportType()
const;
46 virtual unsigned long getTransportType( MAKRti::DtU32 i)
const;
50 virtual void setOrderType(
unsigned long type);
51 virtual unsigned long orderType()
const;
52 virtual unsigned long getOrderType( MAKRti::DtU32 i)
const;
55 virtual void setOffset(MAKRti::DtU32 offset);
56 virtual void setMinOffset(MAKRti::DtU32 offset);
57 virtual MAKRti::DtU32 offset(
void)
const ;
59 virtual MAKRti::DtU32 size()
const = 0;
60 virtual DtHandle getHandle(MAKRti::DtU32 i)
const = 0;
61 virtual MAKRti::DtU32 getValueLength(MAKRti::DtU32 i)
const = 0;
62 virtual void getValue(MAKRti::DtU32 i,
char *buff, MAKRti::DtU32& valueLength)
const = 0;
63 virtual char *getValuePointer(MAKRti::DtU32 i, MAKRti::DtU32& valueLength)
const = 0;
66 static void setDefaultChannel(
unsigned long defaultChannelValue);
67 static unsigned long defaultChannel();
74 static unsigned long theDefaultChannel;
75 unsigned long myChannel;
77 unsigned long myTransportType;
78 unsigned long myOrderType;
81 MAKRti::DtU32 myUpdateRateOffset;
85 #define DtAhvpBase DtAhvps
A convenience header provided for developers that would like to include everything all at once...
#define DtAhvpBase
Definition: aHandValBase.h:85
unsigned long DtHandle
The internal types.
Definition: internalTypes.h:25
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
The declaration of internal types.
Definition: objClassInfo.h:37