19 #include <vlutil/vlMutex.h>
31 inline int handle()
const {
return myHandle; }
58 Type_MultiTSUpdates = 9,
63 Type_RecordingData = 11,
64 Type_SimulationData = 12,
66 Type_EntityTable = 13,
71 Type_InteractionDDM = 16,
73 Type_TapeTimeDate = 17,
77 Type_TapeDescription = 20,
79 Type_StartEndTime = 21,
80 Type_InitialState = 22,
82 Type_None = 0x7FFFFFF0
102 void operator delete(
void* v,
size_t t);
105 bool operator <(
const DtPacket& )
const;
110 const char* data()
const;
114 FilterType filter()
const;
124 bool isFromPast()
const;
125 void setIsFromPast(
bool val);
130 bool isStateUpdate()
const;
131 void setIsStateUpdate(
bool val);
138 const char* typeString()
const;
152 void setFilter(FilterType filter);
154 void setType(
int type);
163 bool removeAttribute(
int);
182 static const char* typeToString(DtPacketType packetType);
191 void*
operator new(
size_t t);
223 static void deleteChunks();