LeviLamina
Loading...
Searching...
No Matches
RakNet::FullyConnectedMesh2 Class Reference
+ Inheritance diagram for RakNet::FullyConnectedMesh2:

Classes

struct  FCM2Participant
 
struct  VerifiedJoinInProgress
 
struct  VerifiedJoinInProgressMember
 

Public Types

enum class  JoinInProgressState : int { Processing = 0 , Failed = 1 , Connected = 2 , Unnecessary = 3 }
 

Public Member Functions

FullyConnectedMesh2operator= (FullyConnectedMesh2 const &)
 
 FullyConnectedMesh2 (FullyConnectedMesh2 const &)
 
virtual void StartVerifiedJoin (::RakNet::RakNetGUID)
 
virtual void RespondOnVerifiedJoinCapable (::RakNet::Packet *, bool, ::RakNet::BitStream *)
 
virtual void GetVerifiedJoinRequiredProcessingList (::RakNet::RakNetGUID, ::DataStructures::List<::RakNet::SystemAddress > &, ::DataStructures::List<::RakNet::RakNetGUID > &, ::DataStructures::List<::RakNet::BitStream * > &)
 
virtual void GetVerifiedJoinAcceptedAdditionalData (::RakNet::Packet *, bool *, ::DataStructures::List<::RakNet::RakNetGUID > &, ::RakNet::BitStream *)
 
virtual void GetVerifiedJoinRejectedAdditionalData (::RakNet::Packet *, ::RakNet::BitStream *)
 
virtual void WriteVJCUserData (::RakNet::BitStream *)
 
virtual void WriteVJSUserData (::RakNet::BitStream *, ::RakNet::RakNetGUID)
 
virtual::RakNet::PluginReceiveResult OnReceive (::RakNet::Packet *)
 
virtual void OnRakPeerStartup ()
 
virtual void OnAttach ()
 
virtual void OnRakPeerShutdown ()
 
virtual void OnClosedConnection (::RakNet::SystemAddress const &, ::RakNet::RakNetGUID, ::RakNet::PI2_LostConnectionReason)
 
virtual void OnNewConnection (::RakNet::SystemAddress const &, ::RakNet::RakNetGUID, bool)
 
virtual void OnFailedConnectionAttempt (::RakNet::Packet *, ::RakNet::PI2_FailedConnectionAttemptReason)
 
virtual void OnVerifiedJoinFailed (::RakNet::RakNetGUID, bool)
 
virtual void OnVerifiedJoinAccepted (::RakNet::Packet *)
 
virtual void OnVerifiedJoinRejected (::RakNet::Packet *)
 
virtual void OnDetach ()
 
virtual void Update ()
 
virtual bool UsesReliabilityLayer () const
 
virtual void OnDirectSocketSend (char const *, uint const, ::RakNet::SystemAddress)
 
virtual void OnDirectSocketReceive (char const *, uint const, ::RakNet::SystemAddress)
 
virtual void OnReliabilityLayerNotification (char const *, uint const, ::RakNet::SystemAddress, bool)
 
virtual void OnInternalPacket (::RakNet::InternalPacket *, uint, ::RakNet::SystemAddress, uint, int)
 
virtual void OnAck (uint, ::RakNet::SystemAddress, uint)
 
virtual void OnPushBackPacket (char const *, uint const, ::RakNet::SystemAddress)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk181b6d
 
::ll::UntypedStorage< 1, 1 > mUnkc7d6cb
 
::ll::UntypedStorage< 4, 4 > mUnkaa2fc6
 
::ll::UntypedStorage< 8, 8 > mUnk42ee15
 
::ll::UntypedStorage< 8, 16 > mUnk86a935
 
::ll::UntypedStorage< 8, 16 > mUnk232c51
 
::ll::UntypedStorage< 8, 16 > mUnkde6ad5
 
::ll::UntypedStorage< 8, 8 > mUnkaf1cc5
 
::ll::UntypedStorage< 8, 8 > mUnkfc9908
 
::ll::UntypedStorage< 1, 1 > mUnk316266
 
::ll::UntypedStorage< 8, 16 > mUnk4f5886
 
::ll::UntypedStorage< 8, 288 > mUnke3777e
 
::ll::UntypedStorage< 8, 8 > mUnkd5879f
 
::ll::UntypedStorage< 8, 8 > mUnk57d580
 

Member Function Documentation

◆ OnRakPeerStartup()

virtual void RakNet::FullyConnectedMesh2::OnRakPeerStartup ( )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnAttach()

virtual void RakNet::FullyConnectedMesh2::OnAttach ( )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnRakPeerShutdown()

virtual void RakNet::FullyConnectedMesh2::OnRakPeerShutdown ( )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnClosedConnection()

virtual void RakNet::FullyConnectedMesh2::OnClosedConnection ( ::RakNet::SystemAddress const & ,
::RakNet::RakNetGUID ,
::RakNet::PI2_LostConnectionReason  )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnNewConnection()

virtual void RakNet::FullyConnectedMesh2::OnNewConnection ( ::RakNet::SystemAddress const & ,
::RakNet::RakNetGUID ,
bool  )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnFailedConnectionAttempt()

virtual void RakNet::FullyConnectedMesh2::OnFailedConnectionAttempt ( ::RakNet::Packet * ,
::RakNet::PI2_FailedConnectionAttemptReason  )
virtual

Reimplemented from RakNet::PluginInterface2.


The documentation for this class was generated from the following file: