sipxtacklib  Version 3.3
List of all members
Resource Class Reference

Container for resource element in the resource list. More...

#include <SipResourceList.h>

Inheritance diagram for Resource:
Inheritance graph
[legend]
Collaboration diagram for Resource:
Collaboration graph
[legend]

Public Member Functions

====================== Constructors and Destructors
 Resource (const char *uri)
 Constructor. More...
 
 Resource (const Resource &rResource)
 Copy constructor. More...
 
 ~Resource ()
 Destructor. More...
 
virtual UtlContainableType getContainableType () const
 
virtual unsigned int hash () const
 
int compareTo (const UtlContainable *b) const
 
====================== Resource Setting Interfaces

These methods set/get the resource element and sub-elements.

void getResourceUri (UtlString &uri) const
 
void setName (const char *name)
 
void getName (UtlString &name) const
 
void setInstance (const char *id, const char *state)
 
void getInstance (UtlString &id, UtlString &state) const
 

Detailed Description

Container for resource element in the resource list.

This class contains all the contents presented in a resource element of the resource list described in draft-ietf-simple-event-list-07.txt (A Session Initiation Protocol Event Notification Extension for Resource Lists). This class has the methods to construct and manipulate the resource and its sub-elements.

Constructor & Destructor Documentation

Resource ( const char *  uri)

Constructor.

Resource ( const Resource rResource)

Copy constructor.

~Resource ( )

Destructor.

Member Function Documentation

const UtlContainableType getContainableType ( ) const
virtual
unsigned int hash ( ) const
virtual
int compareTo ( const UtlContainable *  b) const
void getResourceUri ( UtlString &  uri) const
void setName ( const char *  name)
void getName ( UtlString &  name) const
void setInstance ( const char *  id,
const char *  state 
)
void getInstance ( UtlString &  id,
UtlString &  state 
) const

sipXtackLib home page