|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <Checklist.h>

Public Member Functions | |
| CandidatePair (const Candidate &a_local, const Candidate &a_remote, bool a_local_is_controlling, bool a_use_candidate=false) | |
| bool | operator== (const CandidatePair &a_other) const |
Static Public Member Functions | |
| static bool | priority_sorted (const CandidatePair &x, const CandidatePair &y) |
Public Attributes | |
| Candidate const | local |
| Candidate const | remote |
| FoundationType const | foundation |
| bool const | local_is_controlling |
| ACE_UINT64 const | priority |
| bool const | use_candidate |
Private Member Functions | |
| ACE_UINT64 | compute_priority () |
Definition at line 73 of file Checklist.h.
| OpenDDS::ICE::CandidatePair::CandidatePair | ( | const Candidate & | a_local, |
| const Candidate & | a_remote, | ||
| bool | a_local_is_controlling, | ||
| bool | a_use_candidate = false |
||
| ) |
Definition at line 27 of file Checklist.cpp.
References OpenDDS::ICE::Candidate::foundation, and OPENDDS_ASSERT.
|
private |
Definition at line 50 of file Checklist.cpp.
References local, local_is_controlling, OpenDDS::ICE::Candidate::priority, and remote.
| bool OpenDDS::ICE::CandidatePair::operator== | ( | const CandidatePair & | a_other | ) | const |
|
inlinestatic |
Definition at line 90 of file Checklist.h.
References priority.
Referenced by OpenDDS::ICE::Checklist::add_triggered_check(), OpenDDS::ICE::Checklist::add_valid_pair(), OpenDDS::ICE::Checklist::do_next_check(), OpenDDS::ICE::Checklist::failed(), OpenDDS::ICE::Checklist::generate_candidate_pairs(), OpenDDS::ICE::Checklist::succeeded(), and OpenDDS::ICE::Checklist::unfreeze().
| FoundationType const OpenDDS::ICE::CandidatePair::foundation |
Definition at line 76 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::add_triggered_check(), OpenDDS::ICE::Checklist::remove_from_in_progress(), OpenDDS::ICE::Checklist::succeeded(), and OpenDDS::ICE::Checklist::unfreeze().
| Candidate const OpenDDS::ICE::CandidatePair::local |
Definition at line 74 of file Checklist.h.
Referenced by compute_priority(), OpenDDS::ICE::ConnectivityCheck::ConnectivityCheck(), operator==(), and OpenDDS::ICE::Checklist::success_response().
| bool const OpenDDS::ICE::CandidatePair::local_is_controlling |
Definition at line 77 of file Checklist.h.
Referenced by compute_priority(), and OpenDDS::ICE::ConnectivityCheck::ConnectivityCheck().
| ACE_UINT64 const OpenDDS::ICE::CandidatePair::priority |
Definition at line 78 of file Checklist.h.
Referenced by priority_sorted().
| Candidate const OpenDDS::ICE::CandidatePair::remote |
Definition at line 75 of file Checklist.h.
Referenced by compute_priority(), OpenDDS::ICE::Checklist::do_next_check(), operator==(), and OpenDDS::ICE::Checklist::success_response().
| bool const OpenDDS::ICE::CandidatePair::use_candidate |
Definition at line 81 of file Checklist.h.
Referenced by OpenDDS::ICE::Checklist::add_valid_pair(), OpenDDS::ICE::ConnectivityCheck::ConnectivityCheck(), OpenDDS::ICE::Checklist::failed(), operator==(), OpenDDS::ICE::Checklist::succeeded(), and OpenDDS::ICE::Checklist::success_response().
1.8.13