15 #ifndef _SdpCandidatePair_h_ 16 #define _SdpCandidatePair_h_ 22 #include <utl/UtlInt.h> 23 #include <utl/UtlString.h> 67 SdpCandidatePairOffererType offerer);
91 virtual unsigned hash()
const;
92 virtual int compareTo(UtlContainable
const *)
const;
93 static const UtlContainableType
TYPE;
96 void toString(UtlString& sdpCandidateString)
const;
111 int compareNumber(uint64_t first, uint64_t second,
bool reverse =
false)
const;
123 #endif // _SdpCandidatePair_h_ Definition: SdpCandidatePair.h:49
virtual unsigned hash() const
Definition: SdpCandidatePair.cpp:146
SdpCandidatePairOffererType mOfferer
Definition: SdpCandidatePair.h:116
Definition: SdpCandidatePair.h:59
bool setCheckState(SdpCandidatePairCheckState checkState)
Definition: SdpCandidatePair.cpp:90
virtual int compareTo(UtlContainable const *) const
Definition: SdpCandidatePair.cpp:152
virtual UtlContainableType getContainableType() const
Definition: SdpCandidatePair.cpp:141
void setOfferer(SdpCandidatePairOffererType offerer)
Definition: SdpCandidatePair.h:84
void toString(UtlString &sdpCandidateString) const
Definition: SdpCandidatePair.cpp:182
virtual ~SdpCandidatePair()
Definition: SdpCandidatePair.cpp:67
static const char * SdpCandidatePairOffererTypeString[]
Definition: SdpCandidatePair.h:61
Definition: SdpCandidatePair.h:52
uint64_t getPriority() const
Definition: SdpCandidatePair.h:103
int compareNumber(uint64_t first, uint64_t second, bool reverse=false) const
Definition: SdpCandidatePair.cpp:223
Definition: SdpCandidatePair.h:51
SdpCandidatePairCheckState getCheckState() const
Definition: SdpCandidatePair.h:104
SdpCandidatePairCheckState mCheckState
Definition: SdpCandidatePair.h:118
SdpCandidate mLocalCandidate
Definition: SdpCandidatePair.h:114
Definition: SdpCandidatePair.h:48
void setRemoteCandidate(const SdpCandidate &remoteCandidate)
Definition: SdpCandidatePair.h:83
Definition: SdpCandidate.h:37
SdpCandidatePairOffererType
Definition: SdpCandidatePair.h:56
SdpCandidatePairCheckState
Definition: SdpCandidatePair.h:46
Definition: SdpCandidatePair.h:41
static const UtlContainableType TYPE
Class type used for runtime checking.
Definition: SdpCandidatePair.h:93
const SdpCandidate & getLocalCandidate() const
Definition: SdpCandidatePair.h:100
SdpCandidate mRemoteCandidate
Definition: SdpCandidatePair.h:115
SdpCandidatePair & operator=(const SdpCandidatePair &rhs)
Definition: SdpCandidatePair.cpp:75
Definition: SdpCandidatePair.h:58
static const char * SdpCandidatePairCheckStateString[]
Definition: SdpCandidatePair.h:54
uint64_t mPriority
Definition: SdpCandidatePair.h:117
const SdpCandidate & getRemoteCandidate() const
Definition: SdpCandidatePair.h:101
SdpCandidatePairOffererType getOfferer() const
Definition: SdpCandidatePair.h:102
SdpCandidatePair(const SdpCandidate &localCandidate, const SdpCandidate &remoteCandidate, SdpCandidatePairOffererType offerer)
Definition: SdpCandidatePair.cpp:49
void setLocalCandidate(const SdpCandidate &localCandidate)
Definition: SdpCandidatePair.h:82
void resetPriority()
Definition: SdpCandidatePair.cpp:214
UtlCopyableContainable * clone() const
Definition: SdpCandidatePair.h:94
Definition: SdpCandidatePair.h:50