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
◆ DestinationListHandler()
DestinationListHandler::DestinationListHandler |
( |
| ) |
|
◆ ~DestinationListHandler()
DestinationListHandler::~DestinationListHandler |
( |
| ) |
|
◆ addDestinationToList()
bool DestinationListHandler::addDestinationToList |
( |
const InetAddress & |
ia, |
|
|
tpport_t |
data, |
|
|
tpport_t |
control |
|
) |
| |
|
protected |
Locks the object before modifying it.
◆ getFirstDestination()
◆ isSingleDestination()
bool DestinationListHandler::isSingleDestination |
( |
| ) |
const |
|
inline |
Get whether there is only a destination in the list.
◆ lockDestinationList()
void DestinationListHandler::lockDestinationList |
( |
| ) |
const |
|
inline |
◆ removeDestinationFromList()
bool DestinationListHandler::removeDestinationFromList |
( |
const InetAddress & |
ia, |
|
|
tpport_t |
dataPort, |
|
|
tpport_t |
controlPort |
|
) |
| |
|
protected |
Locks the object before modifying it.
◆ unlockDestinationList()
void DestinationListHandler::unlockDestinationList |
( |
| ) |
const |
|
inline |
◆ writeLockDestinationList()
void DestinationListHandler::writeLockDestinationList |
( |
| ) |
const |
|
inlineprotected |
◆ destList
The documentation for this class was generated from the following file: