# RakNet File List

Here is a list of all documented files with brief descriptions:

/home/rakkar/raknet-trunk/export/DependentExtensions/AutopatcherClient.h | Client plugin for the autopatcher
/home/rakkar/raknet-trunk/export/DependentExtensions/AutopatcherServer.cpp | The server plugin for the autopatcher. Must be running for the client to get patches
/home/rakkar/raknet-trunk/export/DependentExtensions/AutopatcherServer.h | The server plugin for the autopatcher. Must be running for the client to get patches
/home/rakkar/raknet-trunk/export/DependentExtensions/RakVoice.h | Voice compression and transmission interface
/home/rakkar/raknet-trunk/export/DependentExtensions/AutopatcherPostgreRepository/AutopatcherPostgreRepository.cpp | An implementation of the AutopatcherRepositoryInterface to use PostgreSQL to store the relevant data
/home/rakkar/raknet-trunk/export/DependentExtensions/AutopatcherPostgreRepository/AutopatcherPostgreRepository.h | An implementation of the AutopatcherRepositoryInterface to use PostgreSQL to store the relevant data
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyClientInterface.h | Interface to the lobby client. Not platform specific
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyClientPC.h | Interface to the lobby client for the PC
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyDBSpec.h | Not code so much as a specification for the structures and classes that an implementation of the lobby server can use
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyPCCommon.h | Common source between the lobby client and the lobby server for the PC
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyServer.h | Base class that implements the networking for the lobby server. Database specific functionality is implemented in a derived class
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/RankingServerDBSpec.h | Not code so much as a specification for the structures and classes that an implementation of the ranking server can use
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/TitleValidationDBSpec.h | Not code so much as a specification for the structures and classes that an implementation of a title validation system (CD Keys and game server logins)
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyDB_PostgreRepository/LobbyDB_PostgreSQL.cpp | An implementation of the LobbyServer database to use PostgreSQL to store the relevant data
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyDB_PostgreRepository/LobbyDB_PostgreSQL.h | An implementation of the LobbyServer database to use PostgreSQL to store the relevant data
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/LobbyServer_PostgreSQL/LobbyServer_PostgreSQL.h | Base class that implements the networking for the lobby server. Database specific functionality is implemented in a derived class
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/RankingServerDB_PostgreRepository/RankingServer_PostgreSQL.cpp | An implementation of the RankingRepositoryInterface to use PostgreSQL to store the relevant data
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/RankingServerDB_PostgreRepository/RankingServer_PostgreSQL.h | An implementation of the RankingServerPostgreRepository to use PostgreSQL to store ranking info for users
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/TitleValidationDB_PostgreRepository/TitleValidationDB_PostgreSQL.cpp | An implementation of TitleValidationDBSpec.h to use PostgreSQL. Title validation is useful for checking server logins and cd keys
/home/rakkar/raknet-trunk/export/DependentExtensions/Lobby/TitleValidationDB_PostgreRepository/TitleValidationDB_PostgreSQL.h | An implementation of TitleValidationDBSpec.h to use PostgreSQL. Title validation is useful for checking server logins and cd keys
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex.h | Describes the different modes of the codec
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_bits.h | Handles bit packing/unpacking
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_callbacks.h | Describes callback handling and in-band signalling
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_echo.h | Echo cancellation
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_header.h | Describes the Speex header
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_jitter.h | Adaptive jitter buffer for Speex
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_preprocess.h | Speex preprocessor. The preprocess can do noise suppression, residual echo suppression (after using the echo canceller), automatic gain control (AGC) and voice activity detection (VAD)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_stereo.h | Describes the handling for intensity stereo
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/include/speex/speex_types.h | Speex types
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/arch.h | Various architecture definitions Speex
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/cb_search.h | Overlapped codebook search
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/cb_search_arm4.h | Fixed codebook functions (ARM4 version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/cb_search_bfin.h | Fixed codebook functions (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/cb_search_sse.h | Fixed codebook functions (SSE version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filterbank.c | Converting between psd and filterbank
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filterbank.h | Converting between psd and filterbank
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filters.h | Various analysis/synthesis filters
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filters_arm4.h | Various analysis/synthesis filters (ARM4 version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filters_bfin.h | Various analysis/synthesis filters (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/filters_sse.h | Various analysis/synthesis filters (SSE version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/fixed_arm4.h | ARM4 fixed-point operations
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/fixed_arm5e.h | ARM-tuned fixed-point operations
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/fixed_bfin.h | Blackfin fixed-point operations
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/fixed_debug.h | Fixed-point operations with debugging
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/fixed_generic.h | Generic fixed-point operations
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/lpc.h | Functions for LPC (Linear Prediction Coefficients) analysis
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/lpc_bfin.h | Functions for LPC (Linear Prediction Coefficients) analysis (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/lsp.h | Line Spectral Pair (LSP) functions
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/lsp_bfin.h | LSP routines optimised for the Blackfin
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/ltp.h | Long-Term Prediction functions
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/ltp_arm4.h | Long-Term Prediction functions (ARM4 version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/ltp_bfin.h | Long-Term Prediction functions (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/ltp_sse.h | Long-Term Prediction functions (SSE version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/math_approx.h | Various math approximation functions for Speex
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/misc_bfin.h | Various compatibility routines for Speex (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/modes.h | Describes the different modes of the codec
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/nb_celp.h | Narrowband CELP encoder/decoder

/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/pseudofloat.h

Pseudo-floating point This header file provides a lightweight floating point type for use on fixed-point platforms when a large dynamic range is required. The new type is not compatible with the 32-bit IEEE format, it is not even remotely as accurate as 32-bit floats, and is not even guaranteed to produce even remotely correct results for code other than Speex. It makes all kinds of shortcuts that are acceptable for Speex, but may not be acceptable for your application. You're quite welcome to reuse this code and improve it, but don't assume it works out of the box. Most likely, it doesn't

/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/quant_lsp.h | LSP vector quantization
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/quant_lsp_bfin.h | Various compatibility routines for Speex (Blackfin version)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/sb_celp.h | Sub-band CELP mode used for wideband encoding
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/smallft.h | Discrete Rotational Fourier Transform (DRFT)
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/stack_alloc.h | Temporary memory allocation on stack
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/vbr.h | Variable Bit-Rate (VBR) related routines
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/vq.h | Vector quantization
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/vq_arm4.h | ARM4-optimized vq routine
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/vq_bfin.h | Blackfin-optimized vq routine
/home/rakkar/raknet-trunk/export/DependentExtensions/speex-1.2beta3/libspeex/vq_sse.h | SSE-optimized vq routine
/home/rakkar/raknet-trunk/export/Source/AsynchronousFileIO.cpp |
/home/rakkar/raknet-trunk/export/Source/AsynchronousFileIO.h | [Internal] Depreciated, used for windows back when I supported IO completion ports
/home/rakkar/raknet-trunk/export/Source/AutopatcherRepositoryInterface.h | An interface used by AutopatcherServer to get the data necessary to run an autopatcher
/home/rakkar/raknet-trunk/export/Source/AutoRPC.h | Automatically serializing and deserializing RPC system. More advanced RPC, but possibly not cross-platform
/home/rakkar/raknet-trunk/export/Source/BigTypes.h | [Internal] Used for RSA generation
/home/rakkar/raknet-trunk/export/Source/BitStream.cpp |
/home/rakkar/raknet-trunk/export/Source/BitStream.h | This class allows you to write and read native types as a string of bits. BitStream is used extensively throughout RakNet and is designed to be used by users as well
/home/rakkar/raknet-trunk/export/Source/BitStream_NoTemplate.cpp |
/home/rakkar/raknet-trunk/export/Source/BitStream_NoTemplate.h | This class allows you to write and read native types as a string of bits. BitStream is used extensively throughout RakNet and is designed to be used by users as well
/home/rakkar/raknet-trunk/export/Source/CheckSum.cpp | CheckSum implementation from http://www.flounder.com/checksum.htm
/home/rakkar/raknet-trunk/export/Source/CheckSum.h | [Internal] Generates and validates checksums
/home/rakkar/raknet-trunk/export/Source/ClientContextStruct.h | [Internal] Depreciated, back from when I supported IO Completion ports
/home/rakkar/raknet-trunk/export/Source/CommandParserInterface.h | Contains CommandParserInterface , from which you derive custom command parsers
/home/rakkar/raknet-trunk/export/Source/ConnectionGraph.cpp |
/home/rakkar/raknet-trunk/export/Source/ConnectionGraph.h | Connection graph plugin. This maintains a graph of connections for the entire network, so every peer knows about every other peer
/home/rakkar/raknet-trunk/export/Source/ConsoleServer.h | Contains ConsoleServer , used to plugin to your game to accept remote console-based connections
/home/rakkar/raknet-trunk/export/Source/DataBlockEncryptor.cpp |
/home/rakkar/raknet-trunk/export/Source/DataBlockEncryptor.h | [Internal] Encrypts and decrypts data blocks. Used as part of secure connections
/home/rakkar/raknet-trunk/export/Source/DataCompressor.h | DataCompressor does compression on a block of data. Not very good compression, but it's small and fast so is something you can use per-message at runtime
/home/rakkar/raknet-trunk/export/Source/DirectoryDeltaTransfer.h | Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc
/home/rakkar/raknet-trunk/export/Source/DS_BinarySearchTree.h | [Internal] A binary search tree, and an AVL balanced BST derivation
/home/rakkar/raknet-trunk/export/Source/DS_ByteQueue.h | [Internal] Byte queue
/home/rakkar/raknet-trunk/export/Source/DS_Heap.h | [Internal] Heap (Also serves as a priority queue)
/home/rakkar/raknet-trunk/export/Source/DS_HuffmanEncodingTree.cpp |
/home/rakkar/raknet-trunk/export/Source/DS_HuffmanEncodingTree.h | [Internal] Generates a huffman encoding tree, used for string and global compression
/home/rakkar/raknet-trunk/export/Source/DS_HuffmanEncodingTreeFactory.h | [Internal] Creates instances of the class HuffmanEncodingTree
/home/rakkar/raknet-trunk/export/Source/DS_HuffmanEncodingTreeNode.h | [Internal] A single node in the Huffman Encoding Tree
/home/rakkar/raknet-trunk/export/Source/DS_LinkedList.h | [Internal] Straightforward linked list data structure
/home/rakkar/raknet-trunk/export/Source/DS_List.h | [Internal] Array based list. Usually the Queue class is used instead, since it has all the same functionality and is only worse at random access
/home/rakkar/raknet-trunk/export/Source/DS_Map.h | [Internal] Map
/home/rakkar/raknet-trunk/export/Source/DS_OrderedChannelHeap.h | [Internal] Ordered Channel Heap . This is a heap where you add to it on multiple ordered channels, with each channel having a different weight
/home/rakkar/raknet-trunk/export/Source/DS_OrderedList.h | [Internal] Quicksort ordered list
/home/rakkar/raknet-trunk/export/Source/DS_Queue.h | [Internal] A queue used by RakNet
/home/rakkar/raknet-trunk/export/Source/DS_QueueLinkedList.h | [Internal] A queue implemented as a linked list
/home/rakkar/raknet-trunk/export/Source/DS_Tree.h | [Internal] Just a regular tree
/home/rakkar/raknet-trunk/export/Source/DS_WeightedGraph.h | [Internal] Weighted graph. I'm assuming the indices are complex map types, rather than sequential numbers (which could be implemented much more efficiently)
/home/rakkar/raknet-trunk/export/Source/EmailSender.h | Rudimentary class to send email from code. Don't expect anything fancy
/home/rakkar/raknet-trunk/export/Source/ExtendedOverlappedPool.cpp |
/home/rakkar/raknet-trunk/export/Source/ExtendedOverlappedPool.h | [Depreciated] This was used for IO completion ports
/home/rakkar/raknet-trunk/export/Source/FileListTransfer.h | A plugin to provide a simple way to compress and incrementally send the files in the FileList structure
/home/rakkar/raknet-trunk/export/Source/FullyConnectedMesh.cpp |
/home/rakkar/raknet-trunk/export/Source/FullyConnectedMesh.h | Fully connected mesh plugin. This will connect RakPeer to all connecting peers, and all peers the connecting peer knows about
/home/rakkar/raknet-trunk/export/Source/FunctionThread.h | A set of classes to make it easier to perform asynchronous function processing
/home/rakkar/raknet-trunk/export/Source/GetTime.cpp |
/home/rakkar/raknet-trunk/export/Source/GetTime.h | Returns the value from QueryPerformanceCounter. This is the function RakNet uses to represent time
/home/rakkar/raknet-trunk/export/Source/InternalPacket.h | [Internal] A class which stores a user message, and all information associated with sending and receiving that message
/home/rakkar/raknet-trunk/export/Source/LightweightDatabaseClient.h | Contains the client interface to the simple database included with RakNet, useful for a server browser or a lobby server
/home/rakkar/raknet-trunk/export/Source/LightweightDatabaseServer.h | A simple flat database included with RakNet, useful for a server browser or a lobby server
/home/rakkar/raknet-trunk/export/Source/LogCommandParser.h | Contains LogCommandParser , Used to send logs to connected consoles
/home/rakkar/raknet-trunk/export/Source/MessageFilter.h | Message filter plugin. Assigns systems to FilterSets. Each FilterSet limits what messages are allowed. This is a security related plugin
/home/rakkar/raknet-trunk/export/Source/MessageIdentifiers.h | All the message identifiers used by RakNet. Message identifiers comprise the first byte of any message
/home/rakkar/raknet-trunk/export/Source/MTUSize.h | [Internal] Defines the default maximum transfer unit
/home/rakkar/raknet-trunk/export/Source/NatPunchthrough.h | Contains the NAT-punchthrough plugin
/home/rakkar/raknet-trunk/export/Source/NetworkIDManager.cpp |
/home/rakkar/raknet-trunk/export/Source/NetworkIDManager.h |
/home/rakkar/raknet-trunk/export/Source/NetworkIDObject.cpp |
/home/rakkar/raknet-trunk/export/Source/NetworkIDObject.h | A class you can derive from to make it easier to represent every networked object with an integer. This way you can refer to objects over the network
/home/rakkar/raknet-trunk/export/Source/PacketConsoleLogger.h | This will write all incoming and outgoing network messages to the log command parser, which can be accessed through Telnet
/home/rakkar/raknet-trunk/export/Source/PacketFileLogger.h | This will write all incoming and outgoing network messages to a file
/home/rakkar/raknet-trunk/export/Source/PacketLogger.cpp |
/home/rakkar/raknet-trunk/export/Source/PacketLogger.h | This will write all incoming and outgoing network messages to the local console screen. See derived functions for other outputs
/home/rakkar/raknet-trunk/export/Source/PacketPriority.h | This file contains enumerations for packet priority and reliability enumerations
/home/rakkar/raknet-trunk/export/Source/PluginInterface.cpp |
/home/rakkar/raknet-trunk/export/Source/PluginInterface.h | RakNet's plugin functionality system. You can derive from this to create your own plugins
/home/rakkar/raknet-trunk/export/Source/RakNetCommandParser.h | Contains RakNetCommandParser , used to send commands to an instance of RakPeer
/home/rakkar/raknet-trunk/export/Source/RakNetStatistics.cpp |
/home/rakkar/raknet-trunk/export/Source/RakNetStatistics.h | A structure that holds all statistical data returned by RakNet
/home/rakkar/raknet-trunk/export/Source/RakNetTransport.h | Contains RakNetTransportCommandParser and RakNetTransport used to provide a secure console connection
/home/rakkar/raknet-trunk/export/Source/RakNetTypes.cpp |
/home/rakkar/raknet-trunk/export/Source/RakNetTypes.h | Types used by RakNet, most of which involve user code
/home/rakkar/raknet-trunk/export/Source/RakNetworkFactory.cpp |
/home/rakkar/raknet-trunk/export/Source/RakNetworkFactory.h | Factory class for RakNet objects
/home/rakkar/raknet-trunk/export/Source/RakPeer.cpp |
/home/rakkar/raknet-trunk/export/Source/RakPeer.h | The main class used for data transmission and most of RakNet's functionality
/home/rakkar/raknet-trunk/export/Source/RakPeerInterface.h | An interface for RakPeer. Simply contains all user functions as pure virtuals
/home/rakkar/raknet-trunk/export/Source/Rand.h | [Internal] Random number generator
/home/rakkar/raknet-trunk/export/Source/ReadyEvent.h | Ready event plugin. This enables a set of systems to create a signal event, set this signal as ready or unready, and to trigger the event when all systems are ready
/home/rakkar/raknet-trunk/export/Source/RefCountedObj.h | Reference counted object. Very simple class for quick and dirty uses
/home/rakkar/raknet-trunk/export/Source/ReliabilityLayer.cpp |
/home/rakkar/raknet-trunk/export/Source/ReliabilityLayer.h | [Internal] Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence
/home/rakkar/raknet-trunk/export/Source/Replica.h | Contains interface Replica used by the ReplicaManager
/home/rakkar/raknet-trunk/export/Source/ReplicaEnums.h | Contains enumerations used by the ReplicaManager system. This file is a lightweight header, so you can include it without worrying about linking in lots of other crap
/home/rakkar/raknet-trunk/export/Source/ReplicaManager.h | Contains class ReplicaManager. This system provides management for your game objects and players to make serialization, scoping, and object creation and destruction easier
/home/rakkar/raknet-trunk/export/Source/ReplicaManager2.h | Contains the second iteration of the ReplicaManager class. This system automatically creates and destroys objects, downloads the world to new players, manages players, and automatically serializes as needed
/home/rakkar/raknet-trunk/export/Source/Rijndael.h | [Internal] AES encoding / decoding rijndael-alg-fst.h v2.0 August '99 Optimised ANSI C code taken from the 'aescrypt' project: www.sf.net/projects/aescrypt See LICENSE-EST for the license applicable to this file
/home/rakkar/raknet-trunk/export/Source/Router.h | Router plugin. Allows you to send to systems you are not directly connected to, and to route those messages
/home/rakkar/raknet-trunk/export/Source/RPCMap.cpp |
/home/rakkar/raknet-trunk/export/Source/RPCMap.h | [Internal] A container class for a list of RPCNodes
/home/rakkar/raknet-trunk/export/Source/RPCNode.h | [Internal] Holds information related to a RPC
/home/rakkar/raknet-trunk/export/Source/SimpleMutex.cpp |
/home/rakkar/raknet-trunk/export/Source/SimpleMutex.h | [Internal] Encapsulates a mutex
/home/rakkar/raknet-trunk/export/Source/SimpleTCPServer.h | A simple TCP based server allowing sends and receives. Can be connected by any TCP client, including telnet
/home/rakkar/raknet-trunk/export/Source/SingleProducerConsumer.h | [Internal] Passes queued data between threads using a circular buffer with read and write pointers
/home/rakkar/raknet-trunk/export/Source/SocketLayer.cpp | SocketLayer class implementation
/home/rakkar/raknet-trunk/export/Source/SocketLayer.h | SocketLayer class implementation
/home/rakkar/raknet-trunk/export/Source/StringCompressor.cpp |
/home/rakkar/raknet-trunk/export/Source/StringCompressor.h | Compresses/Decompresses ASCII strings and writes/reads them to BitStream class instances. You can use this to easily serialize and deserialize your own strings
/home/rakkar/raknet-trunk/export/Source/StringTable.h | A simple class to encode and decode known strings based on a lookup table. Similar to the StringCompressor class
/home/rakkar/raknet-trunk/export/Source/SystemAddressList.h | Just a class to hold a list of systems
/home/rakkar/raknet-trunk/export/Source/TCPInterface.cpp | A simple TCP based server allowing sends and receives. Can be connected to by a telnet client
/home/rakkar/raknet-trunk/export/Source/TCPInterface.h | A simple TCP based server allowing sends and receives. Can be connected by any TCP client, including telnet
/home/rakkar/raknet-trunk/export/Source/TelnetTransport.h | Contains TelnetTransport , used to supports the telnet transport protocol. Insecure
/home/rakkar/raknet-trunk/export/Source/ThreadsafePacketLogger.h | Derivation of the packet logger to defer the call to WriteLog until the user thread
/home/rakkar/raknet-trunk/export/Source/TransportInterface.h | Contains TransportInterface from which you can derive custom transport providers for ConsoleServer
/home/rakkar/raknet-trunk/export/Source/Types.h | Used for types used by RSA