コード例 #1
0
        public override void Commit()
        {
            UserDataPacker.Position = 0;
            UserDataPacker.Pack(true);
            UserDataPacker.Pack(Version);

            base.Commit();
        }
コード例 #2
0
        public override void Commit()
        {
            UserDataPacker.Position = 0;
            UserDataPacker.Pack(true);
            UserDataPacker.Pack(LastBlockId);
            UserDataPacker.Pack(LastTransactionId);

            MetaPack();

            base.Commit();
        }
コード例 #3
0
        public override void Commit()
        {
            UserDataPacker.Position = 0;
            UserDataPacker.Pack(true);
            UserDataPacker.Pack(Version);
            UserDataPacker.Pack(FirstBlockId);
            UserDataPacker.Pack(LastBlockId);
            UserDataPacker.Pack(Split);

            base.Commit();
        }
コード例 #4
0
 protected override void MetaPack()
 {
     base.MetaPack();
     UserDataPacker.Pack(LastAvailableTick);
     UserDataPacker.Pack(LastProcessedTick);
 }