#include <RegistrationBinding.h>

Let's treat bindings as well-defined objects rather than unstructured hash sets.
Public Member Functions | |
| RegistrationBinding () | |
| Default constructor. | |
| RegistrationBinding (const UtlHashMap ®Data) | |
| Constructor that builds a RegistrationBinding from a HashMap. | |
| virtual | ~RegistrationBinding () |
| Destructor. | |
| void | copy (UtlHashMap &map) const |
| Copy the binding data to a hash map. | |
| const UtlString * | getIdentity () const |
| void | setIdentity (const UtlString &identity) |
| const Url * | getUri () const |
| void | setUri (const Url &uri) |
| void | setUri (const char *uri) |
| const UtlString * | getCallId () const |
| void | setCallId (const UtlString &callId) |
| const UtlString * | getContact () const |
| void | setContact (const UtlString &contact) |
| const UtlString * | getQvalue () const |
| void | setQvalue (const UtlString &qvalue) |
| const UtlString * | getInstanceId () const |
| void | setInstanceId (const UtlString &instanceId) |
| const UtlString * | getGruu () const |
| void | setGruu (const UtlString &gruu) |
| const UtlString * | getPath () const |
| void | setPath (const UtlString &path) |
| int | getCseq () const |
| void | setCseq (int cseq) |
| void | setCseq (const UtlString &cseq) |
| int | getExpires () const |
| void | setExpires (int expires) |
| void | setExpires (const UtlString &expires) |
| const UtlString * | getPrimary () const |
| void | setPrimary (const UtlString &primary) |
| Int64 | getUpdateNumber () const |
| void | setUpdateNumber (Int64 updateNumber) |
| void | setUpdateNumber (const UtlString &updateNumber) |
| const UtlString * | getInstrument () const |
| void | setInstrument (const UtlString &qvalue) |
| virtual UtlContainableType | getContainableType () const |
| Get the ContainableType for the RegistrationBinding as a contained object. | |
Static Public Attributes | |
| static const UtlContainableType | TYPE = "RegistrationBinding" |
| constant for class type comparison. | |
Private Member Functions | |
| RegistrationBinding (const RegistrationBinding &nocopy) | |
| no copy constructor | |
| RegistrationBinding & | operator= (const RegistrationBinding &noassignment) |
| no assignment operator | |
Private Attributes | |
| UtlString * | mIdentity |
| Url * | mUri |
| UtlString * | mCallId |
| UtlString * | mContact |
| UtlString * | mQvalue |
| UtlString * | mInstanceId |
| UtlString * | mGruu |
| UtlString * | mPath |
| int | mCseq |
| int | mExpires |
| UtlString * | mPrimary |
| Int64 | mUpdateNumber |
| UtlString * | mInstrument |
Default constructor.
| RegistrationBinding | ( | const UtlHashMap & | regData | ) |
Constructor that builds a RegistrationBinding from a HashMap.
| ~RegistrationBinding | ( | ) | [virtual] |
Destructor.
| RegistrationBinding | ( | const RegistrationBinding & | nocopy | ) | [private] |
no copy constructor
| void copy | ( | UtlHashMap & | map | ) | const |
Copy the binding data to a hash map.
| const UtlString * getIdentity | ( | ) | const |
| void setIdentity | ( | const UtlString & | identity | ) |
| const Url * getUri | ( | ) | const |
| void setUri | ( | const Url & | uri | ) |
| void setUri | ( | const char * | uri | ) |
| const UtlString * getCallId | ( | ) | const |
| void setCallId | ( | const UtlString & | callId | ) |
| const UtlString * getContact | ( | ) | const |
| void setContact | ( | const UtlString & | contact | ) |
| const UtlString * getQvalue | ( | ) | const |
| void setQvalue | ( | const UtlString & | qvalue | ) |
| const UtlString * getInstanceId | ( | ) | const |
| void setInstanceId | ( | const UtlString & | instanceId | ) |
| const UtlString * getGruu | ( | ) | const |
| void setGruu | ( | const UtlString & | gruu | ) |
| const UtlString * getPath | ( | ) | const |
| void setPath | ( | const UtlString & | path | ) |
| int getCseq | ( | ) | const |
| void setCseq | ( | int | cseq | ) |
| void setCseq | ( | const UtlString & | cseq | ) |
| int getExpires | ( | ) | const |
| void setExpires | ( | int | expires | ) |
| void setExpires | ( | const UtlString & | expires | ) |
| const UtlString * getPrimary | ( | ) | const |
| void setPrimary | ( | const UtlString & | primary | ) |
| Int64 getUpdateNumber | ( | ) | const |
| void setUpdateNumber | ( | Int64 | updateNumber | ) |
| void setUpdateNumber | ( | const UtlString & | updateNumber | ) |
| const UtlString * getInstrument | ( | ) | const |
| void setInstrument | ( | const UtlString & | qvalue | ) |
| UtlContainableType getContainableType | ( | void | ) | const [virtual] |
Get the ContainableType for the RegistrationBinding as a contained object.
Implements UtlContainable.
| RegistrationBinding& operator= | ( | const RegistrationBinding & | noassignment | ) | [private] |
no assignment operator
const UtlContainableType TYPE = "RegistrationBinding" [static] |
UtlString* mInstanceId [private] |
int mCseq [private] |
int mExpires [private] |
Int64 mUpdateNumber [private] |
UtlString* mInstrument [private] |