This class handles a list of destination addresses.
More...
#include <oqueue.h>
This class handles a list of destination addresses.
Stores network addresses as InetAddress objects.
- Author
- Federico Montesino Pouzols fedem.nosp@m.p@al.nosp@m.tern..nosp@m.org
Definition at line 65 of file oqueue.h.
DestinationListHandler::DestinationListHandler |
( |
| ) |
|
DestinationListHandler::~DestinationListHandler |
( |
| ) |
|
bool DestinationListHandler::addDestinationToList |
( |
const InetAddress & |
ia, |
|
|
tpport_t |
data, |
|
|
tpport_t |
control |
|
) |
| |
|
protected |
Locks the object before modifying it.
Definition at line 74 of file outqueue.cpp.
bool DestinationListHandler::isSingleDestination |
( |
| ) |
const |
|
inline |
Get whether there is only a destination in the list.
Definition at line 79 of file oqueue.h.
void DestinationListHandler::lockDestinationList |
( |
| ) |
const |
|
inline |
bool DestinationListHandler::removeDestinationFromList |
( |
const InetAddress & |
ia, |
|
|
tpport_t |
dataPort, |
|
|
tpport_t |
controlPort |
|
) |
| |
|
protected |
Locks the object before modifying it.
Definition at line 85 of file outqueue.cpp.
void DestinationListHandler::unlockDestinationList |
( |
| ) |
const |
|
inline |
void DestinationListHandler::writeLockDestinationList |
( |
| ) |
const |
|
inlineprotected |
ThreadLock DestinationListHandler::destinationLock |
|
mutableprivate |
The documentation for this class was generated from the following files: