Man page - conflicthandler(3)

Packages contains this manual

Manual

ConflictHandler

NAME
SYNOPSIS
Classes
Public Member Functions
Protected Member Functions
Protected Attributes
Detailed Description
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)
ConflictingTransportAddress * ConflictHandler::searchDataConflict(InetAddress na, tpport_t dtp)
void ConflictHandler::updateConflict (ConflictingTransportAddress & ca)[inline]
Member Data Documentation
ConflictingTransportAddress* ConflictHandler::firstConflict [protected]
ConflictingTransportAddress * ConflictHandler::lastConflict [protected]
Author

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)
ConflictingTransportAddress
* searchControlConflict (InetAddress na, tpport_t ctp)
void updateConflict ( ConflictingTransportAddress &ca)
void addConflict (const InetAddress &na, tpport_t dtp, tpport_t ctp)

Protected Member Functions

ConflictHandler ()
virtual ˜ConflictHandler ()

Protected Attributes

ConflictingTransportAddress * firstConflict
ConflictingTransportAddress
* lastConflict

Detailed Description

To track addresses of sources conflicting with the local one.

Author

Federico Montesino Pouzols fedemp@altern.org

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.