Bridge Class Reference

#include <MediaRelay.h>

Inheritance diagram for Bridge:

UtlContainable

List of all members.


Detailed Description

This class encapsulates all the information relative to a Bridge obtained from the Symmitron.

Please refer to the Symmitron documentation for more information about Bridges.

Public Member Functions

 Bridge (UtlString &id, Sym *pEndpoint1Sym, Sym *pEndpoint2Sym)
UtlString getId (void) const
const SymgetEndpoint1Sym (void) const
const SymgetEndpoint2Sym (void) const
virtual UtlContainableType getContainableType () const
virtual unsigned hash () const
virtual int compareTo (UtlContainable const *) const

Static Public Attributes

static const UtlContainableType TYPE = "Bridge"

Private Attributes

UtlString mId
 < Class type used for runtime checking
SymmpEndpoint1Sym
SymmpEndpoint2Sym


Constructor & Destructor Documentation

Bridge ( UtlString id,
Sym pEndpoint1Sym,
Sym pEndpoint2Sym 
)


Member Function Documentation

UtlString getId ( void   )  const

const Sym * getEndpoint1Sym ( void   )  const

const Sym * getEndpoint2Sym ( void   )  const

UtlContainableType getContainableType ( void   )  const [virtual]

Implements UtlContainable.

unsigned hash (  )  const [virtual]

Implements UtlContainable.

int compareTo ( UtlContainable const *  rhs  )  const [virtual]

Implements UtlContainable.


Member Data Documentation

const UtlContainableType TYPE = "Bridge" [static]

Reimplemented from UtlContainable.

UtlString mId [private]

< Class type used for runtime checking

Sym* mpEndpoint1Sym [private]

Sym* mpEndpoint2Sym [private]


Online Library Docs

sipXecs home page

Version 4.2.1-018930 2010-07-31T01:50:17 build33 abuild