Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Protected Member Functions | Protected Attributes
RakNet::ThreadsafePacketLogger Class Reference

Same as PacketLogger, but writes output in the user thread.

#include <ThreadsafePacketLogger.h>

Inheritance diagram for RakNet::ThreadsafePacketLogger:

List of all members.

Public Member Functions

 ThreadsafePacketLogger ()
virtual void Update (void)
 Update is called every time a packet is checked for .
virtual ~ThreadsafePacketLogger ()

Protected Member Functions

virtual void AddToLog (const char *str)

Protected Attributes

DataStructures::SingleProducerConsumer
< char * > 
logMessages

Detailed Description

Definition at line 22 of file ThreadsafePacketLogger.h.


Constructor & Destructor Documentation

RakNet::ThreadsafePacketLogger::ThreadsafePacketLogger ( )
virtual RakNet::ThreadsafePacketLogger::~ThreadsafePacketLogger ( ) [virtual]

Member Function Documentation

virtual void RakNet::ThreadsafePacketLogger::AddToLog ( const char *  str) [protected, virtual]

Reimplemented from RakNet::PacketLogger.

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

Reimplemented from RakNet::PluginInterface2.


Member Data Documentation

Definition at line 33 of file ThreadsafePacketLogger.h.


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

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net