DDNet documentation
Loading...
Searching...
No Matches
network_test.cpp File Reference
#include <engine/shared/network.h>
#include <gtest/gtest.h>
Include dependency graph for network_test.cpp:

Functions

static int UnpackUncompressedPacket (int Size, CNetPacketConstruct *pPacket, bool AllowDecompression=true)
static int UnpackCompressedPacket (CNetPacketConstruct *pPacket, bool AllowDecompression, bool *pDecompressed=nullptr, int PayloadSize=64)
 TEST (Network, UnpackMaximumUncompressedPacket)
 TEST (Network, UnpackOversizedUncompressedPacket)
 TEST (Network, UnpackCompressedPacket)
 TEST (Network, UnpackCompressedPacketWithoutDecompression)
 TEST (Network, UnpackOversizedCompressedPacket)
 TEST (Network, UnpackUncompressedPacketWithoutDecompression)
 TEST (Network, UnpackChunks)

Function Documentation

◆ TEST() [1/7]

TEST ( Network ,
UnpackChunks  )

◆ TEST() [2/7]

TEST ( Network ,
UnpackCompressedPacket  )

◆ TEST() [3/7]

TEST ( Network ,
UnpackCompressedPacketWithoutDecompression  )

◆ TEST() [4/7]

TEST ( Network ,
UnpackMaximumUncompressedPacket  )

◆ TEST() [5/7]

TEST ( Network ,
UnpackOversizedCompressedPacket  )

◆ TEST() [6/7]

TEST ( Network ,
UnpackOversizedUncompressedPacket  )

◆ TEST() [7/7]

TEST ( Network ,
UnpackUncompressedPacketWithoutDecompression  )

◆ UnpackCompressedPacket()

int UnpackCompressedPacket ( CNetPacketConstruct * pPacket,
bool AllowDecompression,
bool * pDecompressed = nullptr,
int PayloadSize = 64 )
static

◆ UnpackUncompressedPacket()

int UnpackUncompressedPacket ( int Size,
CNetPacketConstruct * pPacket,
bool AllowDecompression = true )
static