NAME
ConflictHandler - To track addresses of sources conflicting with the local one.SYNOPSIS
#include <iqueue.h> Inherited by MembershipBookkeeping.Classes
struct ConflictingTransportAddress
Public Member Functions
ConflictingTransportAddress * searchDataConflict (InetAddress na, tpport_t dtp)
Protected Member Functions
ConflictHandler ()
Protected Attributes
ConflictingTransportAddress * firstConflict
Detailed Description
To track addresses of sources conflicting with the local one.Federico Montesino Pouzols
[email protected]
Constructor & Destructor Documentation
ConflictHandler::ConflictHandler () [inline], [protected]
virtual ConflictHandler::~ConflictHandler () [inline], [protected], [virtual]
Member Function Documentation
void ConflictHandler::addConflict (const InetAddress & na, tpport_t dtp, tpport_t ctp)
ConflictingTransportAddress* ConflictHandler::searchControlConflict (InetAddress na, tpport_t ctp)
Parameters:
na Inet network address.
ctp Data transport port.
ConflictingTransportAddress* ConflictHandler::searchDataConflict (InetAddress na, tpport_t dtp)
Parameters:
na Inet network address.
dtp Data transport port.
void ConflictHandler::updateConflict ( ConflictingTransportAddress & ca) [inline]
Member Data Documentation
ConflictingTransportAddress* ConflictHandler::firstConflict [protected]
ConflictingTransportAddress * ConflictHandler::lastConflict [protected]
Author
Generated automatically by Doxygen for ccRTP from the source code.Sat Oct 27 2018 | ccRTP |