Go to the source code of this file.
|
using | catapult::net::VerifyCallback = consumer< VerifyResult, const VerifiedPeerInfo & > |
| Callback that is called with the result of a verify operation and verified peer information on success. More...
|
|
|
std::ostream & | catapult::net::operator<< (std::ostream &out, VerifyResult value) |
| Insertion operator for outputting value to out. More...
|
|
void | catapult::net::VerifyClient (const std::shared_ptr< ionet::PacketIo > &pClientIo, const crypto::KeyPair &keyPair, ionet::ConnectionSecurityMode allowedSecurityModes, const VerifyCallback &callback) |
|
void | catapult::net::VerifyServer (const std::shared_ptr< ionet::PacketIo > &pServerIo, const VerifiedPeerInfo &serverPeerInfo, const crypto::KeyPair &keyPair, const VerifyCallback &callback) |
|
◆ ENUM_VALUE
#define ENUM_VALUE |
( |
|
LABEL | ) |
LABEL, |
◆ VERIFY_RESULT_LIST
#define VERIFY_RESULT_LIST |
Value: \
ENUM_VALUE(Io_Error_ServerChallengeRequest) \
\
\
ENUM_VALUE(Io_Error_ServerChallengeResponse) \
\
\
ENUM_VALUE(Io_Error_ClientChallengeResponse) \
\
\
ENUM_VALUE(Malformed_Data) \
\
\
ENUM_VALUE(Failure_Challenge) \
\
\
ENUM_VALUE(Failure_Unsupported_Connection) \
\
\
ENUM_VALUE(Success)