59 uint32 NetHandleExportCount;
60 uint32 NetTokenExportCount;
63 FExportInfo PopExportRecord();
71 FExportInfo CurrentExportInfo;
77inline FNetExports::FExportScope::FExportScope(FNetSerializationContext&
InContext,
const FNetExportContext::FAcknowledgedExports& AcknowledgedExports, FNetExportContext::FBatchExports& BatchExports)
78 : ExportContext(AcknowledgedExports, BatchExports)
80 , OldExportContext(
InContext.GetExportContext())
82 Context.SetExportContext(&ExportContext);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ResizableCircularQueue.h:21
Definition NetSerializationContext.h:31
void SetExportContext(Private::FNetExportContext *InExportContext)
Definition NetSerializationContext.h:100
Definition NetExportContext.h:17
Definition NetExports.h:22
~FExportScope()
Definition NetExports.h:85
Definition NetExports.h:17
void CommitExportsToRecord(FExportScope &ExportScope)
Definition NetExports.cpp:15
void AcknowledgeBatchExports(const FNetExportContext::FBatchExports &BatchExports)
Definition NetExports.cpp:36
void InitExportRecordForPacket()
Definition NetExports.cpp:9
void ProcessPacketDeliveryStatus(UE::Net::EPacketDeliveryStatus Status)
Definition NetExports.cpp:52
void PushExportRecordForPacket()
Definition NetExports.cpp:28
FExportScope MakeExportScope(UE::Net::FNetSerializationContext &Context, FNetExportContext::FBatchExports &BatchExports)
Definition NetExports.h:53
Definition NetworkVersion.cpp:28
Definition NetworkVersion.cpp:28
EPacketDeliveryStatus
Definition PacketNotification.h:12
Definition NetExportContext.h:25
Definition NetExportContext.h:31