|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <Target.hxx>
Public Types | |
| enum | Status { Candidate , Started , Cancelled , Terminated , NonExistent } |
Public Member Functions | |
| Target () | |
| Target (const resip::Uri &uri) | |
| Target (const resip::NameAddr &target) | |
| Target (const resip::ContactInstanceRecord &record) | |
| virtual | ~Target () |
| virtual const resip::Data & | tid () const |
| virtual Status & | status () |
| virtual const Status & | status () const |
| virtual const resip::Via & | setVia (const resip::Via &via) |
| virtual const resip::Via & | via () const |
| virtual const resip::Uri & | uri () const |
| virtual const resip::ContactInstanceRecord & | rec () const |
| virtual resip::ContactInstanceRecord & | rec () |
| virtual void | setRec (const resip::ContactInstanceRecord &rec) |
| virtual Target * | clone () const |
| virtual int | getPriority () const |
| virtual bool | shouldAutoProcess () const |
| resip::KeyValueStore & | getKeyValueStore () |
Static Public Member Functions | |
| static bool | priorityMetricCompare (const Target *lhs, const Target *rhs) |
Public Attributes | |
| int | mPriorityMetric |
| Higher value denotes higher priority. | |
| bool | mShouldAutoProcess |
Protected Attributes | |
| Status | mStatus |
| resip::Via | mVia |
| resip::ContactInstanceRecord | mRec |
| resip::KeyValueStore | mKeyValueStore |
Definition at line 17 of file Target.hxx.
| Enumerator | |
|---|---|
| Candidate | |
| Started | |
| Cancelled | |
| Terminated | |
| NonExistent | |
Definition at line 21 of file Target.hxx.
| repro::Target::Target | ( | ) |
Definition at line 13 of file Target.cxx.
| repro::Target::Target | ( | const resip::Uri & | uri | ) |
Definition at line 20 of file Target.cxx.
| repro::Target::Target | ( | const resip::NameAddr & | target | ) |
Definition at line 29 of file Target.cxx.
| repro::Target::Target | ( | const resip::ContactInstanceRecord & | record | ) |
Definition at line 38 of file Target.cxx.
|
virtual |
Definition at line 46 of file Target.cxx.
|
virtual |
Reimplemented in repro::OutboundTarget, and repro::QValueTarget.
Definition at line 99 of file Target.cxx.
|
inline |
Definition at line 58 of file Target.hxx.
|
virtual |
Definition at line 105 of file Target.cxx.
|
inlinestatic |
Definition at line 60 of file Target.hxx.
|
virtual |
Definition at line 87 of file Target.cxx.
|
virtual |
Definition at line 81 of file Target.cxx.
|
virtual |
Definition at line 93 of file Target.cxx.
|
virtual |
Definition at line 69 of file Target.cxx.
|
virtual |
Definition at line 111 of file Target.cxx.
|
virtual |
Definition at line 57 of file Target.cxx.
|
virtual |
Definition at line 63 of file Target.cxx.
|
virtual |
Definition at line 51 of file Target.cxx.
|
inlinevirtual |
Definition at line 45 of file Target.hxx.
|
virtual |
Definition at line 75 of file Target.cxx.
|
protected |
Definition at line 75 of file Target.hxx.
| int repro::Target::mPriorityMetric |
Higher value denotes higher priority.
Definition at line 68 of file Target.hxx.
|
protected |
Definition at line 74 of file Target.hxx.
| bool repro::Target::mShouldAutoProcess |
Definition at line 69 of file Target.hxx.
|
protected |
Definition at line 72 of file Target.hxx.
|
protected |
Definition at line 73 of file Target.hxx.