class TRIPRoutes

TRIPRoutes

Public Methods

TRIPAddrFamily getAddrFamily()
TRIPAppProto getAppProtocol()
u_int16_t getLength()
friend ostream& operator<<(ostream& os, const TRIPRoutes&)
TRIPRoutes& operator=(const TRIPRoutes& other)
TRIPRoutes(const TRIPRoutes& other)
TRIPRoutes(TRIPAddrFamily aFamily, TRIPAppProto protocol, const TRIPData& data)
Constructor to create a route from a given addr header and given data Usage would be TRIPRoutes(TRIP_ADDR_POTS, TRIP_APP_PROTO_SIP, TRIPData("1408"));
TRIPRoutes(const TRIPRouteHdr& hdr, const TRIPData& data)
Constructor to create a route from a given addr header and given data Usage : TRIPRouteHdr hdr(TRIP_ADDR_POTS, TRIP_APP_PROTO_SIP); TRIPRoutes(hdr, TRIPData("1408");
void writeData(int id) throw(VNetworkException&)
Writes object to given network socket in network byte order
virtual ~TRIPRoutes()

Protected Fields

Sptr <TRIPRouteHdr> _addrHdr
friend class TRIPRouteContainer

Protected Methods

void copyObj(const TRIPRoutes& other)
void processAddress(const TRIPRouteHdr& hdr, const char* buf, int len)
TRIPRoutes()
TRIPRoutes(const char* buf) throw(TRIPBadDataException&)

Documentation

TRIPRoutes
TRIPRoutes(TRIPAddrFamily aFamily, TRIPAppProto protocol, const TRIPData& data)
Constructor to create a route from a given addr header and given data Usage would be TRIPRoutes(TRIP_ADDR_POTS, TRIP_APP_PROTO_SIP, TRIPData("1408"));

TRIPRoutes(const TRIPRouteHdr& hdr, const TRIPData& data)
Constructor to create a route from a given addr header and given data Usage : TRIPRouteHdr hdr(TRIP_ADDR_POTS, TRIP_APP_PROTO_SIP); TRIPRoutes(hdr, TRIPData("1408");

virtual ~TRIPRoutes()

TRIPRoutes(const TRIPRoutes& other)

TRIPRoutes& operator=(const TRIPRoutes& other)

u_int16_t getLength()

TRIPAddrFamily getAddrFamily()

TRIPAppProto getAppProtocol()

friend ostream& operator<<(ostream& os, const TRIPRoutes&)

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

void processAddress(const TRIPRouteHdr& hdr, const char* buf, int len)

TRIPRoutes()

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

void copyObj(const TRIPRoutes& other)

Sptr <TRIPRouteHdr> _addrHdr

friend class TRIPRouteContainer


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