 SLNet::NatPunchthroughClient::AddrAndGuid | |
 SLNet::AddressOrGUID | |
 SLNet::HTTPConnection::BadResponse | Encapsulates a raw HTTP response and response code |
 SLNet::RakPeer::BanStruct | |
 DataStructures::BinarySearchTree< BinarySearchTreeType > | A binary search tree and an AVL balanced binary search tree |
  DataStructures::AVLBalancedBinarySearchTree< BinarySearchTreeType > | An AVLBalancedBinarySearchTree is a binary tree that is always balanced |
 SLNet::BitStream | |
 DataStructures::BPlusTree< KeyType, DataType, order > | |
 DataStructures::BPlusTree< unsigned, Row *, _TABLE_BPLUS_TREE_ORDER > | |
 SLNet::BPSTracker | |
 SLNet::RakPeer::BufferedCommandStruct | |
 SLNet::CloudServer::BufferedGetResponseFromServer | |
 DataStructures::BytePool | |
 DataStructures::ByteQueue | |
 SLNet::CCRakNetSlidingWindow | |
 DataStructures::Table::Cell | Holds the actual data in the table |
 SLNet::VariableDeltaSerializer::ChangedVariablesList | |
 CheckSum | Generates and validates checksums |
 DataStructures::CircularLinkedList< CircularLinkedListType > | (Circular) Linked List ADT (Doubly Linked Pointer to Node Style) - |
 DataStructures::CircularLinkedList< LinkedListType > | |
  DataStructures::LinkedList< LinkedListType > | |
 DataStructures::CircularLinkedList< QueueType > | |
  DataStructures::LinkedList< QueueType > | |
 SLNet::CloudAllocator | |
  SLNet::CloudServer | Stores client data, and allows cross-server communication to retrieve this data |
 SLNet::CloudClientCallback | |
 SLNet::CloudServer::CloudData | |
 SLNet::CloudServer::CloudDataList | |
 SLNet::CloudKey | |
 SLNet::CloudQuery | |
 SLNet::CloudQueryResult | |
 SLNet::CloudQueryRow | |
 SLNet::CloudServer::CloudQueryWithAddresses | |
 SLNet::CloudServerQueryFilter | Zero or more instances of CloudServerQueryFilter can be attached to CloudServer to restrict client queries All attached instances of CloudServerQueryFilter on each corresponding operation, from all directly connected clients If any attached instance returns false for a given operation, that operation is silently rejected |
 DataStructures::Table::ColumnDescriptor | |
 SLNet::CommandParserInterface | The interface used by command parsers |
  SLNet::LogCommandParser | Adds the ability to send logging output to a remote console |
  SLNet::RakNetCommandParser | This allows a console client to call most of the functions in RakPeer |
 SLNet::Connection_RM3 | Each remote system is represented by Connection_RM3. Used to allocate Replica3 and track which instances have been allocated |
 SLNet::NatPunchthroughServer::ConnectionAttempt | |
 SLNet::Router2::ConnectionRequestSystem | |
 SLNet::Router2::ConnnectRequest | |
 SLNet::ConsoleServer | The main entry point for the server portion of your remote console application support |
 CSHA1 | |
 SLNet::DataCompressor | Does compression on a block of data. Not very good compression, but it's small and fast so is something you can compute at runtime |
 SLNet::VariableDeltaSerializer::DeserializationContext | |
 SLNet::DeserializeParameters | |
 SLNet::FileListTransferCBInterface::DownloadCompleteStruct | |
 SLNet::NatPunchthroughClient::DSTAndFac | |
 SLNet::DynDNS | |
 SLNet::EmailSender | Rudimentary class to send email from code |
 SLNet::FileList | |
 SLNet::FileListNode | Represents once instance of a file |
 FileListNodeContext | |
 SLNet::FileListProgress | Callback interface set with FileList::SetCallback() in case you want progress notifications when FileList::AddFilesFromDirectory() is called |
  SLNet::FLP_Printf | Implementation of FileListProgress to use RAKNET_DEBUG_PRINTF |
 SLNet::FileListTransferCBInterface | Used by FileListTransfer plugin as a callback for when we get a file |
 SLNet::FileListTransferCBInterface::FileProgressStruct | |
 SLNet::FileListTransfer::FileToPush | |
 SLNet::FileListTransfer::FileToPushRecipient | |
 SLNet::FilteredSystem | |
 DataStructures::Table::FilterQuery | |
 SLNet::FilterSet | |
 SLNet::Router2::ForwardedConnection | |
 SLNet::UDPForwarder::ForwardEntry | |
 SLNet::UDPProxyCoordinator::ForwardingRequest | |
 SLNet::CloudServer::GetRequest | |
 GridSectorizer | |
 DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction > | Using a string as a identifier for a node, store an allocated pointer to that node |
 DataStructures::Hash< AddressOrGUID, FilteredSystem, 2048, AddressOrGUID::ToInteger > | |
 DataStructures::Hash< NetworkID, TM_Team *, 256, TM_Team::ToUint32 > | |
 DataStructures::Hash< NetworkID, TM_TeamMember *, 256, TM_TeamMember::ToUint32 > | |
 DataStructures::Hash< RakNetGUID, RemoteCloudClient *, 2048, RakNetGUID::ToUint32 > | |
 DataStructures::Hash< RakNetGUID, StrAndGuidAndRoom *, 8096, SLNet::RakNetGUID::ToUint32 > | |
 DataStructures::Hash< RakString, StrAndGuidAndRoom *, 8096, SLNet::RakString::ToInteger > | |
 DataStructures::Hash< SLNet::RakString, LocalSlot *, 256, SLNet::RakString::ToInteger > | |
 DataStructures::Hash< SLNet::RakString, SLNet::RakString, 16, SLNet::RakString::ToInteger > | |
 DataStructures::Hash< SLNet::RakString, TimeAndValueQueue *, 32, SLNet::RakString::ToInteger > | |
 DataStructures::Hash< SLNet::RakString, void(*)(SLNet::BitStream *, Packet *), 64, SLNet::RakString::ToInteger > | |
 DataStructures::Hash< SLNet::RakString, void(*)(SLNet::BitStream *, SLNet::BitStream *, Packet *), 64, SLNet::RakString::ToInteger > | |
 DataStructures::HashIndex | |
 DataStructures::Heap< weight_type, data_type, isMaxHeap > | |
 DataStructures::Heap< double, HeapChannelAndData, true > | |
 DataStructures::Heap< reliabilityHeapWeightType, InternalPacket *, false > | |
 DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::HeapChannelAndData | |
 DataStructures::Heap< weight_type, data_type, isMaxHeap >::HeapNode | |
 SLNet::HTTPConnection | Use HTTPConnection to communicate with a web server |
 SLNet::HuffmanEncodingTree | This generates special cases of the huffman encoding tree using 8 bit keys with the additional condition that unused combinations of 8 bits are treated as a frequency of 1 |
 SLNet::HuffmanEncodingTreeFactory | Creates instances of the class HuffmanEncodingTree |
 HuffmanEncodingTreeNode | |
 SLNet::IncrementalReadInterface | |
  SLNet::AutopatcherRepositoryInterface | An interface used by AutopatcherServer to get the data necessary to run an autopatcher. This is up to you to implement for custom repository solutions |
 VariadicSQLParser::IndexAndType | |
 SLNet::InternalPacketFixedSizeTransmissionHeader | |
  SLNet::InternalPacket | |
 SLNet::InternalPacketRefCountedData | Used in InternalPacket when pointing to sharedDataBlock, rather than allocating itself |
 SLNet::TM_World::JoinRequestHelper | |
 SLNet::CloudServer::KeySubscriberID | |
 SLNet::LastSerializationResult | |
 SLNet::LastSerializationResultBS | |
 DataStructures::List< list_type > | Array based implementation of a list |
 DataStructures::List< __TCPSOCKET__ > | |
 DataStructures::List< AddrAndGuid > | |
 DataStructures::List< BanStruct * > | |
 DataStructures::List< bool > | |
 DataStructures::List< BufferedGetResponseFromServer * > | |
 DataStructures::List< Cell * > | |
 DataStructures::List< ChangedVariablesList * > | |
 DataStructures::List< CloudData * > | |
 DataStructures::List< CloudDataList * > | |
 DataStructures::List< CloudKey > | |
 DataStructures::List< CloudQueryRow * > | |
 DataStructures::List< CloudServerQueryFilter * > | |
 DataStructures::List< ColumnDescriptor > | |
 DataStructures::List< CommandParserInterface * > | |
 DataStructures::List< Connection_RM3 * > | |
 DataStructures::List< ConnectionAttempt * > | |
 DataStructures::List< ConnectionRequestSystem > | |
 DataStructures::List< ConnnectRequest * > | |
 DataStructures::List< data_type > | |
 DataStructures::List< FileListNode > | |
 DataStructures::List< FileListProgress * > | |
 DataStructures::List< FileToPushRecipient * > | |
 DataStructures::List< FilterSet * > | |
 DataStructures::List< ForwardedConnection > | |
 DataStructures::List< ForwardEntry * > | |
 DataStructures::List< ForwardingRequest * > | |
 DataStructures::List< GetRequest * > | |
 DataStructures::List< HeapNode > | |
 DataStructures::List< InternalPacket * > | |
 DataStructures::List< KeySubscriberID * > | |
 DataStructures::List< LastSerializationResult * > | |
 DataStructures::List< LocalCallback * > | |
 DataStructures::List< LocalSlotObject > | |
 DataStructures::List< MapNode > | |
 DataStructures::List< MiniPunchRequest > | |
 DataStructures::List< MyTeamMembers > | |
 DataStructures::List< NATDetectionAttempt > | |
 DataStructures::List< node_type > | |
 DataStructures::List< PingServerGroup * > | |
 DataStructures::List< PluginInterface2 * > | |
 DataStructures::List< Rackspace2EventCallback * > | |
 DataStructures::List< RackspaceOperation > | |
 DataStructures::List< RakNetGUID > | |
 DataStructures::List< RakNetSocket2 * > | |
 DataStructures::List< RangeNode< DatagramSequenceNumberType > > | |
 DataStructures::List< RangeNode< range_type > > | |
 DataStructures::List< ReadyEventNode * > | |
 DataStructures::List< RegisteredCommand > | |
 DataStructures::List< RemoteServer * > | |
 DataStructures::List< RemoteSystem * > | |
 DataStructures::List< RemoteSystem > | |
 DataStructures::List< RemoteSystemVariableHistory * > | |
 DataStructures::List< Replica3 * > | |
 DataStructures::List< Request * > | |
 DataStructures::List< RequestedTeam > | |
 DataStructures::List< RM3World * > | |
 DataStructures::List< RP_Group * > | |
 DataStructures::List< ServerWithPing > | |
 DataStructures::List< SharedString * > | |
 DataStructures::List< SLNet::RakString > | |
 DataStructures::List< SplitPacketChannel * > | |
 DataStructures::List< StrAndBool > | |
 DataStructures::List< StrAndGuid > | |
 DataStructures::List< SystemAddress > | |
 DataStructures::List< SystemAddressAndChannel > | |
 DataStructures::List< SystemAddressAndGuid > | |
 DataStructures::List< TeamMember > | |
 DataStructures::List< TelnetClient * > | |
 DataStructures::List< TM_Team * > | |
 DataStructures::List< TM_TeamMember * > | |
 DataStructures::List< TM_World * > | |
 DataStructures::List< TrackedObject * > | |
 DataStructures::List< Tree * > | |
 DataStructures::List< TwoWayAuthentication::NonceAndRemoteSystemRequest * > | |
 DataStructures::List< uint32_t > | |
 DataStructures::List< UnreliableWithAckReceiptNode > | |
 DataStructures::List< unsigned int > | |
 DataStructures::List< unsigned short > | |
 DataStructures::List< User * > | |
 DataStructures::List< VariableLastValueNode > | |
 DataStructures::List< void * > | |
 SLNet::RPC4::LocalCallback | |
 SLNet::RPC4::LocalSlot | |
 SLNet::RPC4::LocalSlotObject | |
 SLNet::LocklessUint32_t | |
 DataStructures::Map< key_type, data_type, key_comparison_func > | |
 DataStructures::Map< channel_key_type, QueueAndWeight *, channel_key_comparison_func > | |
 DataStructures::Map< int, HuffmanEncodingTree * > | |
 DataStructures::Map< node_type, DataStructures::Map< node_type, weight_type > * > | |
 DataStructures::Map< SystemAddress, DataStructures::ByteQueue * > | |
 DataStructures::Map< unsigned short, FileListReceiver * > | |
 DataStructures::Map< key_type, data_type, key_comparison_func >::MapNode | |
 DataStructures::MemoryPool< MemoryBlockType > | |
 DataStructures::MemoryPool< BufferedCommandStruct > | |
 DataStructures::MemoryPool< ChangedVariablesList > | |
 DataStructures::MemoryPool< InternalPacket > | |
 DataStructures::MemoryPool< InternalPacketRefCountedData > | |
 DataStructures::MemoryPool< MessageNumberNode > | |
 DataStructures::MemoryPool< Packet > | |
 DataStructures::MemoryPool< Page< KeyType, DataType, order > > | |
 DataStructures::MemoryPool< Page< unsigned, Row *, order > > | |
 DataStructures::MemoryPool< RemoteClient * > | |
 DataStructures::MemoryPool< RemoteSystemIndex > | |
 DataStructures::MemoryPool< SocketQueryOutput > | |
 DataStructures::MemoryPool< StartForwardingInputStruct > | |
 DataStructures::MemoryPool< StopForwardingStruct > | |
 DataStructures::MemoryPool< structureType > | |
 DataStructures::MemoryPool< SystemAddress > | |
 DataStructures::MemoryPool< unsigned char[128]> | |
 DataStructures::MemoryPool< unsigned char[2048]> | |
 DataStructures::MemoryPool< unsigned char[512]> | |
 DataStructures::MemoryPool< unsigned char[8192]> | |
 DataStructures::MemoryPool< MemoryBlockType >::MemoryWithPage | |
 SLNet::Router2::MiniPunchRequest | |
 DataStructures::MLKeyRef< templateType > | |
 DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType > | The multilist, representing an abstract data type that generally holds lists |
 SLNet::TeamBalancer::MyTeamMembers | |
 SLNet::NatTypeDetectionServer::NATDetectionAttempt | |
 SLNet::NatPunchthroughDebugInterface | |
  SLNet::NatPunchthroughDebugInterface_PacketLogger | |
  SLNet::NatPunchthroughDebugInterface_Printf | |
 SLNet::NatPunchthroughServerDebugInterface | |
  SLNet::NatPunchthroughServerDebugInterface_PacketLogger | |
  SLNet::NatPunchthroughServerDebugInterface_Printf | |
 SLNet::NetworkIDManager | |
 SLNet::NetworkIDObject | Unique shared ids for each object instance |
  SLNet::Replica3 | Base class for your replicated objects for the ReplicaManager3 system |
   SLNet::Replica3Composite< parent_type > | Use Replica3 through composition instead of inheritance by containing an instance of this templated class Calls to parent class for all functions Parent class must still define and functions though! |
 DataStructures::BinarySearchTree< BinarySearchTreeType >::node | |
 DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::Node | |
 DataStructures::CircularLinkedList< CircularLinkedListType >::node | |
 DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::NodeAndParent | |
 SLNet::TwoWayAuthentication::NonceAndRemoteSystemRequest | |
 SLNet::TwoWayAuthentication::NonceGenerator | |
 SLNet::FileListTransferCBInterface::OnFileStruct | |
 DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func > | |
 DataStructures::OrderedList< key_type, data_type, default_comparison_function > | |
 DataStructures::OrderedList< channel_key_type, MapNode,&Map::NodeComparisonFunc > | |
 DataStructures::OrderedList< char *, StrAndBool, StrAndBoolComp > | |
 DataStructures::OrderedList< CloudKey, CloudDataList *, CloudServer::KeyDataListComp > | |
 DataStructures::OrderedList< CloudKey, CloudKey, CloudKeyComp > | |
 DataStructures::OrderedList< CloudKey, KeySubscriberID *, CloudServer::KeySubscriberIDComp > | |
 DataStructures::OrderedList< const char *, RegisteredCommand, RegisteredCommandComp > | |
 DataStructures::OrderedList< DatagramSequenceNumberType, RangeNode< DatagramSequenceNumberType >, RangeNodeComp< DatagramSequenceNumberType > > | |
 DataStructures::OrderedList< int, FilterSet *, FilterSetComp > | |
 DataStructures::OrderedList< int, MapNode,&Map::NodeComparisonFunc > | |
 DataStructures::OrderedList< int, ReadyEventNode *, ReadyEvent::ReadyEventNodeComp > | |
 DataStructures::OrderedList< key_type, MapNode,&Map::NodeComparisonFunc > | |
 DataStructures::OrderedList< LocalSlotObject, LocalSlotObject, LocalSlotObjectComp > | |
 DataStructures::OrderedList< MessageID, LocalCallback *, RPC4::LocalCallbackComp > | |
 DataStructures::OrderedList< node_type, MapNode,&Map::NodeComparisonFunc > | |
 DataStructures::OrderedList< node_type, node_type > | |
 DataStructures::OrderedList< RakNetGUID, BufferedGetResponseFromServer *, CloudServer::BufferedGetResponseFromServerComp > | |
 DataStructures::OrderedList< RakNetGUID, CloudData *, CloudServer::KeyDataPtrComp > | |
 DataStructures::OrderedList< RakNetGUID, RakNetGUID > | |
 DataStructures::OrderedList< RakNetGUID, RemoteServer *, CloudServer::RemoteServerComp > | |
 DataStructures::OrderedList< RakNetGUID, RemoteSystem *, ConnectionGraph2::RemoteSystemComp > | |
 DataStructures::OrderedList< RakNetGUID, RemoteSystem, ReadyEvent::RemoteSystemCompByGuid > | |
 DataStructures::OrderedList< RakNetGUID, User *, NatPunchthroughServer::NatPunchthroughUserComp > | |
 DataStructures::OrderedList< range_type, RangeNode< range_type >, RangeNodeComp< range_type > > | |
 DataStructures::OrderedList< Replica3 *, LastSerializationResult *, Connection_RM3::Replica3LSRComp > | |
 DataStructures::OrderedList< SenderAndTargetAddress, ForwardingRequest *, ForwardingRequestComp > | |
 DataStructures::OrderedList< SLNet::RakString, SLNet::RakString > | |
 DataStructures::OrderedList< SplitPacketIdType, SplitPacketChannel *, SplitPacketChannelComp > | |
 DataStructures::OrderedList< SystemAddress, MapNode,&Map::NodeComparisonFunc > | |
 DataStructures::OrderedList< SystemAddress, SystemAddress > | |
 DataStructures::OrderedList< SystemAddressAndGuid, SystemAddressAndGuid, ConnectionGraph2::SystemAddressAndGuidComp > | |
 DataStructures::OrderedList< uint32_t, ChangedVariablesList *, VariableDeltaSerializer::UpdatedVariablesListPtrComp > | |
 DataStructures::OrderedList< uint32_t, GetRequest *, CloudServer::GetRequestComp > | |
 DataStructures::OrderedList< uint64_t, TrackedObject *, TrackedObjectComp > | |
 DataStructures::OrderedList< unsigned short, MapNode,&Map::NodeComparisonFunc > | |
 SLNet::HTTPConnection::OutgoingCommand | |
 SLNet::Packet | This represents a user message from another system |
 DataStructures::Page< KeyType, DataType, order > | |
 DataStructures::MemoryPool< MemoryBlockType >::Page | |
 DataStructures::Page< unsigned, Row *, order > | |
 SLNet::TwoWayAuthentication::PendingChallenge | |
 SLNet::RakPeer::PingAndClockDifferential | |
 SLNet::UDPProxyClient::PingServerGroup | |
 SLNet::PluginInterface2 | |
  SLNet::CloudClient | Performs Post() and Get() operations on CloudMemoryServer |
  SLNet::CloudServer | Stores client data, and allows cross-server communication to retrieve this data |
  SLNet::ConnectionGraph2 | A one hop connection graph |
  SLNet::DirectoryDeltaTransfer | |
  SLNet::FileListTransfer | A plugin to provide a simple way to compress and incrementally send the files in the FileList structure |
  SLNet::HTTPConnection2 | Use HTTPConnection2 to communicate with a web server |
  SLNet::MessageFilter | Assigns systems to FilterSets. Each FilterSet limits what kinds of messages are allowed |
  SLNet::NatPunchthroughClient | Client code for NATPunchthrough |
  SLNet::NatPunchthroughServer | Server code for NATPunchthrough |
  SLNet::NatTypeDetectionClient | Client code for NatTypeDetection |
  SLNet::NatTypeDetectionServer | Server code for NatTypeDetection |
  SLNet::PacketLogger | Writes incoming and outgoing messages to the screen. This will write all incoming and outgoing messages to the console window, or to a file if you override it and give it this functionality |
   SLNet::PacketConsoleLogger | Packetlogger that logs to a remote command console |
   SLNet::PacketFileLogger | Packetlogger that outputs to a file |
   SLNet::PacketOutputWindowLogger | Packetlogger that outputs to the output window in the debugger. Windows only |
   SLNet::ThreadsafePacketLogger | Same as PacketLogger, but writes output in the user thread |
  SLNet::RakNetTransport2 | Use RakNetTransport if you need a secure connection between the client and the console server |
  SLNet::ReadyEvent | Peer to peer synchronized ready and unready events |
  SLNet::RelayPlugin | A simple class to relay messages from one system to another, identifying remote systems by a string |
  SLNet::ReplicaManager3 | System to help automate game object construction, destruction, and serialization |
  SLNet::Router2 | Class interface for the Router2 system |
  SLNet::RPC4 | The RPC4 plugin is just an association between a C function pointer and a string |
  SLNet::StatisticsHistoryPlugin | Input numerical values over time. Get sum, average, highest, lowest, standard deviation on recent or all-time values |
  SLNet::TeamBalancer | Set and network team selection (supports peer to peer or client/server) |
  SLNet::TeamManager | Automates networking and list management for teams |
  SLNet::TwoWayAuthentication | Implements two way authentication |
  SLNet::UDPProxyClient | Communicates with UDPProxyCoordinator, in order to find a UDPProxyServer to forward our datagrams |
  SLNet::UDPProxyCoordinator | Middleman between UDPProxyServer and UDPProxyClient, maintaining a list of UDPProxyServer, and managing state for clients to find an available forwarding server |
  SLNet::UDPProxyServer | UDPProxyServer to control our instance of UDPForwarder |
 SLNet::PRO | |
 SLNet::PublicKey | Passed to RakPeerInterface::Connect() |
 SLNet::PunchthroughConfiguration | |
 DataStructures::Queue< queue_type > | A queue implemented as an array with a read and write index |
 DataStructures::Queue< BadResponse > | |
 DataStructures::Queue< bool > | |
 DataStructures::Queue< BufferedCommandStruct * > | |
 DataStructures::Queue< DatagramHistoryNode > | |
 DataStructures::Queue< double > | |
 DataStructures::Queue< DSTAndFac > | |
 DataStructures::Queue< FileToPush * > | |
 DataStructures::Queue< InputType > | |
 DataStructures::Queue< int > | |
 DataStructures::Queue< int(*)(ThreadData, bool *, void *)> | |
 DataStructures::Queue< InternalPacket * > | |
 DataStructures::Queue< OutgoingCommand > | |
 DataStructures::Queue< OutputType > | |
 DataStructures::Queue< OutputType(*)(InputType, bool *, void *)> | |
 DataStructures::Queue< Packet * > | |
 DataStructures::Queue< PendingChallenge > | |
 DataStructures::Queue< RemoteClient ** > | |
 DataStructures::Queue< Request * > | |
 DataStructures::Queue< RequestedConnectionStruct * > | |
 DataStructures::Queue< RNS2RecvStruct * > | |
 DataStructures::Queue< SLNet::RakString > | |
 DataStructures::Queue< SocketQueryOutput * > | |
 DataStructures::Queue< StartForwardingInputStruct * > | |
 DataStructures::Queue< StartForwardingOutputStruct > | |
 DataStructures::Queue< StopForwardingStruct * > | |
 DataStructures::Queue< structureType * > | |
 DataStructures::Queue< SystemAddress * > | |
 DataStructures::Queue< SystemAddress > | |
 DataStructures::Queue< ThreadData > | |
 DataStructures::Queue< TimeAndValue > | |
 DataStructures::Queue< TimeAndValue2 > | |
 DataStructures::Queue< unsigned int > | |
 DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::QueueAndWeight | |
 DataStructures::QueueLinkedList< QueueType > | A queue implemented using a linked list. Rarely used |
 SLNet::Rackspace | Code that uses the TCPInterface class to communicate with the Rackspace API servers |
 SLNet::Rackspace2EventCallback | Callback interface to receive the results of operations |
  SLNet::RackspaceEventCallback_Default | Callback interface to receive the results of operations, with a default result |
 SLNet::Rackspace::RackspaceOperation | |
 SLNet::RakNetGUID | |
 SLNet::RakNetRandom | |
 SLNet::RakNetRandomSync | |
 SLNet::RakNetSmartPtr< T > | |
 SLNet::RakNetSocket2 | |
  SLNet::IRNS2_Berkley | |
   SLNet::RNS2_Berkley | |
    SLNet::RNS2_Linux | |
 SLNet::RakNetSocket2Allocator | |
 SLNet::RakNetStatistics | Network Statisics Usage |
 SLNet::RakPeerInterface | The main interface for network communications |
  SLNet::RakPeer | Main interface for network communications |
 SLNet::RakString | String class |
 SLNet::RakThread | |
 SLNet::RakWString | String class for Unicode |
 DataStructures::RangeList< range_type > | |
 DataStructures::RangeList< DatagramSequenceNumberType > | |
 DataStructures::RangeNode< range_type > | |
 DataStructures::RangeNode< DatagramSequenceNumberType > | |
 SLNet::ReadyEvent::ReadyEventNode | |
 RefCountedObj | World's simplest class :) |
 SLNet::ReferenceCounter | |
 SLNet::RegisteredCommand | |
 SLNet::ReliabilityLayer | Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence |
 SLNet::RemoteClient | Stores information about a remote client |
 SLNet::CloudServer::RemoteCloudClient | |
 SLNet::CloudServer::RemoteServer | |
 SLNet::ReadyEvent::RemoteSystem | |
 SLNet::ConnectionGraph2::RemoteSystem | |
 SLNet::RemoteSystemIndex | |
 SLNet::RakPeer::RemoteSystemStruct | |
 SLNet::VariableDeltaSerializer::RemoteSystemVariableHistory | |
 SLNet::HTTPConnection2::Request | |
 SLNet::RakPeer::RequestedConnectionStruct | |
 SLNet::TM_TeamMember::RequestedTeam | |
 DataStructures::BPlusTree< KeyType, DataType, order >::ReturnAction | |
 SLNet::ReplicaManager3::RM3World | |
 SLNet::RNS2_BerkleyBindParameters | |
 SLNet::RNS2_SendParameters | |
 RNS2_Windows_Linux_360 | |
  SLNet::RNS2_Linux | |
 SLNet::RNS2EventHandler | |
  SLNet::NatTypeDetectionClient | Client code for NatTypeDetection |
  SLNet::NatTypeDetectionServer | Server code for NatTypeDetection |
  SLNet::RakPeer | Main interface for network communications |
 SLNet::RNS2RecvStruct | |
 SLNet::Router2DebugInterface | |
 DataStructures::Table::Row | Stores the list of cells for this row, and a special flag used for internal sorting |
 SLNet::RelayPlugin::RP_Group | |
 SLNet::RPC4GlobalRegistration | Instantiate this class globally if you want to register a function with RPC4 at the global space |
 SLNet::UDPProxyClient::SenderAndTargetAddress | |
 SLNet::UDPProxyCoordinator::SenderAndTargetAddress | |
 SLNet::NatPunchthroughClient::SendPing | |
 SLNet::VariableDeltaSerializer::SerializationContext | |
 SLNet::SerializeParameters | |
 SLNet::UDPProxyCoordinator::ServerWithPing | |
 SLNet::UDPProxyClient::ServerWithPing | |
 SHA1_WORKSPACE_BLOCK | |
 SLNet::RakString::SharedString | |
 SLNet::SignaledEvent | |
 SLNet::SimpleMutex | An easy to use mutex |
 DataStructures::SingleProducerConsumer< SingleProducerConsumerType > | A single producer consumer implementation without critical sections |
 DataStructures::SingleProducerConsumer< char * > | |
 SLNet::SocketDescriptor | Describes the local socket to use for RakPeer::Startup |
 SLNet::SocketLayer | |
 SLNet::RakPeer::SocketQueryOutput | |
 DataStructures::Table::SortQuery | |
 SLNet::SplitPacketChannel | |
 SLNet::UDPForwarder::StartForwardingInputStruct | |
 SLNet::UDPForwarder::StartForwardingOutputStruct | |
 SLNet::StatisticsHistory | Input numerical values over time. Get sum, average, highest, lowest, standard deviation on recent or all-time values |
 SLNet::UDPForwarder::StopForwardingStruct | |
 StrAndBool | The string plus a bool telling us if this string was copied or not |
 SLNet::RelayPlugin::StrAndGuid | |
 SLNet::RelayPlugin::StrAndGuidAndRoom | |
 SLNet::StringCompressor | Writes and reads strings to and from bitstreams |
 SLNet::StringTable | Writes a string index, instead of the whole string |
 SLNet::SystemAddress | Network address for a system |
 SLNet::LogCommandParser::SystemAddressAndChannel | One of these structures is created per player |
 SLNet::ConnectionGraph2::SystemAddressAndGuid | |
 DataStructures::Table | Holds a set of columns, a set of rows, and rows times columns cells |
 SLNet::TableSerializer | |
 SLNet::TCPInterface | |
  SLNet::PacketizedTCP | |
 SLNet::TeamBalancer::TeamMember | |
 SLNet::TeamSelection | Parameter to TM_World::ReferenceTeamMember() |
 SLNet::TeamSelection.teamParameter | |
 SLNet::TelnetTransport::TelnetClient | |
 SLNet::TCPInterface::ThisPtrPlusSysAddr | |
 SLNet::FileListTransfer::ThreadData | |
 ThreadDataInterface | |
 ThreadPool< InputType, OutputType > | |
 ThreadPool< ThreadData, int > | |
 DataStructures::ThreadsafeAllocatingQueue< structureType > | |
 DataStructures::ThreadsafeAllocatingQueue< BufferedCommandStruct > | |
 DataStructures::ThreadsafeAllocatingQueue< Packet > | |
 DataStructures::ThreadsafeAllocatingQueue< RemoteClient * > | |
 DataStructures::ThreadsafeAllocatingQueue< SocketQueryOutput > | |
 DataStructures::ThreadsafeAllocatingQueue< StartForwardingInputStruct > | |
 DataStructures::ThreadsafeAllocatingQueue< StopForwardingStruct > | |
 DataStructures::ThreadsafeAllocatingQueue< SystemAddress > | |
 SLNet::StatisticsHistory::TimeAndValue | |
 SLNet::BPSTracker::TimeAndValue2 | |
 SLNet::StatisticsHistory::TimeAndValueQueue | |
 SLNet::TM_Team | A team, containing a list of TM_TeamMember instances |
 SLNet::TM_TeamMember | A member of one or more teams |
 SLNet::TM_World | Stores a list of teams which may be enforcing a balanced number of members |
 SLNet::StatisticsHistory::TrackedObject | |
 SLNet::StatisticsHistory::TrackedObjectData | |
 SLNet::TransportInterface | Defines an interface that is used to send and receive null-terminated strings |
  SLNet::RakNetTransport2 | Use RakNetTransport if you need a secure connection between the client and the console server |
  SLNet::TelnetTransport | Use TelnetTransport to easily allow windows telnet to connect to your ConsoleServer |
 DataStructures::Tree< TreeType > | |
 DataStructures::Tree< node_type > | |
 SLNet::UDPForwarder | Forwards UDP datagrams. Independent of RakNet's protocol |
 SLNet::UDPProxyClientResultHandler | |
 SLNet::UDPProxyServerResultHandler | |
 SLNet::uint24_t | |
 SLNet::NatPunchthroughServer::User | |
 SLNet::VariableDeltaSerializer | Class to compare memory values of variables in a current state to a prior state Results of the comparisons will be written to a bitStream, such that only changed variables get written
Can be used with ReplicaManager3 to Serialize a Replica3 per-variable, rather than comparing the entire object against itself
Usage:
BR> |
 SLNet::VariableListDeltaTracker::VariableLastValueNode | |
 SLNet::VariableListDeltaTracker | |
 DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes > | |
 WSAStartupSingleton | |