|
join 1.0
lightweight network framework library
|
#include <join/mac_address.hpp>#include <join/ip_address.hpp>#include <join/variant.hpp>#include <join/error.hpp>#include <type_traits>#include <limits>#include <sstream>#include <string>#include <vector>#include <map>

Go to the source code of this file.
Classes | |
| class | join::DhcpOption |
| DHCP option list. More... | |
| struct | join::DhcpOption::Info |
| description of an option. More... | |
Namespaces | |
| namespace | join |
Typedefs | |
| using | join::ByteList = std::vector<uint8_t> |
| list of bytes. | |
| using | join::WordList = std::vector<uint16_t> |
| list of 16 bits words. | |
| using | join::IpList = std::vector<IpAddress> |
| list of IP addresses. | |
| using | join::DhcpOptionValue |
| value carried by a DHCP option. | |
Functions | |
| bool | join::operator== (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if equal. | |
| bool | join::operator!= (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if not equal. | |
| bool | join::operator< (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if lower. | |
| bool | join::operator> (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if greater. | |
| bool | join::operator<= (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if lower or equal. | |
| bool | join::operator>= (const DhcpOption &lhs, const DhcpOption &rhs) |
| compare if greater or equal. | |
| std::ostream & | join::operator<< (std::ostream &out, const DhcpOption &options) |
| insert options into stream. | |