|
ccRTP
|
To track addresses of sources conflicting with the local one. More...
#include <iqueue.h>
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 |
To track addresses of sources conflicting with the local one.
| ConflictHandler::ConflictHandler | ( | ) | [inline, protected] |
| virtual ConflictHandler::~ConflictHandler | ( | ) | [inline, protected, virtual] |
| void ConflictHandler::addConflict | ( | const InetAddress & | na, |
| tpport_t | dtp, | ||
| tpport_t | ctp | ||
| ) |
| ConflictingTransportAddress* ConflictHandler::searchControlConflict | ( | InetAddress | na, |
| tpport_t | ctp | ||
| ) |
| na | Inet network address. |
| ctp | Data transport port. |
| ConflictingTransportAddress* ConflictHandler::searchDataConflict | ( | InetAddress | na, |
| tpport_t | dtp | ||
| ) |
| na | Inet network address. |
| dtp | Data transport port. |
| void ConflictHandler::updateConflict | ( | ConflictingTransportAddress & | ca | ) | [inline] |
ConflictingTransportAddress * ConflictHandler::lastConflict [protected] |
1.7.6.1