TURN module (rfc5766)
Permission::Key
Key
#include <icy/turn/permission.h>Public Attributes
af
int af = AF_UNSPECbytes
std::array< uint8_t, 16 > bytes {}size
uint8_t size = 0Public Methods
valid
const inline
inline bool valid() constmatches
const inline
inline bool matches(const net::Address & address) constmatches
const inline
inline bool matches(const Key & other) constPublic Static Methods
| Return | Name | Description |
|---|---|---|
Key | fromAddress static inline | |
Key | fromIP static inline |
fromAddress
static inline
static inline Key fromAddress(const net::Address & address)fromIP
static inline
static inline Key fromIP(const std::string & ip)