File List

Here is a list of all documented files with brief descriptions:
C:/knet/include/kNet.h [code]The main file of KristalliNet that includes all the commonly used headers for the the client application
C:/knet/include/kNetFwd.h [code]Forward-declares all common symbols defined by KristalliNet
C:/knet/include/kNet/Alignment.h [code]Provides functions for working with pointer data alignment computations
C:/knet/include/kNet/Allocator.h [code]Provides global memory allocation routines using instance-based allocators
C:/knet/include/kNet/Array.h [code]The Array<T> template class
C:/knet/include/kNet/Atomics.h [code]Abstracts platform-specific atomics operations
C:/knet/include/kNet/BasicSerializedDataTypes.h [code]Describes the basic POD data types that are used by the DataSerializer and DataDeserializer objects
C:/knet/include/kNet/BitOps.h [code]Provides bit operation utilities on bitfields
C:/knet/include/kNet/Clock.h [code]The Clock class
C:/knet/include/kNet/DataDeserializer.h [code]The class kNet::DataDeserializer DataDeserializer
C:/knet/include/kNet/Datagram.h [code]The struct kNet::Datagram Datagram
C:/knet/include/kNet/DataSerializer.h [code]The class kNet::DataSerializer DataSerializer
C:/knet/include/kNet/DebugMemoryLeakCheck.h [code]Provides overloads of operators new and delete for tracking memory leaks
C:/knet/include/kNet/EndPoint.h [code]The class kNet::EndPoint Endpoint
C:/knet/include/kNet/Event.h [code]The class kNet::Event Event
C:/knet/include/kNet/EventArray.h [code]The class kNet::EventArray EventArray
C:/knet/include/kNet/FragmentedTransferManager.h [code]The classes kNet::FragmentedSendManager FragmentedSendManager and kNet::FragmentedSendManager FragmentedReceiveManager
C:/knet/include/kNet/IMessageHandler.h [code]The kNet::IMessageHandler IMessageHandler interface
C:/knet/include/kNet/INetworkServerListener.h [code]The kNet::INetworkServerListener INetworkServerListener interface
C:/knet/include/kNet/Lockable.h [code]The Lock<T> and Lockable<T> template classes
C:/knet/include/kNet/LockFreePoolAllocator.h [code]The PoolAllocatable<T> and LockFreePoolAllocator<T> template classes
C:/knet/include/kNet/MaxHeap.h [code]The MaxHeap<T> template class
C:/knet/include/kNet/MessageConnection.h [code]The MessageConnection and ConnectionStatistics classes
C:/knet/include/kNet/MessageListParser.h [code]The SerializedMessageList class
C:/knet/include/kNet/NetException.h [code]The class NetException
C:/knet/include/kNet/Network.h [code]The class Network
C:/knet/include/kNet/NetworkLogging.h [code]The LOG and LOGUSER macros
C:/knet/include/kNet/NetworkMessage.h [code]The class NetworkMessage
C:/knet/include/kNet/NetworkServer.h [code]The NetworkServer class
C:/knet/include/kNet/NetworkWorkerThread.h [code]The NetworkWorkerThread class
C:/knet/include/kNet/OrderedHashTable.h [code]The OrderedHashTable<T> template class
C:/knet/include/kNet/PolledTimer.h [code]PolledTimer is a timer object that can be used in "polled" or per-frame executed contexts
C:/knet/include/kNet/RingBuffer.h [code]The RingBuffer class stores a fast raw byte buffer queue storage
C:/knet/include/kNet/SequentialIntegerSet.h [code]The SequentialIntegerSet class
C:/knet/include/kNet/SerializationStructCompiler.h [code]The SerializationStructCompiler class
C:/knet/include/kNet/SerializedDataIterator.h [code]The SerializedDataIterator class
C:/knet/include/kNet/SharedPtr.h [code]SharedPtr, intrusive reference counting for multiple pointer owners
C:/knet/include/kNet/SharedPtr.inlSharedPtr template functions
C:/knet/include/kNet/Socket.h [code]The Socket class
C:/knet/include/kNet/Sort.h [code]A range of comparison sort algorithms
C:/knet/include/kNet/Sort.inlImplementations of template functions for sorting algorithms
C:/knet/include/kNet/SortCmp.h [code]The TriCmp and TriCmpObj constructs are the default sorting predicate objects
C:/knet/include/kNet/StdCMallocHeap.h [code]Implements the allocator object for allocating memory using malloc and free
C:/knet/include/kNet/TCPMessageConnection.h [code]The TCPMessageConnection class
C:/knet/include/kNet/Thread.h [code]The Thread class
C:/knet/include/kNet/Types.h [code]Provides platform-independent fixed size types
C:/knet/include/kNet/UDPMessageConnection.h [code]The UDPMessageConnection class
C:/knet/include/kNet/VLEPacker.h [code]The VLEType2<int,int> and VLEType3<int,int,int> template classes
C:/knet/include/kNet/WaitFreeQueue.h [code]The WaitFreeQueue<T> template class
C:/knet/include/kNet/qt/MessageConnectionDialog.h [code]Shows a debugging console dialog of a kNet MessageConnection object
C:/knet/include/kNet/qt/NetworkDialog.h [code]Shows a debugging console dialog of the main kNet Network object
C:/knet/include/kNet/qt/NetworkServerDialog.h [code]
C:/knet/include/kNet/win32/WS2Include.h [code]Use this file to include winsock2.h
C:/knet/src/DataDeserializer.cpp
C:/knet/src/DataSerializer.cpp
C:/knet/src/FragmentedTransferManager.cpp
C:/knet/src/MessageConnection.cpp
C:/knet/src/MessageListParser.cpp
C:/knet/src/Network.cpp
C:/knet/src/NetworkLogging.cppImplements logging functionalities to stdout/file for different log channels
C:/knet/src/NetworkMessage.cppRepresents a serializable network message
C:/knet/src/NetworkServer.cpp
C:/knet/src/NetworkWorkerThread.cpp
C:/knet/src/SerializationStructCompiler.cpp
C:/knet/src/SerializedDataIterator.cpp
C:/knet/src/Socket.cpp
C:/knet/src/TCPMessageConnection.cpp
C:/knet/src/Thread.cppImplements platform-generic Thread functions
C:/knet/src/UDPMessageConnection.cppImplements the UDP-specific code of MessageConnection
C:/knet/src/boost/BoostThread.cpp
C:/knet/src/qt/MessageConnectionDialog.cpp
C:/knet/src/qt/NetworkDialog.cpp
C:/knet/src/unix/UnixClock.cpp
C:/knet/src/unix/UnixEvent.cpp
C:/knet/src/unix/UnixEventArray.cpp
C:/knet/src/win32/W32Clock.cpp
C:/knet/src/win32/W32Event.cpp
C:/knet/src/win32/W32EventArray.cpp
C:/knet/src/win32/W32Thread.cpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines