Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · function

Native::

CheckNetRequestPayload

Experimental

Check a request's payload against its kind: as CheckNetPayload, and a MaskUpload as DecodeMaskUpload checks it.

Declaration

ENetDecode CheckNetRequestPayload(ETerrainNetRecordKind Kind, const uint8_t* Payload, size_t Size, FSculptCommand* OutCommand = nullptr);
Header
#include "Native/Net/NetRecord.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Experimental: supported, may change in a minor version, with a changelog line.
Thread
Pure, any thread.

Parameters

NameTypeDefaultMeaning
KindETerrainNetRecordKind——
Payloadconst uint8_t*——
Sizesize_t——
OutCommandFSculptCommand*nullptr—
Note.

Pure, any thread.