34 IterateChildrenOnAdd = 0x00000001,
35 AddSuperiorsToOrbat = 0x00000002,
50 virtual int type()
const;
55 virtual void setOperation(
int);
56 virtual int operation()
const;
63 virtual void setRequestId(
int);
64 virtual int requestId()
const;
67 virtual bool setFromNet(
const char* contentBuffer,
68 unsigned contentSize);
73 virtual void setFlags(
int);
74 virtual int flags()
const;
Operations
Definition: ifOrbatOperation.h:23
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
This class will transmit orbat operations that will be handled by the orbat manager in the back-end...
Definition: ifOrbatOperation.h:20
std::vector< DtRwOrbatData > DtOrbatDataList
Definition: rwOrbatData.h:93
DtU32 myFlags
Definition: ifOrbatOperation.h:82
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
bool myCompressed
Definition: ifOrbatOperation.h:86
virtual void printDataToString(DtString &str)
Definition: rwOrbatData.h:20
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
Will add or update if UUID is one that already exists in the orbat.
Definition: ifOrbatOperation.h:26
Flags
Definition: ifOrbatOperation.h:32
DtU32 myCompressedSize
Definition: ifOrbatOperation.h:85
DtU32 myRequestId
Definition: ifOrbatOperation.h:79
Definition: ifOrbatOperation.h:27
DtOrbatDataList myOrbatData
Definition: ifOrbatOperation.h:81
const char * myCompressedBuffer
Definition: ifOrbatOperation.h:87
DtU32 myOperation
Definition: ifOrbatOperation.h:80
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtU32 myUncompressedSize
Definition: ifOrbatOperation.h:84
virtual DtSimInterfaceContent * clone() const =0
Definition: ifOrbatOperation.h:28