FastQuant.AskStreamer.Write C# (CSharp) Method

Write() public method

public Write ( BinaryWriter writer, object obj ) : void
writer System.IO.BinaryWriter
obj object
return void
        public override void Write(BinaryWriter writer, object obj)
        {
            var ask = obj as Ask;
            writer.Write(ask.DateTime.Ticks);
            if (ask.ExchangeDateTime.Ticks != 0)
                writer.Write(ask.ExchangeDateTime.Ticks);
            writer.Write(ask.ProviderId);
            writer.Write(ask.InstrumentId);
            writer.Write(ask.Price);
            writer.Write(ask.Size);
        }
    }