SLikeNet
0.1.3
|
#include "defineoverrides.h"
Go to the source code of this file.
#define __GET_TIME_64BIT 1 |
Define __GET_TIME_64BIT to have SLNet::TimeMS use a 64, rather than 32 bit value. A 32 bit value will overflow after about 5 weeks. However, this doubles the bandwidth use for sending times, so don't do it unless you have a reason to. Comment out if you are using the iPod Touch TG. See http://www.jenkinssoftware.com/forum/index.php?topic=2717.0 This must be the same on all systems, or they won't connect
#define _FILE_AND_LINE_ __FILE__,__LINE__ |
Definition at line 47 of file defines.h.
Referenced by DataStructures::AVLBalancedBinarySearchTree< BinarySearchTreeType >::Add(), DataStructures::CircularLinkedList< CircularLinkedListType >::Add(), SLNet::BitStream::AddBitsAndReallocate(), DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::AddChannel(), DataStructures::Tree< TreeType >::AddChild(), DataStructures::Table::AddColumn(), GridSectorizer::AddEntry(), ThreadPool< InputType, OutputType >::AddInput(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::AddNode(), ThreadPool< InputType, OutputType >::AddOutput(), SLNet::RakPeer::AddPacketToProducer(), SLNet::StringTable::AddReference(), SLNet::StringCompressor::AddReference(), DataStructures::Table::AddRow(), DataStructures::Table::AddRowColumns(), SLNet::StringTable::AddString(), SLNet::RakPeer::AddToBanList(), SLNet::RakPeer::AddToSecurityExceptionList(), DataStructures::BytePool::Allocate(), SLNet::RakString::Allocate(), SLNet::RakPeer::AllocatePacket(), SLNet::PluginInterface2::AllocatePacketUnified(), SLNet::VariableDeltaSerializer::AllocChangedVariablesList(), SLNet::RakNetSocket2Allocator::AllocRNS2(), SLNet::BitStream::AssertCopyData(), SLNet::RakString::Assign(), SLNet::RakPeer::AttachPlugin(), Base64Encoding(), DataStructures::BinarySearchTree< BinarySearchTreeType >::BinarySearchTree(), SLNet::RNS2_Berkley::BindShared(), SLNet::BitStream::BitStream(), SLNet::RNS2_Berkley::BlockOnStopRecvPollingThread(), SLNet::BPSTracker::BPSTracker(), SLNet::RakPeer::CancelConnectionAttempt(), DataStructures::Table::Cell::Cell(), SLNet::RakPeer::ChangeSystemAddress(), DataStructures::CircularLinkedList< CircularLinkedListType >::CircularLinkedList(), DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::Clear(), GridSectorizer::Clear(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::Clear(), DataStructures::RangeList< range_type >::Clear(), DataStructures::Table::Cell::Clear(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::Clear(), DataStructures::Map< key_type, data_type, key_comparison_func >::Clear(), SLNet::RakWString::Clear(), ThreadPool< InputType, OutputType >::Clear(), DataStructures::BPlusTree< KeyType, DataType, order >::Clear(), SLNet::CloudServer::CloudData::Clear(), DataStructures::CircularLinkedList< CircularLinkedListType >::Clear(), DataStructures::Table::Clear(), SLNet::RakPeer::ClearBanList(), SLNet::RakPeer::ClearBufferedCommands(), SLNet::RakPeer::ClearBufferedPackets(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::ClearDijkstra(), ThreadPool< InputType, OutputType >::ClearInput(), ThreadPool< InputType, OutputType >::ClearOutput(), SLNet::RakPeer::ClearRemoteSystemLookup(), SLNet::RakPeer::ClearRequestedConnectionList(), SLNet::RakPeer::ClearSocketQueryOutput(), SLNet::RakNetSmartPtr< T >::Clone(), SLNet::RakPeer::CloseConnection(), SLNet::RakPeer::CloseConnectionInternal(), SLNet::BitStream::CopyData(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::CopySource(), SLNet::RakPeer::DeallocatePacket(), SLNet::TableSerializer::DeallocateQueryList(), SLNet::PluginInterface2::DeallocPacketUnified(), SLNet::RakNetSocket2Allocator::DeallocRNS2(), SLNet::StringCompressor::DecodeString(), SLNet::DataCompressor::DecompressAndAllocate(), DataStructures::AVLBalancedBinarySearchTree< BinarySearchTreeType >::Del(), DataStructures::CircularLinkedList< CircularLinkedListType >::Del(), DataStructures::BPlusTree< KeyType, DataType, order >::Delete(), DataStructures::Tree< TreeType >::DeleteDecendants(), DataStructures::Table::DeleteRow(), RefCountedObj::Deref(), SLNet::RakPeer::DerefAllSockets(), SLNet::RakPeer::DereferenceRemoteSystem(), DataStructures::RangeList< range_type >::Deserialize(), SLNet::RakWString::Deserialize(), SLNet::RakPeer::DisableSecurity(), ExtendRows(), VariadicSQLParser::ExtractArguments(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::FindIntersection(), DataStructures::BPlusTree< KeyType, DataType, order >::FixUnderflow(), for(), SLNet::RakString::Free(), VariadicSQLParser::FreeArguments(), SLNet::VariableDeltaSerializer::FreeChangedVariablesList(), SLNet::HuffmanEncodingTree::FreeMemory(), SLNet::RakString::FreeMemoryNoMutex(), DataStructures::BPlusTree< KeyType, DataType, order >::FreePages(), FreeRow(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::GenerateDisjktraMatrix(), SLNet::HuffmanEncodingTree::GenerateFromFrequencyTable(), SLNet::StringCompressor::GenerateTreeFromStrings(), DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::GetAsList(), GridSectorizer::GetEntries(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::GetShortestPath(), SLNet::RakPeer::GetSocket(), SLNet::RakPeer::GetSockets(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::GetSpanningTree(), SLNet::RakPeer::GetStatisticsList(), SLNet::RakPeer::GetSystemList(), VariadicSQLParser::GetTypeMappingIndices(), SLNet::ReliabilityLayer::HandleSocketReceiveFromConnectedPlayer(), GridSectorizer::Init(), SLNet::RakPeer::InitializeSecurity(), DataStructures::RangeList< range_type >::Insert(), DataStructures::BPlusTree< KeyType, DataType, order >::Insert(), DataStructures::CircularLinkedList< CircularLinkedListType >::Insert(), DataStructures::BPlusTree< KeyType, DataType, order >::InsertIntoNode(), SLNet::RakPeer::IsBanned(), SLNet::IRNS2_Berkley::IsPortInUse(), DataStructures::Tree< TreeType >::LevelOrderTraversal(), DataStructures::LinkedList< LinkedListType >::LinkedList(), DataStructures::List< list_type >::List(), operator+(), SLNet::RakWString::operator+=(), DataStructures::Queue< queue_type >::operator=(), SLNet::RakWString::operator=(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::operator=(), DataStructures::List< list_type >::operator=(), DataStructures::Table::Cell::operator=(), DataStructures::BinarySearchTree< BinarySearchTreeType >::operator=(), SLNet::RakNetSmartPtr< T >::operator=(), DataStructures::CircularLinkedList< CircularLinkedListType >::operator=(), DataStructures::LinkedList< LinkedListType >::operator=(), SLNet::RakPeer::Ping(), DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::Pop(), DataStructures::BPlusTree< KeyType, DataType, order >::PrintGraph(), SLNet::ProcessOfflineNetworkPacket(), DataStructures::ThreadsafeAllocatingQueue< structureType >::Push(), SLNet::BPSTracker::Push1(), SLNet::RakPeer::PushBackPacket(), SLNet::RakPeer::PushBufferedPacket(), DataStructures::Table::QueryTable(), DataStructures::Queue< queue_type >::Queue(), SLNet::RakNetSmartPtr< T >::RakNetSmartPtr(), SLNet::RakNetRandomSync::RandomMT(), SLNet::BitStream::ReadAlignedBytesSafeAlloc(), SLNet::RakString::Realloc(), SLNet::RNS2_Berkley::RecvFromLoopInt(), SLNet::RakPeer::ReferenceRemoteSystem(), SLNet::CommandParserInterface::RegisterCommand(), DataStructures::BytePool::Release(), SLNet::RakPeer::ReleaseSockets(), DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::RemoveChannel(), DataStructures::Table::RemoveColumn(), SLNet::RakPeer::RemoveFromBanList(), SLNet::RakPeer::RemoveFromSecurityExceptionList(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::RemoveNode(), SLNet::StringTable::RemoveReference(), SLNet::StringCompressor::RemoveReference(), SLNet::VariableDeltaSerializer::RemoveRemoteSystemVariableHistory(), SLNet::RemoteClient::Reset(), SLNet::RakPeer::RunUpdateCycle(), SLNet::ReliabilityLayer::Send(), SLNet::RakPeer::SendBuffered(), SLNet::RakPeer::SendBufferedList(), SLNet::RakPeer::SendConnectionRequest(), SLNet::RakPeer::SendImmediate(), SLNet::PluginInterface2::SendListUnified(), SLNet::RakPeer::SendLoopback(), SLNet::RakPeer::SendOutOfBand(), SLNet::RakPeer::SendTTL(), SLNet::RakWString::Serialize(), DataStructures::Map< key_type, data_type, key_comparison_func >::Set(), DataStructures::Table::Cell::Set(), SLNet::SystemAddress::SetBinaryAddress(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::SetMultilistType(), DataStructures::Map< key_type, data_type, key_comparison_func >::SetNew(), SLNet::RakNetSmartPtr< T >::SetNull(), SLNet::RakPeer::Shutdown(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::SingleProducerConsumer(), DataStructures::Table::SortTable(), SLNet::RakPeer::Startup(), SLNet::VariableDeltaSerializer::StartVariableHistoryWrite(), SLNet::VariableDeltaSerializer::StoreChangedVariablesList(), SLNet::StringCompressor::StringCompressor(), SLNet::ReliabilityLayer::Update(), SLNet::VariableListDeltaTracker::VariableLastValueNode::VariableLastValueNode(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::WeightedGraph(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::WriteLock(), SLNet::VariableListDeltaTracker::WriteVar(), DataStructures::AVLBalancedBinarySearchTree< BinarySearchTreeType >::~AVLBalancedBinarySearchTree(), DataStructures::BinarySearchTree< BinarySearchTreeType >::~BinarySearchTree(), SLNet::BitStream::~BitStream(), DataStructures::ByteQueue::~ByteQueue(), SLNet::CloudServer::CloudData::~CloudData(), GridSectorizer::~GridSectorizer(), DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::~Hash(), DataStructures::List< list_type >::~List(), DataStructures::MemoryPool< MemoryBlockType >::~MemoryPool(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::~Multilist(), DataStructures::OrderedList< key_type, data_type, default_comparison_function >::~OrderedList(), DataStructures::Queue< queue_type >::~Queue(), SLNet::RakNetSmartPtr< T >::~RakNetSmartPtr(), SLNet::RakPeer::~RakPeer(), SLNet::RakWString::~RakWString(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::~SingleProducerConsumer(), SLNet::StringCompressor::~StringCompressor(), SLNet::StringTable::~StringTable(), and SLNet::VariableListDeltaTracker::~VariableListDeltaTracker().
#define _USE_RAK_MEMORY_OVERRIDE 0 |
Uncomment to use RakMemoryOverride for custom memory tracking See memoryoverride.h.
#define BITSTREAM_STACK_ALLOCATION_SIZE 256 |
Threshold at which to do a malloc / free rather than pushing data onto a fixed stack for the bitstream class Arbitrary size, just picking something likely to be larger than most packets
Definition at line 93 of file defines.h.
Referenced by SLNet::BitStream::AddBitsAndReallocate(), SLNet::BitStream::BitStream(), and SLNet::BitStream::~BitStream().
#define DATAGRAM_MESSAGE_ID_ARRAY_LENGTH 512 |
#define GET_TIME_SPIKE_LIMIT 0 |
Uncomment if you want to link in the DLMalloc library to use with RakMemoryOverride.
Workaround for http://support.microsoft.com/kb/274323 If two calls between SLNet::GetTime() happen farther apart than this time in microseconds, this delta will be returned instead Note: This will cause ID_TIMESTAMP to be temporarily inaccurate if you set a breakpoint that pauses the UpdateNetworkLoop() thread in RakPeer Define in definesoverrides.h to enable (non-zero) or disable (0)
#define INTERNAL_PACKET_PAGE_SIZE 8 |
Definition at line 207 of file defines.h.
Referenced by SLNet::ReliabilityLayer::ReliabilityLayer().
#define MAX_ALLOCA_STACK_ALLOCATION 1048576 |
Maximum (stack) size to use with _alloca before using new and delete instead.
Define RAKNET_COMPATIBILITY to enable API compatibility with RakNet. This allows you to keep existing code which was compatible with RakNet 4.082 unmodified and use SLikeNet as an in-place replacement for the RakNet library without having to modify any of your code. Define __BITSTREAM_NATIVE_END to NOT support endian swapping in the BitStream class. This is faster and is what you should use unless you actually plan to have different endianness systems connect to each other Enabled by default.
Definition at line 65 of file defines.h.
Referenced by SLNet::RakThread::Create(), and SLNet::StringCompressor::DecodeString().
#define MAXIMUM_NUMBER_OF_INTERNAL_IDS 10 |
Definition at line 107 of file defines.h.
Referenced by SLNet::RakPeer::AssignSystemAddressToRemoteSystemList(), SLNet::RakPeer::FillIPList(), SLNet::SocketLayer::GetFirstBindableIP(), GetMyIP_Win32(), SLNet::RakPeer::GetNumberOfAddresses(), SLNet::RakPeer::IsLoopbackAddress(), SLNet::RakPeer::OnConnectionRequest(), SLNet::RakPeer::RakPeer(), SLNet::RakPeer::RunUpdateCycle(), SLNet::RakPeer::SetInternalID(), and SLNet::RakPeer::Startup().
#define OPEN_SSL_CLIENT_SUPPORT 0 |
If defined, OpenSSL is enabled for the class TCPInterface This is necessary to use the SendEmail class with Google POP servers Note that OpenSSL carries its own license restrictions that you should be aware of. If you don't agree, don't enable this define This also requires that you enable header search paths to DependentExtensions/openssl-1.0.0d/include
#define RakAssert | ( | x | ) |
Definition at line 120 of file defines.h.
Referenced by SLNet::BitStream::AddBitsAndReallocate(), GridSectorizer::AddEntry(), SLNet::StringTable::AddString(), DataStructures::MemoryPool< MemoryBlockType >::Allocate(), SLNet::RakPeer::AllocPacket(), SLNet::BitStream::AssertCopyData(), SLNet::BitStream::AssertStreamEmpty(), SLNet::RakPeer::AssignSystemAddressToRemoteSystemList(), SLNet::VariableDeltaSerializer::BeginUniqueSerialize(), SLNet::VariableDeltaSerializer::BeginUnreliableAckedSerialize(), SLNet::BitStream::BitStream(), DataStructures::BPlusTree< KeyType, DataType, order >::BPlusTree(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::CancelReadLock(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::Clear(), SLNet::RakString::Clone(), SLNet::RakPeer::CloseConnectionInternal(), SLNet::DataCompressor::Compress(), SLNet::RakPeer::Connect(), SLNet::BitStream::CopyData(), SLNet::RakThread::Create(), SLNet::StringTable::DecodeString(), SLNet::DataCompressor::DecompressAndAllocate(), DefaultOutOfMemoryHandler(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::DeleteShiftArrayLeft(), SLNet::TableSerializer::DeserializeCell(), SLNet::TableSerializer::DeserializeFilterQuery(), SLNet::TableSerializer::DeserializeFilterQueryList(), SLNet::TableSerializer::DeserializeTable(), SLNet::HuffmanEncodingTree::EncodeArray(), SLNet::RakString::Erase(), SLNet::SystemAddress::FromString(), DataStructures::Map< key_type, data_type, key_comparison_func >::Get(), DataStructures::Table::Cell::Get(), DataStructures::Table::GetCellValueByIndex(), DataStructures::OrderedList< key_type, data_type, default_comparison_function >::GetElementFromKey(), DataStructures::Map< key_type, data_type, key_comparison_func >::GetIndexAtKey(), DataStructures::OrderedList< key_type, data_type, default_comparison_function >::GetIndexFromKey(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::GetIndexFromKeyInSortedList(), DataStructures::BPlusTree< KeyType, DataType, order >::GetIndexOf(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::GetIndexOf(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::GetInsertionIndex(), SLNet::RakPeer::GetRakNetSocketFromUserConnectionSocketIndex(), SLNet::RakPeer::GetRemoteSystemFromSystemAddress(), SLNet::SocketLayer::GetSubNetForSocketAndIp(), SLNet::ReliabilityLayer::HandleSocketReceiveFromConnectedPlayer(), GridSectorizer::Init(), DataStructures::OrderedList< key_type, data_type, default_comparison_function >::Insert(), DataStructures::RangeList< range_type >::Insert(), DataStructures::List< list_type >::Insert(), DataStructures::BPlusTree< KeyType, DataType, order >::Insert(), DataStructures::BPlusTree< KeyType, DataType, order >::InsertBranchDown(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::InsertInOrderedList(), DataStructures::BPlusTree< KeyType, DataType, order >::InsertIntoNode(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::InsertShiftArrayRight(), DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::ItemAtIndex(), DataStructures::Hash< key_type, data_type, HASH_SIZE, hashFunction >::KeyAtIndex(), SLNet::SimpleMutex::Lock(), SLNet::RakPeer::OnConnectionRequest(), SLNet::RakWString::operator=(), SLNet::operator>>(), DataStructures::Queue< queue_type >::operator[](), DataStructures::List< list_type >::operator[](), SLNet::RakString::operator[](), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::operator[](), DataStructures::Heap< weight_type, data_type, isMaxHeap >::Parent(), SLNet::CommandParserInterface::ParseConsoleString(), DataStructures::Queue< queue_type >::Peek(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::Peek(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::PeekOpposite(), DataStructures::Queue< queue_type >::PeekTail(), SLNet::RakPeer::Ping(), DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::Pop(), DataStructures::Queue< queue_type >::Pop(), DataStructures::List< list_type >::Pop(), DataStructures::Map< key_type, data_type, key_comparison_func >::Pop(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::Pop(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::PopOpposite(), DataStructures::Queue< queue_type >::PopTail(), SLNet::ProcessNetworkPacket(), SLNet::ProcessOfflineNetworkPacket(), DataStructures::Queue< queue_type >::Push(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::Push(), DataStructures::Queue< queue_type >::PushAtHead(), DataStructures::OrderedChannelHeap< channel_key_type, heap_data_type, channel_key_comparison_func >::PushAtHead(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::PushOpposite(), DataStructures::Table::QueryRow(), SLNet::BitStream::ReadAlignedBytes(), SLNet::BitStream::ReadAlignedVar16(), SLNet::BitStream::ReadAlignedVar32(), SLNet::BitStream::ReadAlignedVar8(), SLNet::BitStream::ReadBitsFromIntegerRange(), SLNet::BitStream::ReadFloat16(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::ReadUnlock(), SLNet::RakString::Realloc(), SLNet::RakPeer::Receive(), SLNet::RNS2_Berkley::RecvFromLoopInt(), SLNet::RakPeer::ReferenceRemoteSystem(), DataStructures::BytePool::Release(), DataStructures::MemoryPool< MemoryBlockType >::Release(), DataStructures::OrderedList< key_type, data_type, default_comparison_function >::Remove(), DataStructures::Queue< queue_type >::RemoveAtIndex(), DataStructures::List< list_type >::RemoveAtIndex(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::RemoveAtIndex(), DataStructures::List< list_type >::RemoveAtIndexFast(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::RemoveAtKey(), SLNet::RakPeer::RemoveFromActiveSystemList(), DataStructures::List< list_type >::RemoveFromEnd(), SLNet::StringTable::RemoveReference(), SLNet::StringCompressor::RemoveReference(), DataStructures::List< list_type >::Replace(), SLNet::RakString::Replace(), SLNet::RakPeer::RunUpdateCycle(), SLNet::ReliabilityLayer::Send(), SLNet::RakPeer::Send(), SLNet::RakPeer::SendBuffered(), SLNet::RakPeer::SendBufferedList(), SLNet::RakPeer::SendConnectionRequest(), SLNet::RakPeer::SendList(), SLNet::RakPeer::SendOutOfBand(), DataStructures::RangeList< range_type >::Serialize(), SLNet::TableSerializer::SerializeCell(), SLNet::TableSerializer::SerializeFilterQueryList(), SLNet::RakString::SetChar(), DataStructures::Map< key_type, data_type, key_comparison_func >::SetExisting(), SLNet::RakPeer::SetInternalID(), DataStructures::Multilist< _MultilistType, _DataType, _KeyType, _IndexType >::SetMultilistType(), DataStructures::Map< key_type, data_type, key_comparison_func >::SetNew(), SLNet::BitStream::SetNumberOfBitsAllocated(), SLNet::RakPeer::SetOfflinePingResponse(), SLNet::RakPeer::SetSplitMessageProgressInterval(), SLNet::RakPeer::ShiftIncomingTimestamp(), SLNet::RakPeer::Shutdown(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::SingleProducerConsumer(), DataStructures::Table::SortTable(), SLNet::RakPeer::Startup(), SLNet::NetworkIDManager::StopTrackingNetworkIDObject(), SLNet::NetworkIDManager::TrackNetworkIDObject(), SLNet::SimpleMutex::Unlock(), SLNet::ReliabilityLayer::Update(), DataStructures::Table::UpdateCell(), DataStructures::Table::UpdateCellByIndex(), DataStructures::BPlusTree< KeyType, DataType, order >::ValidateTreeRecursive(), SLNet::BitStream::WriteAlignedVar16(), SLNet::BitStream::WriteAlignedVar32(), SLNet::BitStream::WriteAlignedVar8(), SLNet::BitStream::WriteBitsFromIntegerRange(), SLNet::BitStream::WriteCompressed(), SLNet::BitStream::WriteFloat16(), DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::WriteLock(), SLNet::BitStream::WriteNormVector(), and DataStructures::SingleProducerConsumer< SingleProducerConsumerType >::WriteUnlock().
#define RAKNET_DEBUG_PRINTF printf |
Definition at line 98 of file defines.h.
Referenced by SLNet::StringTable::LogStringNotFound(), SLNet::RakWString::operator=(), DataStructures::ByteQueue::Print(), DataStructures::WeightedGraph< node_type, weight_type, allow_unlinkedNodes >::Print(), SLNet::BitStream::PrintBits(), SLNet::RakString::Printf(), DataStructures::BPlusTree< KeyType, DataType, order >::PrintGraph(), SLNet::BitStream::PrintHex(), DataStructures::BPlusTree< KeyType, DataType, order >::PrintLeaf(), and SLNet::RakPeer::RunUpdateCycle().
#define RAKNET_DEBUG_TPRINTF _tprintf |
Definition at line 102 of file defines.h.
Referenced by WSAStartupSingleton::AddRef(), GetMyIP_Win32(), SLNet::SocketLayer::GetSystemAddress(), SLNet::SocketLayer::GetSystemAddress_Old(), and SLNet::SocketLayer::SetSocketOptions().
#define RAKNET_SUPPORT_IPV6 0 |
Definition at line 163 of file defines.h.
Referenced by SLNet::RakPeer::Startup().
#define RESEND_BUFFER_ARRAY_LENGTH 512 |
This is the maximum number of reliable user messages that can be on the wire at a time If this is too low, then high ping connections with a large throughput will be underutilized This will be evident because RakNetStatistics::messagesInSend buffer will increase over time, yet at the same time the outgoing bandwidth per second is less than your connection supports
#define RESEND_BUFFER_ARRAY_MASK 511 |
Definition at line 137 of file defines.h.
Referenced by SLNet::ReliabilityLayer::HandleSocketReceiveFromConnectedPlayer(), and SLNet::ReliabilityLayer::Update().
#define RPC4_GLOBAL_REGISTRATION_MAX_FUNCTION_NAME_LENGTH 48 |