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

Public Member Functions

ThreadsafePacketLogger & operator= (ThreadsafePacketLogger const &)
 ThreadsafePacketLogger (ThreadsafePacketLogger const &)
virtual void Update ()
virtual void AddToLog (char const *)
virtual void FormatLine (char *, char const *, char const *, uint, uint, uchar, uint const, uint64, ::RakNet::SystemAddress const &, ::RakNet::SystemAddress const &, uint, uint, uint, uint)
virtual void FormatLine (char *, char const *, char const *, uint, uint, char const *, uint const, uint64, ::RakNet::SystemAddress const &, ::RakNet::SystemAddress const &, uint, uint, uint, uint)
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 void LogHeader ()
virtual void WriteLog (char const *)
virtual void WriteMiscellaneous (char const *, char const *)
virtual void SetPrintID (bool)
virtual void SetPrintAcks (bool)
virtual void SetPrefix (char const *)
virtual void SetSuffix (char const *)
virtual bool UsesReliabilityLayer () const
virtual char const * UserIDTOString (uchar)
virtual void OnAttach ()
virtual void OnDetach ()
virtual::RakNet::PluginReceiveResult OnReceive (::RakNet::Packet *)
virtual void OnRakPeerStartup ()
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)

Public Attributes

::ll::UntypedStorage< 8, 40 > mUnk7d3d8b
::ll::UntypedStorage< 1, 1 > mUnka75ee5
::ll::UntypedStorage< 1, 1 > mUnk6e7e17
::ll::UntypedStorage< 1, 1 > mUnk72a124
::ll::UntypedStorage< 1, 256 > mUnk439e27
::ll::UntypedStorage< 1, 256 > mUnk2674b6
::ll::UntypedStorage< 8, 8 > mUnkd5879f
::ll::UntypedStorage< 8, 8 > mUnk57d580

Member Function Documentation

◆ Update()

virtual void RakNet::ThreadsafePacketLogger::Update ( )
virtual

Reimplemented from RakNet::PluginInterface2.

◆ AddToLog()

virtual void RakNet::ThreadsafePacketLogger::AddToLog ( char const * )
virtual

Reimplemented from RakNet::PacketLogger.

◆ OnDirectSocketSend()

virtual void RakNet::PacketLogger::OnDirectSocketSend ( char const * ,
uint const ,
::RakNet::SystemAddress  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ OnDirectSocketReceive()

virtual void RakNet::PacketLogger::OnDirectSocketReceive ( char const * ,
uint const ,
::RakNet::SystemAddress  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ OnReliabilityLayerNotification()

virtual void RakNet::PacketLogger::OnReliabilityLayerNotification ( char const * ,
uint const ,
::RakNet::SystemAddress ,
bool  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ OnInternalPacket()

virtual void RakNet::PacketLogger::OnInternalPacket ( ::RakNet::InternalPacket * ,
uint ,
::RakNet::SystemAddress ,
uint ,
int  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ OnAck()

virtual void RakNet::PacketLogger::OnAck ( uint ,
::RakNet::SystemAddress ,
uint  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ OnPushBackPacket()

virtual void RakNet::PacketLogger::OnPushBackPacket ( char const * ,
uint const ,
::RakNet::SystemAddress  )
virtualinherited

Reimplemented from RakNet::PluginInterface2.

◆ UsesReliabilityLayer()

virtual bool RakNet::PacketLogger::UsesReliabilityLayer ( ) const
virtualinherited

Reimplemented from RakNet::PluginInterface2.


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