3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/raknet/PI2_LostConnectionReason.h"
7#include "mc/deps/raknet/PluginInterface2.h"
8#include "mc/deps/raknet/PluginReceiveResult.h"
12namespace RakNet {
struct Packet; }
29 struct NonceAndRemoteSystemRequest {
41 NonceAndRemoteSystemRequest& operator=(NonceAndRemoteSystemRequest
const&);
42 NonceAndRemoteSystemRequest(NonceAndRemoteSystemRequest
const&);
43 NonceAndRemoteSystemRequest();
46 struct NonceGenerator {
56 NonceGenerator& operator=(NonceGenerator
const&);
57 NonceGenerator(NonceGenerator
const&);
61 struct PendingChallenge {
73 PendingChallenge& operator=(PendingChallenge
const&);
74 PendingChallenge(PendingChallenge
const&);
89 TwoWayAuthentication& operator=(TwoWayAuthentication
const&);
90 TwoWayAuthentication(TwoWayAuthentication
const&);
91 TwoWayAuthentication();
96 virtual ~TwoWayAuthentication() =
default;
98 virtual void Update() ;
102 virtual void OnRakPeerShutdown() ;
104 virtual void OnClosedConnection(
107 ::RakNet::PI2_LostConnectionReason
Definition PluginInterface2.h:20
Definition RakNetGUID.h:7
Definition SystemAddress.h:7
Definition TwoWayAuthentication.h:29
Definition TwoWayAuthentication.h:46
Definition TwoWayAuthentication.h:61