Instances of DtResourceStatusReportInter are used to store state data for ETR_Root.ETR_Report.StatusReport.MAK_ResourceStatusReport interactions.
|
| static DtPdu * | create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) |
| |
| static void | addCallback (DtExerciseConn *conn, DtResourceStatusReportInterInterCb cb, void *usr) |
| |
| static void | removeCallback (DtExerciseConn *conn, DtResourceStatusReportInterInterCb cb, void *usr) |
| |
| static DtInteraction * | create () |
| |
| static void | addCallback (DtExerciseConn *conn, DtResourceStatusReportInterCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| |
| static void | removeCallback (DtExerciseConn *conn, DtResourceStatusReportInterCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| |
| DtResourceStatusReportInter::DtResourceStatusReportInter |
( |
DtBufferPtr |
buffer = DtUSE_INTERNAL_BUFFER | ) |
|
| DtResourceStatusReportInter::DtResourceStatusReportInter |
( |
const DtNetPacket * |
pkt, |
|
|
DtBufferPtr |
buffer = DtUSE_INTERNAL_BUFFER, |
|
|
DtPduFactory * |
pduFactory = 0 |
|
) |
| |
| virtual DtResourceStatusReportInter::~DtResourceStatusReportInter |
( |
| ) |
|
|
virtual |
| DtResourceStatusReportInter::DtResourceStatusReportInter |
( |
| ) |
|
| virtual DtResourceStatusReportInter::~DtResourceStatusReportInter |
( |
| ) |
|
|
virtual |
| virtual void DtResourceStatusReportInter::setEntityId |
( |
const DtVrlUuid & |
val | ) |
|
|
virtual |
| DtVrlUuid DtResourceStatusReportInter::entityId |
( |
| ) |
const |
| virtual void DtResourceStatusReportInter::setReportId |
( |
unsigned |
val | ) |
|
|
virtual |
| unsigned DtResourceStatusReportInter::reportId |
( |
| ) |
const |
| virtual void DtResourceStatusReportInter::setWhen |
( |
const std::wstring & |
val | ) |
|
|
virtual |
| std::wstring DtResourceStatusReportInter::when |
( |
| ) |
const |
| virtual void DtResourceStatusReportInter::setResources |
( |
const std::vector< DtSupplyStruct > & |
val | ) |
|
|
virtual |
| std::vector<DtSupplyStruct> DtResourceStatusReportInter::resources |
( |
| ) |
const |
| virtual void DtResourceStatusReportInter::setFullResources |
( |
const std::vector< DtSupplyStruct > & |
val | ) |
|
|
virtual |
| std::vector<DtSupplyStruct> DtResourceStatusReportInter::fullResources |
( |
| ) |
const |
| virtual const char* DtResourceStatusReportInter::name |
( |
void |
| ) |
const |
|
inlinevirtual |
| virtual void DtResourceStatusReportInter::printData |
( |
| ) |
const |
|
virtual |
Print the interaction's data.
| virtual void DtResourceStatusReportInter::printDataToStream |
( |
std::ostream & |
stream | ) |
const |
|
virtual |
Print the interaction's data to the specified stream.
| static DtPdu* DtResourceStatusReportInter::create |
( |
const DtNetPacket * |
initial, |
|
|
DtBufferPtr |
buffer = DtUSE_INTERNAL_BUFFER, |
|
|
DtPduFactory * |
pduFactory = 0 |
|
) |
| |
|
static |
Add (register)/Remove (deregister) function to be called when interaction occurs.
| virtual unsigned int DtResourceStatusReportInter::fixedBytesSize |
( |
| ) |
const |
|
protectedvirtual |
| virtual char* DtResourceStatusReportInter::firstVarDatumStart |
( |
| ) |
const |
|
protectedvirtual |
| static DtPduKind DtResourceStatusReportInter::internalGetPduKindImpl |
( |
| ) |
|
|
inlinestaticprotected |
| DtPduKind DtResourceStatusReportInter::internalGetPduKind |
( |
| ) |
const |
|
inlineprotected |
| virtual unsigned DtResourceStatusReportInter::netSizeOfResources |
( |
const std::vector< DtSupplyStruct > & |
resources | ) |
const |
|
protectedvirtual |
| virtual void DtResourceStatusReportInter::writeResources |
( |
char * |
buffer, |
|
|
const std::vector< DtSupplyStruct > & |
resources |
|
) |
| |
|
protectedvirtual |
| virtual void DtResourceStatusReportInter::readResources |
( |
char * |
buffer, |
|
|
std::vector< DtSupplyStruct > & |
resources |
|
) |
| const |
|
protectedvirtual |
| virtual void DtResourceStatusReportInter::printData |
( |
| ) |
const |
|
virtual |
Print the interaction's data.
| virtual void DtResourceStatusReportInter::printDataToStream |
( |
std::ostream & |
stream | ) |
const |
|
virtual |
Print the interaction's data to the specified stream.
| virtual void DtResourceStatusReportInter::setReportId |
( |
unsigned |
val | ) |
|
|
virtual |
| virtual unsigned DtResourceStatusReportInter::reportId |
( |
| ) |
const |
|
virtual |
| virtual void DtResourceStatusReportInter::setWhen |
( |
const std::wstring & |
val | ) |
|
|
virtual |
| virtual const std::wstring& DtResourceStatusReportInter::when |
( |
| ) |
const |
|
virtual |
| virtual void DtResourceStatusReportInter::setEntityId |
( |
const DtVrlUuid & |
val | ) |
|
|
virtual |
| virtual const DtVrlUuid& DtResourceStatusReportInter::entityId |
( |
| ) |
const |
|
virtual |
| virtual void DtResourceStatusReportInter::setResources |
( |
const std::vector< DtSupplyStruct > & |
val | ) |
|
|
virtual |
| virtual const std::vector<DtSupplyStruct>& DtResourceStatusReportInter::resources |
( |
| ) |
const |
|
virtual |
| virtual void DtResourceStatusReportInter::setFullResources |
( |
const std::vector< DtSupplyStruct > & |
val | ) |
|
|
virtual |
| virtual const std::vector<DtSupplyStruct>& DtResourceStatusReportInter::fullResources |
( |
| ) |
const |
|
virtual |
| virtual const char* DtResourceStatusReportInter::name |
( |
void |
| ) |
const |
|
inlinevirtual |
Name of the interaction. (Not necessarily the ClassName from the FOM.)
| static void DtResourceStatusReportInter::addCallback |
( |
DtExerciseConn * |
conn, |
|
|
DtResourceStatusReportInterCb |
cb, |
|
|
void * |
usr, |
|
|
DtDDMRegionSP |
region = DtDDMRegionSP() |
|
) |
| |
|
static |
Add (register)/Remove (deregister) function to be called when interaction occurs.
| static void DtResourceStatusReportInter::removeCallback |
( |
DtExerciseConn * |
conn, |
|
|
DtResourceStatusReportInterCb |
cb, |
|
|
void * |
usr, |
|
|
DtDDMRegionSP |
region = DtDDMRegionSP() |
|
) |
| |
|
static |
| virtual const char* DtResourceStatusReportInter::interactionClassToUse |
( |
DtExerciseConn * |
exConn | ) |
const |
|
protectedvirtual |
| virtual DtInteractionDecoder* DtResourceStatusReportInter::createDecoder |
( |
DtExerciseConn * |
exConn | ) |
const |
|
protectedvirtual |
| virtual DtInteractionEncoder* DtResourceStatusReportInter::createEncoder |
( |
DtExerciseConn * |
exConn | ) |
const |
|
protectedvirtual |
| std::vector< DtSupplyStruct > DtResourceStatusReportInter::myResources |
|
mutableprotected |
| std::vector< DtSupplyStruct > DtResourceStatusReportInter::myFullResources |
|
mutableprotected |
| unsigned DtResourceStatusReportInter::myReportId |
|
protected |
| DtVrlUuid DtResourceStatusReportInter::myEntityId |
|
protected |
| std::wstring DtResourceStatusReportInter::myWhen |
|
protected |
The documentation for this class was generated from the following files: