コード例 #1
0
 public override void GetLatestTimestamp(ISharedDataStorage.OnGetLatestSaveTimestamp onFinishDelegate)
 {
     if (this.RawData == null)
     {
         ISharedDataLog.LogWarning("SharedDataRawStorage GetLatestTimestamp is being called but RawData is null!");
         onFinishDelegate(false, 0.0);
         return;
     }
     base.CreateDataSchema();
     using (MemoryStream memoryStream = new MemoryStream(this.RawData))
     {
         using (BinaryReader binaryReader = new BinaryReader(memoryStream))
         {
             this.metaData.Read(memoryStream, binaryReader, this.Encryption);
         }
     }
     onFinishDelegate(true, this.metaData.LatestTimestamp);
 }
コード例 #2
0
ファイル: ISharedDataStorage.cs プロジェクト: ArtReeX/memoria
 public abstract void GetLatestTimestamp(ISharedDataStorage.OnGetLatestSaveTimestamp onFinishDelegate);