001 package org.otfeed.command;
002
003 /**
004 * Enumerates styles of volume reporting.
005 */
006 public enum VolumeStyleEnum {
007 /**
008 * Indivilual volume reporting.
009 * Volume is reported only from this exchange.
010 */
011 INDIVIDUAL,
012
013 /**
014 * Compound volume reporting.
015 * Volume is compound across all exchanges that trade this symbol.
016 */
017 COMPOUND;
018
019 /**
020 * Protocol flag used to indicate INDIVIDUAL volume.
021 */
022 public static final int INDIVIDUAL_VOLUME_FLAG = 0x1000000;
023
024 }