#include <address.h>
Public Member Functions | |
IPV6MulticastValidator () | |
Constructor. | |
virtual | ~IPV6MulticastValidator () |
Keeps compilers happy. | |
void | operator() (const in6_addr address) const |
Application operator. |
Implements a specific application operator to validate multicast addresses.
ost::IPV6MulticastValidator::IPV6MulticastValidator | ( | ) | [inline] |
Constructor.
Does not deal with any state.
virtual ost::IPV6MulticastValidator::~IPV6MulticastValidator | ( | ) | [inline, virtual] |
Keeps compilers happy.
..
void ost::IPV6MulticastValidator::operator() | ( | const in6_addr | address | ) | const [virtual] |
Application operator.
Apply the validation algorithm specific to multicast addresses
Implements ost::IPV6Validator.