Examples of DDF_MessageType


Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

    // System.out.println("array=" + new String(array));
    // System.out.println("record=" + (char) record);
    // System.out.println("subRecord=" + (char) subRecord);

    final DDF_MessageType type = DDF_MessageType
        .fromPair(record, subRecord);

    final Base message = newInstance(type);

    final ByteBuffer buffer = ByteBuffer.wrap(array);
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

  /*
   * <soh><rec><symbol>,<subrec><stx><base><exch>(<delay>)(,)(<spread>)||
   */
  protected final void encodeHead(final ByteBuffer buffer) {
    final DDF_MessageType type = getMessageType();
    //
    buffer.put(SOH); // <soh>
    buffer.put(type.record); // <record>
    buffer.put(getSymbolMain()); // <symbol>
    buffer.put(COMMA); // ','
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

  }

  @Override
  public Void visit(final DDF_MarketTrade message, final MarketDo market) {

    final DDF_MessageType tradeType = message.getMessageType();

    switch (tradeType) {
    case TRADE: {

      // message "27" : normal trade
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

    /* Update changed comonents */
    market.clearChanges();
    market.setChange(Component.TRADE);
   
    final DDF_MessageType tradeType = message.getMessageType();

    switch (tradeType) {
    case TRADE: {

      // message "27" : normal trade
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

    /* Update changed comonents */
    market.clearChanges();
    market.setChange(Component.TRADE);
   
    final DDF_MessageType tradeType = message.getMessageType();

    switch (tradeType) {
    case TRADE: {

      // message "27" : normal trade
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

      context.sendUpstream(eventIn);
      return;
    }

    final DDF_BaseMessage message = (DDF_BaseMessage) messageIn;
    final DDF_MessageType type = message.getMessageType();

    if (type.isMarketMessage) {
      doMarket(message);
      return;
    }
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

    // System.out.println("array=" + new String(array));
    // System.out.println("record=" + (char) record);
    // System.out.println("subRecord=" + (char) subRecord);

    final DDF_MessageType type = DDF_MessageType
        .fromPair(record, subRecord);

    final Base message = newInstance(type);

    final ByteBuffer buffer = ByteBuffer.wrap(array);
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

  /*
   * <soh><rec><symbol>,<subrec><stx><base><exch>(<delay>)(,)(<spread>)||
   */
  protected final void encodeHead(final ByteBuffer buffer) {
    final DDF_MessageType type = getMessageType();
    //
    buffer.put(SOH); // <soh>
    buffer.put(type.record); // <record>
    buffer.put(getSymbolMain()); // <symbol>
    buffer.put(COMMA); // ','
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

      context.sendUpstream(eventIn);
      return;
    }

    final DDF_BaseMessage message = (DDF_BaseMessage) messageIn;
    final DDF_MessageType type = message.getMessageType();

    if (type.isMarketMessage) {
      doMarket(message);
      return;
    }
View Full Code Here

Examples of com.barchart.feed.ddf.message.enums.DDF_MessageType

  @Override
  public Void visit(final DDF_MarketTrade message, final MarketDo market) {
   
    market.clearChanges();

    final DDF_MessageType tradeType = message.getMessageType();

    final TimeValue time = message.getTime();
    final TimeValue date = message.getTradeDay().tradeDate();
    final DDF_Session ddfSession = message.getSession();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.