New upstream version 8.1.0

This commit is contained in:
geos_one
2025-08-10 01:34:16 +02:00
commit c891bb7105
4398 changed files with 838833 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
#include "TruncFileMsg.h"
const struct NetMessageOps TruncFileMsg_Ops = {
.serializePayload = TruncFileMsg_serializePayload,
.deserializePayload = _NetMessage_deserializeDummy,
.processIncoming = NetMessage_processIncoming,
.getSupportedHeaderFeatureFlagsMask = NetMessage_getSupportedHeaderFeatureFlagsMask,
};
void TruncFileMsg_serializePayload(NetMessage* this, SerializeCtx* ctx)
{
TruncFileMsg* thisCast = (TruncFileMsg*)this;
// filesize
Serialization_serializeInt64(ctx, thisCast->filesize);
// entryInfo
EntryInfo_serialize(ctx, thisCast->entryInfoPtr);
if (this->msgHeader.msgFeatureFlags & TRUNCFILEMSG_FLAG_HAS_EVENT)
FileEvent_serialize(ctx, thisCast->fileEvent);
}