sella::util::Interface Member List

This is the complete list of members for sella::util::Interface, including all inherited members.
convertMAC(unsigned char dst[6], const std::string &mac) (defined in sella::util::Interface)sella::util::Interface [static]
convertMAC(std::string &dst, const unsigned char mac[6], char delim= ':') (defined in sella::util::Interface)sella::util::Interface [static]
convertMAC(unsigned char dst[6], const uint64_t mac) (defined in sella::util::Interface)sella::util::Interface [static]
convertMAC(uint64_t &dst, const unsigned char mac[6]) (defined in sella::util::Interface)sella::util::Interface [static]
convertMAC(std::string &dst, const uint64_t mac) (defined in sella::util::Interface)sella::util::Interface [static]
convertMAC(uint64_t &dst, const std::string &mac) (defined in sella::util::Interface)sella::util::Interface [static]
getAddr(const std::string &interface, struct in_addr *ip) (defined in sella::util::Interface)sella::util::Interface [static]
getEthernetNames(const unsigned int ifrFlagMatch=ifrFlagMatchDefault, const unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getIndex(const std::string &interface) (defined in sella::util::Interface)sella::util::Interface [static]
getInterfaceAddr(const std::string &interface, struct in_addr *ip) (defined in sella::util::Interface)sella::util::Interface [static]
getInterfaceIPAddresses(const std::string &interface="", unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getInterfaceMAC(const std::string &interface) (defined in sella::util::Interface)sella::util::Interface [static]
getInterfaceMACs(unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getInterfaceNames(unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getIPAddress(const std::string &interface, int family=AF_INET) (defined in sella::util::Interface)sella::util::Interface [static]
getIPAddresses(const std::string &interface="", unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getMAC(const std::string &interface) (defined in sella::util::Interface)sella::util::Interface [static]
getMACs(unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
getName(unsigned int index) (defined in sella::util::Interface)sella::util::Interface [static]
getNames(unsigned int ifrFlagMatch=ifrFlagMatchDefault, unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
ifrFlagMatchDefault (defined in sella::util::Interface)sella::util::Interface [static]
ifrFlagRejectDefault (defined in sella::util::Interface)sella::util::Interface [static]
interfaceIPAddressList(const std::string &interface=std::string(), const unsigned int ifrFlagMatch=ifrFlagMatchDefault, const unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
interfaceMACList(const unsigned int ifrFlagMatch=ifrFlagMatchDefault, const unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
interfaceNameList(const unsigned int ifrFlagMatch=ifrFlagMatchDefault, const unsigned int ifrFlagReject=ifrFlagRejectDefault) (defined in sella::util::Interface)sella::util::Interface [static]
isEthernet(const std::string &interface) (defined in sella::util::Interface)sella::util::Interface [static]
parseMAC(const std::string &mac, unsigned char addr[6]) (defined in sella::util::Interface)sella::util::Interface [static]
setPromiscous(const std::string &interface, bool on=true) (defined in sella::util::Interface)sella::util::Interface [static]
source_ip(char *interface, struct in_addr *ip) (defined in sella::util::Interface)sella::util::Interface [static]
 All Classes Functions Variables

Generated on 20 Nov 2014 for libutil++ by  doxygen 1.6.1