17 class DtPortalConnection;
52 DtU32 numSupplyTypes()
const;
53 void setNumSupplyTypes(DtU32 num);
55 float supplyQuantity(
const DtEntityType& supply);
58 int nthSupply(
unsigned int supplyIndex,
59 DtNetEntityType& requestedSupply,
float* quantity = 0)
const;
60 int setNthSupply(
unsigned int supplyIndex,
const DtEntityType& supply,
61 float*
const quantity = 0);
72 virtual const char *interactionKindName()
const = 0;
75 virtual unsigned int netSize()
const;
78 virtual void writeSelfToBuffer(
void *buffer )
const;
81 virtual void readSelfFromBuffer(
const void *buffer );
85 virtual std::ostream &printDataToStream( std::ostream &str )
const;