terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
SaveSynchronisationOperation Class Reference
+ Inheritance diagram for SaveSynchronisationOperation:
+ Collaboration diagram for SaveSynchronisationOperation:

Public Types

enum  MessageId {
  BeginFileList , PlayerFileEntry , WorldFileEntry , FileEntryReceived ,
  EndFileList , RequestFileData , BeginFileData , FileData ,
  FileDataRecieved
}
 

Public Member Functions

 SaveSynchronisationOperation (SaveSynchronisationOperation.SendDataFunction sendOperation)
 
virtual void Begin ()
 
void SendEmptyMessage (SaveSynchronisationOperation.MessageId id)
 
virtual void ProcessMessage (SaveSynchronisationOperation.MessageId messageId, byte[] data)
 
virtual void Cancel ()
 
virtual string GetStatus ()
 
delegate void SendDataFunction (byte[] messageData, int length)
 

Static Public Member Functions

static void WriteMessageHeader (BinaryWriter packet, SaveSynchronisationOperation.MessageId id)
 
static void WriteMessageLength (BinaryWriter packet)
 

Public Attributes

bool IsComplete
 

Protected Attributes

readonly SaveSynchronisationOperation.SendDataFunction SendData
 

Static Private Member Functions

static SaveSynchronisationOperation ()
 

Static Private Attributes

static byte[] emptyMessageData
 

Detailed Description

Definition at line 8 of file SaveSynchronisationOperation.cs.


The documentation for this class was generated from the following file: