#include <crypto.h>
A public key.
Definition at line 67 of file crypto.h.
◆ PublicKey() [1/3]
dht::crypto::PublicKey::PublicKey |
( |
| ) |
|
|
inline |
◆ PublicKey() [2/3]
dht::crypto::PublicKey::PublicKey |
( |
gnutls_pubkey_t |
k | ) |
|
|
inline |
Takes ownership of an existing gnutls_pubkey.
Definition at line 74 of file crypto.h.
◆ PublicKey() [3/3]
dht::crypto::PublicKey::PublicKey |
( |
PublicKey && |
o | ) |
|
|
inlinenoexcept |
◆ msgpack_pack()
template<typename Packer >
void dht::crypto::PublicKey::msgpack_pack |
( |
Packer & |
p | ) |
const |
|
inline |
◆ operator bool()
dht::crypto::PublicKey::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator!=()
bool dht::crypto::PublicKey::operator!= |
( |
const PublicKey & |
o | ) |
const |
|
inline |
◆ operator==()
bool dht::crypto::PublicKey::operator== |
( |
const PublicKey & |
o | ) |
const |
|
inline |
◆ pk
gnutls_pubkey_t dht::crypto::PublicKey::pk {} |
The documentation for this struct was generated from the following file:
- /tmp/slackbuilds_libs/opendht-1.7.4/include/opendht/crypto.h