\hypertarget{structPeer_1_1Candidate}{
\section{Peer$<$ A $>$::Candidate Struct Reference}
\label{structPeer_1_1Candidate}\index{Peer::Candidate@{Peer::Candidate}}
}


Possible DR or BDR candidates.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structPeer_1_1Candidate_a8064b20b2eae226824759660ce9e0b44}{
{\bfseries Candidate} (\hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} candidate\_\-id, \hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} router\_\-id, \hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} dr, \hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} bdr, uint8\_\-t router\_\-priority)}
\label{structPeer_1_1Candidate_a8064b20b2eae226824759660ce9e0b44}

\item 
\hypertarget{structPeer_1_1Candidate_a237a138e731f5344cfc7a206e852ebe9}{
string {\bfseries str} () const }
\label{structPeer_1_1Candidate_a237a138e731f5344cfc7a206e852ebe9}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structPeer_1_1Candidate_afe6d04b81a47e3fe559cbe0e51ab5d3a}{
\hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} {\bfseries \_\-candidate\_\-id}}
\label{structPeer_1_1Candidate_afe6d04b81a47e3fe559cbe0e51ab5d3a}

\item 
\hypertarget{structPeer_1_1Candidate_aac6b697273d3b8184d859ac72c7b0b56}{
\hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} {\bfseries \_\-router\_\-id}}
\label{structPeer_1_1Candidate_aac6b697273d3b8184d859ac72c7b0b56}

\item 
\hypertarget{structPeer_1_1Candidate_a9354377305e418708326904b8cc355e5}{
\hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} {\bfseries \_\-dr}}
\label{structPeer_1_1Candidate_a9354377305e418708326904b8cc355e5}

\item 
\hypertarget{structPeer_1_1Candidate_a474bc338bcf3eea6e2728c068d82cf03}{
\hyperlink{structOspfTypes_a8fc36f0cbcee50cfdb0d10b192aaa53a}{OspfTypes::RouterID} {\bfseries \_\-bdr}}
\label{structPeer_1_1Candidate_a474bc338bcf3eea6e2728c068d82cf03}

\item 
\hypertarget{structPeer_1_1Candidate_a205adfad877f0271a188abb234f019a5}{
uint8\_\-t {\bfseries \_\-router\_\-priority}}
\label{structPeer_1_1Candidate_a205adfad877f0271a188abb234f019a5}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ struct Peer$<$ A $>$::Candidate}

Possible DR or BDR candidates. 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/ospf/peer.hh\end{DoxyCompactItemize}
