|
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
|
Inheritance diagram for SaveSynchronisationOperation_SendFileList:
Collaboration diagram for SaveSynchronisationOperation_SendFileList:Public Types | |
| enum | MessageId { BeginFileList , PlayerFileEntry , WorldFileEntry , FileEntryReceived , EndFileList , RequestFileData , BeginFileData , FileData , FileDataRecieved } |
Public Member Functions | |
| SaveSynchronisationOperation_SendFileList (SaveSynchronisationOperation.SendDataFunction sendOperation) | |
| override void | Begin () |
| override void | ProcessMessage (SaveSynchronisationOperation.MessageId messageId, byte[] data) |
| override string | GetStatus () |
| void | SendEmptyMessage (SaveSynchronisationOperation.MessageId id) |
| virtual void | Cancel () |
| 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 |
Private Member Functions | |
| void | SendPlayerFile (PlayerFileData playerFileData) |
| void | WritePlayerData (BinaryWriter writer, Player player) |
| void | SendWorldFile (WorldFileData worldFileData) |
| void | SendNextFile () |
Private Attributes | |
| int | fileCountPending |
| int | fileOffset |
| bool | sentPlayers |
| bool | sentWorlds |
| bool | sentEndList |
Static Private Attributes | |
| static byte[] | emptyMessageData |
Definition at line 10 of file SaveSynchronisationOperation_SendFileList.cs.