struct MacAddr
Defined at line 26 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
Public Members
uint8_t[6] byte
Public Methods
void MacAddr ()
Defined at line 30 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void MacAddr (const std::string & addr)
Defined at line 31 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void MacAddr (const uint8_t[6] addr)
Defined at line 32 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void MacAddr (::std::array<uint8_t, 6> addr)
Defined at line 33 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void MacAddr (std::initializer_list<uint8_t> addr)
Defined at line 34 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void MacAddr (uint64_t val)
Defined at line 35 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
std::string ToString ()
Defined at line 42 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void Reset ()
Defined at line 49 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
int Cmp (const MacAddr & addr)
Defined at line 51 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool operator== (const MacAddr & addr)
TODO(porce): inline
Defined at line 54 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool operator!= (const MacAddr & addr)
Defined at line 55 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool operator> (const MacAddr & addr)
Defined at line 56 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool operator< (const MacAddr & addr)
Defined at line 57 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsZero ()
Defined at line 59 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsBcast ()
Defined at line 68 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsUcast ()
Defined at line 77 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsMcast ()
Defined at line 79 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsLocalAdmin ()
Defined at line 81 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsStdGroupAddr ()
Defined at line 83 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool IsGroupAddr ()
IEEE 802.11-2016, 9.2.4.3.3
Defined at line 102 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void Set (const MacAddr & addr)
Overloaded initializers.
Defined at line 105 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void Set (const std::string & addr)
Defined at line 106 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void Set (const uint8_t[6] addr)
Defined at line 107 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void Set (std::initializer_list<uint8_t> addr)
Defined at line 108 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
bool FromStr (const std::string & str)
Defined at line 113 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
uint64_t ToU64 ()
Defined at line 132 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h
void * CopyTo (void * dst)
Defined at line 141 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/macaddr.h