class TRIPLinkStateAttrHeader : public TRIPAttrHeader

TRIPLinkStateAttrHeader

Inheritance:


Public Methods

void dump(ostream& os)
u_int16_t getHdrLength()
Returns the fixed length of header
TRIPLinkStateAttrHeader(u_int8_t aFlg, TRIPAttrTypeFlag type, const TRIPId& id, u_int32_t seqNum)
void writeData(int id) throw(VNetworkException&)
Writes object to given network socket in network byte order

Private Fields

Sptr <TRIPId> _tripId
friend class TRIPTransceiver

Private Methods

void copyObj(const TRIPLinkStateAttrHeader& other)
TRIPLinkStateAttrHeader& operator=(const TRIPLinkStateAttrHeader& other)
TRIPLinkStateAttrHeader(const TRIPLinkStateAttrHeader& other)
TRIPLinkStateAttrHeader(const char* buf) throw(TRIPBadDataException&)

Inherited from TRIPAttrHeader:

Public Methods

u_int8_t getAttrFlag()
string getAttrFlagStr()
u_int16_t getAttrLength()
TRIPAttrTypeFlag getAttrType()
string getAttrTypeStr()
TripAttrHeaderData& getDataRep()
u_int16_t getLength()
friend ostream& operator<<(ostream& os, const TRIPAttrHeader&)

Protected Fields

TripAttrHeaderData _dataRep
friend class TRIPMsg

Protected Methods

void setLength(u_int16_t len)

Documentation

TRIPLinkStateAttrHeader
TRIPLinkStateAttrHeader(u_int8_t aFlg, TRIPAttrTypeFlag type, const TRIPId& id, u_int32_t seqNum)

u_int16_t getHdrLength()
Returns the fixed length of header

void writeData(int id) throw(VNetworkException&)
Writes object to given network socket in network byte order

void dump(ostream& os)

TRIPLinkStateAttrHeader(const char* buf) throw(TRIPBadDataException&)

TRIPLinkStateAttrHeader(const TRIPLinkStateAttrHeader& other)

TRIPLinkStateAttrHeader& operator=(const TRIPLinkStateAttrHeader& other)

void copyObj(const TRIPLinkStateAttrHeader& other)

Sptr <TRIPId> _tripId

friend class TRIPTransceiver


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de