OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <Checklist.h>
Public Member Functions | |
ConnectivityCheck (const CandidatePair &a_candidate_pair, const AgentInfo &a_local_agent_info, const AgentInfo &a_remote_agent_info, ACE_UINT64 a_ice_tie_breaker, const DCPS::MonotonicTimePoint &a_expiration_date) | |
const CandidatePair & | candidate_pair () const |
const STUN::Message & | request () const |
void | cancel () |
bool | cancelled () const |
DCPS::MonotonicTimePoint | expiration_date () const |
void | password (const std::string &a_password) |
Private Attributes | |
CandidatePair | candidate_pair_ |
STUN::Message | request_ |
bool | cancelled_ |
DCPS::MonotonicTimePoint | expiration_date_ |
Definition at line 99 of file Checklist.h.
OpenDDS::ICE::ConnectivityCheck::ConnectivityCheck | ( | const CandidatePair & | a_candidate_pair, |
const AgentInfo & | a_local_agent_info, | ||
const AgentInfo & | a_remote_agent_info, | ||
ACE_UINT64 | a_ice_tie_breaker, | ||
const DCPS::MonotonicTimePoint & | a_expiration_date | ||
) |
Definition at line 57 of file Checklist.cpp.
References OpenDDS::ICE::Candidate::address, OpenDDS::STUN::Message::append_attribute(), OpenDDS::STUN::BINDING, OpenDDS::STUN::Message::class_, OpenDDS::STUN::Message::generate_transaction_id(), OpenDDS::ICE::CandidatePair::local, OpenDDS::ICE::CandidatePair::local_is_controlling, OpenDDS::ICE::local_priority(), OpenDDS::STUN::make_fingerprint(), OpenDDS::STUN::make_ice_controlled(), OpenDDS::STUN::make_ice_controlling(), OpenDDS::STUN::make_message_integrity(), OpenDDS::STUN::make_priority(), OpenDDS::STUN::make_use_candidate(), OpenDDS::STUN::make_username(), OpenDDS::STUN::Message::method, OpenDDS::ICE::AgentInfo::password, OpenDDS::STUN::Message::password, OpenDDS::STUN::REQUEST, request_, OpenDDS::ICE::CandidatePair::use_candidate, and OpenDDS::ICE::AgentInfo::username.
|
inline |
Definition at line 112 of file Checklist.h.
|
inline |
Definition at line 116 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::do_next_check(), and OpenDDS::ICE::Checklist::succeeded().
|
inline |
Definition at line 104 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::do_next_check(), OpenDDS::ICE::Checklist::failed(), OpenDDS::ICE::operator==(), and OpenDDS::ICE::Checklist::succeeded().
|
inline |
Definition at line 120 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::do_next_check().
|
inline |
|
inline |
Definition at line 108 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::do_next_check(), OpenDDS::ICE::operator==(), and OpenDDS::ICE::Checklist::succeeded().
|
private |
Definition at line 131 of file Checklist.h.
|
private |
Definition at line 129 of file Checklist.h.
|
private |
Definition at line 132 of file Checklist.h.
|
private |
Definition at line 130 of file Checklist.h.
Referenced by ConnectivityCheck().