OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Public Attributes | List of all members
OpenDDS::ICE::Candidate Struct Reference

#include <Ice.h>

Inheritance diagram for OpenDDS::ICE::Candidate:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::ICE::Candidate:
Collaboration graph
[legend]

Public Member Functions

 Candidate ()
 
bool operator== (const Candidate &other) const
 

Public Attributes

ACE_INET_Addr address
 
std::string foundation
 
ACE_UINT32 priority
 
CandidateType type
 
ACE_INET_Addr base
 

Detailed Description

Definition at line 42 of file Ice.h.

Constructor & Destructor Documentation

◆ Candidate()

OpenDDS::ICE::Candidate::Candidate ( )
inline

Definition at line 44 of file Ice.h.

44 : priority(0), type(HOST) {}
CandidateType type
Definition: Ice.h:51
ACE_UINT32 priority
Definition: Ice.h:50

Member Function Documentation

◆ operator==()

bool OpenDDS::ICE::Candidate::operator== ( const Candidate other) const
inline

Definition at line 57 of file Ice.h.

References address, foundation, priority, and type.

58  {
59  return
60  this->address == other.address &&
61  this->foundation == other.foundation &&
62  this->priority == other.priority &&
63  this->type == other.type;
64  }
ACE_INET_Addr address
Definition: Ice.h:46
CandidateType type
Definition: Ice.h:51
std::string foundation
Definition: Ice.h:48
ACE_UINT32 priority
Definition: Ice.h:50

Member Data Documentation

◆ address

ACE_INET_Addr OpenDDS::ICE::Candidate::address

◆ base

ACE_INET_Addr OpenDDS::ICE::Candidate::base

◆ foundation

std::string OpenDDS::ICE::Candidate::foundation

◆ priority

ACE_UINT32 OpenDDS::ICE::Candidate::priority

◆ type

CandidateType OpenDDS::ICE::Candidate::type

The documentation for this struct was generated from the following file: