Package

org.sackfix

codec

Permalink

package codec

Visibility
  1. Public
  2. All

Type Members

  1. case class DecoderTimestamps(rawMsg: ByteString, msgEndPos: Int, msgSeqNum: String, firstByteTstampNanos: Long, lastByteTstampNanos: Long) extends Product with Serializable

    Permalink
  2. case class DecodingFailedData(sessionId: Option[SfSessionId], referenceSeqNum: Int, rejectReason: SessionRejectReasonField, description: TextField) extends Product with Serializable

    Permalink

    Created by Jonathan during 2017.

  3. case class FixStrDecodeRejectDetails(sessionRejectReasonField: SessionRejectReasonField, description: String) extends Product with Serializable

    Permalink
  4. case class SfBadFixStreamException(message: String) extends Exception with Product with Serializable

    Permalink

    Created by Jonathan during May 2016.

  5. class SfDecodeBytesToTuples extends AnyRef

    Permalink

    The SfDecoder should only be used by one actor, and as such does not need to worry about thread safety.

    The SfDecoder should only be used by one actor, and as such does not need to worry about thread safety.

    I do not presume that each ByteString from the TCP layer is a complete message, which is why I am stateful ie you can call me multiple times with different bytestrings and end up with one message

    Created by Jonathan during August 2016.

  6. class ValidateLenAndCheckSum extends AnyRef

    Permalink

Value Members

  1. object SfDecodeBytesToTuples

    Permalink
  2. object SfDecodeTuplesToMsg

    Permalink

    Created by Jonathan during 2016.

Ungrouped