Man page - conflicthandler(3)
Packages contas this manual
- cqueue.h(3)
- formats.h(3)
- queuebase(3)
- sources.h(3)
- queuebase.h(3)
- sources(3)
- rtp.h(3)
- iqueue.h(3)
- ext.h(3)
- ioqueue.h(3)
- ioqueue(3)
- sessions(3)
- oqueue(3)
- rtpext(3)
- base.h(3)
- rtppacket(3)
- sockets(3)
- cqueue(3)
- payload(3)
- private.h(3)
- iqueue(3)
- rtcppkt.h(3)
- oqueue.h(3)
- pool.h(3)
- rtppkt.h(3)
- channel.h(3)
- rtcppacket(3)
apt-get install libccrtp-doc
Manual
| ConflictHandler(3) | Library Functions Manual | ConflictHandler(3) |
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
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
ctp Data transport port.
ConflictingTransportAddress * ConflictHandler::searchDataConflict (InetAddress na, tpport_t dtp)
Parameters
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.
| ccRTP |