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

Classes

struct  BufferedGetResponseFromServer
struct  CloudData
struct  CloudDataList
struct  CloudQueryWithAddresses
struct  GetRequest
struct  KeySubscriberID
struct  RemoteCloudClient
struct  RemoteServer

Public Member Functions

virtual void Update ()
virtual::RakNet::PluginReceiveResult OnReceive (::RakNet::Packet *)
virtual void OnClosedConnection (::RakNet::SystemAddress const &, ::RakNet::RakNetGUID, ::RakNet::PI2_LostConnectionReason)
virtual void OnRakPeerShutdown ()
virtual void OnPostRequest (::RakNet::Packet *)
virtual void OnReleaseRequest (::RakNet::Packet *)
virtual void OnGetRequest (::RakNet::Packet *)
virtual void OnUnsubscribeRequest (::RakNet::Packet *)
virtual void OnServerToServerGetRequest (::RakNet::Packet *)
virtual void OnServerToServerGetResponse (::RakNet::Packet *)
virtual void OnAttach ()
virtual void OnDetach ()
virtual void OnRakPeerStartup ()
virtual void OnNewConnection (::RakNet::SystemAddress const &, ::RakNet::RakNetGUID, bool)
virtual void OnFailedConnectionAttempt (::RakNet::Packet *, ::RakNet::PI2_FailedConnectionAttemptReason)
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)
virtual::RakNet::CloudQueryRow * AllocateCloudQueryRow ()
virtual void DeallocateCloudQueryRow (::RakNet::CloudQueryRow *)
virtual uchar * AllocateRowData (uint)
virtual void DeallocateRowData (void *)

Public Attributes

::ll::TypedStorage< 8, 8, uint64 > maxUploadBytesPerClient
::ll::TypedStorage< 8, 8, uint64 > maxBytesPerDowload
::ll::UntypedStorage< 8, 16 > dataRepository
::ll::UntypedStorage< 8, 16 > remoteSystems
::ll::UntypedStorage< 8, 16 > remoteServers
::ll::UntypedStorage< 8, 16 > getRequests
::ll::TypedStorage< 8, 8, uint64 > nextGetRequestsCheck
::ll::TypedStorage< 4, 4, uint > nextGetRequestId
::ll::TypedStorage< 8, 16, ::DataStructures::List<::RakNet::CloudServerQueryFilter * > > queryFilters
::ll::TypedStorage< 8, 136, ::RakNet::SystemAddressforceAddress
::ll::UntypedStorage< 8, 8 > mUnkd5879f
::ll::UntypedStorage< 8, 8 > mUnk57d580

Member Function Documentation

◆ Update()

virtual void RakNet::CloudServer::Update ( )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ OnClosedConnection()

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

Reimplemented from RakNet::PluginInterface2.

◆ OnRakPeerShutdown()

virtual void RakNet::CloudServer::OnRakPeerShutdown ( )
virtual

Reimplemented from RakNet::PluginInterface2.


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