join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Interface Member List

This is the complete list of members for join::Interface, including all inherited members.

addAddress(const IpAddress &ipAddress, uint32_t prefix, const IpAddress &broadcast={}, bool sync=false) constjoin::Interface
addAddress(const Address &address, bool sync=false) constjoin::Interface
Address typedefjoin::Interface
AddressList typedefjoin::Interface
addressList() constjoin::Interface
addRoute(const IpAddress &dest, uint32_t prefix, const IpAddress &gateway={}, uint32_t metric=0, bool sync=false) constjoin::Interface
addRoute(const Route &route, bool sync=false) constjoin::Interface
addToBridge(uint32_t masterIndex, bool sync=false) constjoin::Interface
addToBridge(const std::string &masterName, bool sync=false) constjoin::Interface
enable(bool enabled=true, bool sync=false) constjoin::Interface
flags() constjoin::Interface
hasAddress(const IpAddress &ipAddress) constjoin::Interface
hasLocalAddress() constjoin::Interface
hasRoute(const IpAddress &dest, uint32_t prefix, const IpAddress &gateway, uint32_t metric) constjoin::Interface
hasRoute(const Route &route) constjoin::Interface
index() const noexceptjoin::Interface
Interface()=deletejoin::Interface
InterfaceManager classjoin::Interfacefriend
isBridge() constjoin::Interface
isDummy() constjoin::Interface
isEnabled() constjoin::Interface
isGre() constjoin::Interface
isLoopback() constjoin::Interface
isPointToPoint() constjoin::Interface
isRunning() constjoin::Interface
isTun() constjoin::Interface
isVeth() constjoin::Interface
isVlan() constjoin::Interface
kind() constjoin::Interface
mac(const MacAddress &macAddress, bool sync=false) constjoin::Interface
mac() constjoin::Interface
master() constjoin::Interface
mtu(uint32_t mtuBytes, bool sync=false) constjoin::Interface
mtu() constjoin::Interface
name() constjoin::Interface
operator<(const Interface::Ptr &lhs, const Interface::Ptr &rhs)join::Interfacefriend
operator==(const Interface::Ptr &lhs, const Interface::Ptr &rhs)join::Interfacefriend
Ptr typedefjoin::Interface
removeAddress(const IpAddress &ipAddress, uint32_t prefix, const IpAddress &broadcast={}, bool sync=false) constjoin::Interface
removeAddress(const Address &address, bool sync=false) constjoin::Interface
removeFromBridge(bool sync=false) constjoin::Interface
removeRoute(const IpAddress &dest, uint32_t prefix, const IpAddress &gateway={}, uint32_t metric=0, bool sync=false) constjoin::Interface
removeRoute(const Route &route, bool sync=false) constjoin::Interface
Route typedefjoin::Interface
RouteList typedefjoin::Interface
routeList() constjoin::Interface
supportsBroadcast() constjoin::Interface
supportsIpv4() constjoin::Interface
supportsIpv6() constjoin::Interface
supportsMulticast() constjoin::Interface
~Interface()=defaultjoin::Interface