Sym Class Reference

#include <MediaRelay.h>

Inheritance diagram for Sym:

UtlContainable

List of all members.


Detailed Description

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

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

Public Member Functions

 Sym (UtlString &id, UtlString &localAddress, int port)
UtlString getId (void) const
UtlString getLocalAddress (void) const
int getPort (void) const
virtual UtlContainableType getContainableType () const
virtual unsigned hash () const
virtual int compareTo (UtlContainable const *) const

Static Public Attributes

static const UtlContainableType TYPE = "Sym"

Private Attributes

UtlString mId
 < Class type used for runtime checking
UtlString mLocalAddress
int mPort


Constructor & Destructor Documentation

Sym ( UtlString id,
UtlString localAddress,
int  port 
)


Member Function Documentation

UtlString getId ( void   )  const

UtlString getLocalAddress ( void   )  const

int getPort ( 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 = "Sym" [static]

Reimplemented from UtlContainable.

UtlString mId [private]

< Class type used for runtime checking

int mPort [private]


Online Library Docs

sipXecs home page

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