#include <coherence/net/ConfigurableAddressProvider.hpp>
Inherits Object.
Public Types | |
| typedef spec::Handle | Handle |
| AddressHolder Handle definition. | |
| typedef spec::View | View |
| AddressHolder View definition. | |
| typedef spec::Holder | Holder |
| AddressHolder Holder definition. | |
Public Member Functions | |
| InetSocketAddress::View | getAddress () const |
| Obtain the underlying address. | |
Protected Member Functions | |
| AddressHolder (InetSocketAddress::View vAddress) | |
| Construct an AddressHolder for the specified InetSocketAddress. | |
| AddressHolder () | |
| Create a new AddressHolder instance. | |
| bool | isPending () const |
| Check whether or not the underlying address has been accepted. | |
| void | setPending (bool f) |
| Set or clear the "pending" flag. | |
| AddressHolder | ( | InetSocketAddress::View | vAddress | ) | [protected] |
Construct an AddressHolder for the specified InetSocketAddress.
| vAddress | the InetSocketAddress |
| InetSocketAddress::View getAddress | ( | ) | const |
| bool isPending | ( | ) | const [protected] |
Check whether or not the underlying address has been accepted.
| void setPending | ( | bool | f | ) | [protected] |
Set or clear the "pending" flag.
| f | the flag value |