Class L2Snapshot

    • Field Detail

      • bidPrices

        public final double[] bidPrices
      • bidSizes

        public final long[] bidSizes
      • bidDepth

        public int bidDepth
      • askPrices

        public final double[] askPrices
      • askSizes

        public final long[] askSizes
      • askDepth

        public int askDepth
      • maxMarketDepth

        public short maxMarketDepth
    • Constructor Detail

      • L2Snapshot

        public L2Snapshot​(int maxDepth)
    • Method Detail

      • copy

        public final void copy​(L2Snapshot src)
      • apply

        public final void apply​(deltix.timebase.api.messages.Level2Message increment)
      • apply

        public final void apply​(deltix.timebase.api.messages.L2SnapshotMessage snapshot)
      • fillSnapshotPrices

        public final void fillSnapshotPrices​(deltix.timebase.api.messages.L2SnapshotMessage snapshot)
      • clear

        public final void clear()
      • dump

        public final void dump​(java.lang.StringBuilder sb)