# raknet File List

Here is a list of all files with brief descriptions:

Projects/raknet/include/autopatcher/Autopatcher.h | Autopatcher
Projects/raknet/include/autopatcher/DownloadableFileDescriptor.h | Autopatcher File Description
Projects/raknet/include/raknet/AES128.h | 128-bit Advanced Encryption Standard (Rjindael)
Projects/raknet/include/raknet/ArrayList.h | Provide an array based list container
Projects/raknet/include/raknet/AsynchronousFileIO.h | This file is used on win32 ports to benefits the use of IO Completion ports
Projects/raknet/include/raknet/BigTypes.h | Provide Big Integer class
Projects/raknet/include/raknet/BinarySearchTree.h | Binary Seach Tree
Projects/raknet/include/raknet/BitStream.h | RakNet::BitStream: packet encoding and decoding
Projects/raknet/include/raknet/CheckSum.h | CheckSum class declaration
Projects/raknet/include/raknet/ClientContextStruct.h | Client Context Internal Structure
Projects/raknet/include/raknet/DataBlockEncryptor.h | DataBlockEncryptor Class Declaration
Projects/raknet/include/raknet/DistributedNetworkObject.h | Distributed Object System
Projects/raknet/include/raknet/DistributedNetworkObjectHeader.h | Provide Macro for the Distributed Object System
Projects/raknet/include/raknet/DistributedNetworkObjectManager.h | Manager for distributed Objects
Projects/raknet/include/raknet/DistributedNetworkObjectStub.h | Provide glue code for all Distributed Object
Projects/raknet/include/raknet/EncodeClassName.h | Class Name encoding for DNO subsystem
Projects/raknet/include/raknet/ExtendedOverlappedPool.h |
Projects/raknet/include/raknet/GetTime.h |
Projects/raknet/include/raknet/HuffmanEncodingTree.h |
Projects/raknet/include/raknet/HuffmanEncodingTreeFactory.h |
Projects/raknet/include/raknet/HuffmanEncodingTreeNode.h |
Projects/raknet/include/raknet/InternalPacket.h | Define the Structure of an Internal Packet
Projects/raknet/include/raknet/InternalPacketPool.h | Internal Packet Pool Class Declaration
Projects/raknet/include/raknet/LinkedList.h | LinkedList and Circular Linked List
Projects/raknet/include/raknet/MTUSize.h | Provide some consts concerning the size of network packet
Projects/raknet/include/raknet/Multiplayer.h | Define a sample multiplayer class that use RakNet
Projects/raknet/include/raknet/NetworkObject.h | NetworkObject Class Declaration
Projects/raknet/include/raknet/NetworkTypes.h | Define Network Common Class and Types
Projects/raknet/include/raknet/PacketEnumerations.h | Define RakNet internal packet identifier
Projects/raknet/include/raknet/PacketPool.h | Manage memory for packet
Projects/raknet/include/raknet/PacketPriority.h | Defines Priority and Reliability Constants
Projects/raknet/include/raknet/Queue.h |
Projects/raknet/include/raknet/QueueLinkedList.h |
Projects/raknet/include/raknet/RakClient.h | Client communication End Point Declaration
Projects/raknet/include/raknet/RakClientInterface.h | User view of a RakClient object
Projects/raknet/include/raknet/RakNetStatistics.h | Store Statistics concerning Network Usage
Projects/raknet/include/raknet/RakNetworkFactory.h | RakNetworkFactory class is a factory for communication End Point
Projects/raknet/include/raknet/RakPeer.h | A RakPeer is the lower level Communication End Point
Projects/raknet/include/raknet/RakPeerInterface.h | User interface of RakPeer
Projects/raknet/include/raknet/RakServer.h | A RakServer provide Server facilities
Projects/raknet/include/raknet/RakServerInterface.h | User visible interface of RakServer
Projects/raknet/include/raknet/Rand.h | Random Number Generator
Projects/raknet/include/raknet/ReliabilityLayer.h | Provide Reliability Communication
Projects/raknet/include/raknet/RPCNode.h | Internal Stuff for RPC Handling
Projects/raknet/include/raknet/RSACrypt.h |
Projects/raknet/include/raknet/SHA1.h | SHA-1 computation class
Projects/raknet/include/raknet/SimpleMutex.h | Provide Simple Mutex Class
Projects/raknet/include/raknet/SocketLayer.h | Socket Layer Abstraction
Projects/raknet/include/raknet/StringCompressor.h | Provide String Encoding Class
Projects/raknet/include/raknet/Types.h | Compatibility Layer and fundamental tools and types
Projects/raknet/include/rakvoice/RakVoice.h | RakVoice class declaration
Projects/raknet/include/rakvoice/RakVoiceFactory.h | RakVoice Factory
Projects/raknet/include/rakvoice/RakVoiceInterface.h | UserView of RakVoice subsystem
Projects/raknet/Source/AES128.cpp | This file provide implementation for the AES128 class
Projects/raknet/Source/AsynchronousFileIO.cpp | Asynchronous IO mecanisms implementation
Projects/raknet/Source/BitStream.cpp | Implementation of BitStream class
Projects/raknet/Source/CheckSum.cpp | Provide implementation of the CheckSum class
Projects/raknet/Source/DataBlockEncryptor.cpp | DataBlockEncryptor Class Implementation
Projects/raknet/Source/DistributedNetworkObject.cpp | Implementation of DistributedObject class
Projects/raknet/Source/DistributedNetworkObjectManager.cpp | Distributed Object Manager Implementation
Projects/raknet/Source/DistributedNetworkObjectStub.cpp | Implementation of Distributed Object Stub
Projects/raknet/Source/EncodeClassName.cpp |
Projects/raknet/Source/ExtendedOverlappedPool.cpp |
Projects/raknet/Source/GetTime.cpp |
Projects/raknet/Source/HuffmanEncodingTree.cpp |
Projects/raknet/Source/HuffmanEncodingTreeFactory.cpp |
Projects/raknet/Source/InternalPacketPool.cpp | Internal Packet Pool Implementation
Projects/raknet/Source/NetworkObject.cpp | NetworkObject Implementation
Projects/raknet/Source/NetworkTypes.cpp | Unique Player Identifier Class implementation
Projects/raknet/Source/PacketPool.cpp |
Projects/raknet/Source/RakClient.cpp | Client communication End Point Implementation
Projects/raknet/Source/RakNetStatistics.cpp | Statistical Information Formatting Implementation
Projects/raknet/Source/RakNetworkFactory.cpp | Implementation of RAkNetworkFactory class
Projects/raknet/Source/RakPeer.cpp | RakPeer Implementation
Projects/raknet/Source/RakServer.cpp | RakServer Implementation
Projects/raknet/Source/Rand.cpp | Random Value Generator Implementation
Projects/raknet/Source/ReliabilityLayer.cpp | Reliability Layer Implementation
Projects/raknet/Source/RPCNode.cpp | Internal Stuff for RPC Handling
Projects/raknet/Source/SHA1.cpp | SHA-1 Hash key computation implementation
Projects/raknet/Source/SimpleMutex.cpp | SimpleMutex class implementation
Projects/raknet/Source/SocketLayer.cpp | SocketLayer class implementation
Projects/raknet/Source/StringCompressor.cpp | StringCompressor class implementation
Projects/raknet/Source/Autopatcher/Autopatcher.cpp | Autopatcher Implementation
Projects/raknet/Source/Autopatcher/DownloadableFileDescriptor.cpp | Autopatcher File Description Implementation
Projects/raknet/Source/RakVoice/RakVoice.cpp | RakVoice class implementation
Projects/raknet/Source/RakVoice/RakVoiceFactory.cpp | RakVoiceFactory Implementation