com.devexperts.qd.qtp
Class ConvertingByteArrayParser

java.lang.Object
  extended by com.devexperts.qd.qtp.AbstractByteArrayParser
      extended by com.devexperts.qd.qtp.ByteArrayParser
          extended by com.devexperts.qd.qtp.ConvertingByteArrayParser
All Implemented Interfaces:
SymbolReceiver

public class ConvertingByteArrayParser
extends ByteArrayParser


Nested Class Summary
 
Nested classes/interfaces inherited from class com.devexperts.qd.qtp.ByteArrayParser
ByteArrayParser.CorruptedException
 
Field Summary
 
Fields inherited from class com.devexperts.qd.qtp.AbstractByteArrayParser
in, limit, processed, recordBuffer, scheme, subscriptionBuffer
 
Constructor Summary
ConvertingByteArrayParser(DataScheme scheme, boolean parseDescribe, MessageType messageType)
           
 
Method Summary
protected  int parseType()
          Parses and return message type.
 
Methods inherited from class com.devexperts.qd.qtp.ByteArrayParser
getProtocolDescriptor, getRecordReader, parse, receiveSymbol, remapRecord, resetSession
 
Methods inherited from class com.devexperts.qd.qtp.AbstractByteArrayParser
addBytes, ensureCapacity, getBuffer, getLimit, getProcessed, nextMessage, processMessage, processPending, removeBytes, setLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvertingByteArrayParser

public ConvertingByteArrayParser(DataScheme scheme,
                                 boolean parseDescribe,
                                 MessageType messageType)
Method Detail

parseType

protected int parseType()
                 throws ByteArrayParser.CorruptedException
Description copied from class: ByteArrayParser
Parses and return message type.

Overrides:
parseType in class ByteArrayParser
Throws:
ByteArrayParser.CorruptedException - if stream is corrupted.