Safe Haskell | None |
---|
Documentation
data Logon
Logon (Enumeration (D9 :* D8) EncryptMethod) (Field ((D1 :* D0) :* D8) HeartBtInt) (Maybe (Enumeration ((D1 :* D4) :* D1) ResetSeqNumFlag)) |
data Heartbeat
data TestRequest
data ResendRequest
ResendRequest (Field D7 BeginSeqNo) (Field (D1 :* D6) EndSeqNo) |
data SequenceReset
SequenceReset (Field (D3 :* D6) NewSeqNo) (Maybe (Enumeration ((D1 :* D2) :* D3) GapFillFlag)) |
data Reject
data Logout
data NewOrderSingle
data ExecutionReport
data OrderCancelReplaceRequest
OrderCancelReplaceRequest (Field (D1 :* D1) ClOrdID) (Enumeration (D2 :* D1) HandlInst) (Enumeration (D4 :* D0) OrdType) (Field (D3 :* D8) Quantity) (Field (D4 :* D1) OrigClOrdID) (Enumeration (D5 :* D4) Side) (Field (D5 :* D5) Symbol) (Maybe (Field ((D4 :* D4) :* D0) ClearingAccount)) (Maybe (Field ((D4 :* D3) :* D9) ClearingFirm)) (Maybe (Field ((D4 :* D3) :* D2) ExpireDate)) (Maybe (Field ((D1 :* D2) :* D6) ExpireTime)) (Maybe (Enumeration (D2 :* D2) IDSource)) (Maybe (Field (D3 :* D7) OrderID)) (Maybe (Field (D4 :* D4) Price)) (Maybe (Enumeration (D4 :* D7) Rule80A)) (Maybe (Field (D4 :* D8) SecurityID)) (Maybe (Enumeration (D6 :* D3) SettlmntTyp)) (Maybe (Field (D9 :* D9) Price)) (Maybe (Field (D5 :* D8) Text)) (Maybe (Enumeration (D5 :* D9) TimeInForce)) |
data OrderCancelRequest
OrderCancelRequest (Field (D1 :* D1) ClOrdID) (Field (D3 :* D8) Quantity) (Field (D4 :* D1) OrigClOrdID) (Enumeration (D5 :* D4) Side) (Field (D5 :* D5) Symbol) (Maybe (Enumeration (D2 :* D2) IDSource)) (Maybe (Field (D4 :* D8) SecurityID)) (Maybe (Field (D5 :* D8) Text)) |
data OrderCancelReject
data OrderStatusRequest
data News
data ExecInst
data ExecTransType
data HandlInst
data IDSource
data MsgType
data OrdStatus
data OrdType
data PossDupFlag
data Rule80A
data Side
data TimeInForce
data Urgency
data SettlmntTyp
data OpenClose
data PossResend
data EncryptMethod
data CxlRejReason
data OrdRejReason
data LocateReqd
data GapFillFlag
data ResetSeqNumFlag
data ExecType
data SecurityType
data PutOrCall
data CustomerOrFirm
data DiscretionInst
data CxlRejResponseTo
data WorkingIndicator
newtype BeginSeqNo
newtype BeginString
newtype BodyLength
newtype EndSeqNo
newtype MsgSeqNum
newtype NewSeqNo
newtype OrigClOrdID
newtype RefSeqNum
newtype SecurityID
newtype SenderCompID
newtype SenderSubID
newtype TargetCompID
newtype TargetSubID
newtype TransactTime
newtype ExDestination
newtype HeartBtInt
newtype OrigSendingTime
newtype EffectiveTime
newtype MaturityMonthYear
newtype SecurityExchange
newtype PegDifference
newtype ContractMultiplier
newtype DiscretionOffset
newtype ClearingFirm
newtype ClearingAccount
newtype DailyNewID
class AccountLens a where
class BeginStringLens a where
beginString :: Lens' a BeginString
class BodyLengthLens a where
bodyLength :: Lens' a BodyLength
class CheckSumLens a where
class ClOrdIDLens a where
class CurrencyLens a where
class ExecInstLens a where
class ExecRefIDLens a where
class ExecTransTypeLens a where
class HandlInstLens a where
class IDSourceLens a where
class LastMktLens a where
class MsgSeqNumLens a where
class MsgTypeLens a where
class OrderIDLens a where
class OrderQtyLens a where
class OrdTypeLens a where
class OrigClOrdIDLens a where
origClOrdID :: Lens' a OrigClOrdID
class PossDupFlagLens a where
possDupFlag :: Lens' a PossDupFlag
class Rule80ALens a where
class SecurityIDLens a where
securityID :: Lens' a SecurityID
class SenderCompIDLens a where
class SenderSubIDLens a where
senderSubID :: Lens' a SenderSubID
class SendingDateLens a where
sendingDate :: Lens' a SendingDate
class SendingTimeLens a where
sendingTime :: Lens' a SendingTime
class SideLens a where
class SymbolLens a where
class TargetCompIDLens a where
class TargetSubIDLens a where
targetSubID :: Lens' a TargetSubID
class TimeInForceLens a where
timeInForce :: Lens' a TimeInForce
class TransactTimeLens a where
class SettlmntTypLens a where
settlmntTyp :: Lens' a SettlmntTyp
class OpenCloseLens a where
class PossResendLens a where
possResend :: Lens' a PossResend
class StopPxLens a where
class ExDestinationLens a where
class CxlRejReasonLens a where
class OrdRejReasonLens a where
class ClientIDLens a where
class MaxFloorLens a where
class OrigSendingTimeLens a where
class GapFillFlagLens a where
gapFillFlag :: Lens' a GapFillFlag
class ExpireTimeLens a where
expireTime :: Lens' a ExpireTime
class ResetSeqNumFlagLens a where
class SecurityTypeLens a where
class EffectiveTimeLens a where
class MaturityMonthYearLens a where
class PutOrCallLens a where
class StrikePriceLens a where
strikePrice :: Lens' a Price
class CustomerOrFirmLens a where
class MaturityDayLens a where
maturityDay :: Lens' a MaturityDay
class SecurityExchangeLens a where
class PegDifferenceLens a where
class ContractMultiplierLens a where
class ExecRestatementReasonLens a where
class DiscretionInstLens a where
class DiscretionOffsetLens a where
class ExpireDateLens a where
expireDate :: Lens' a ExpireDate
class CxlRejResponseToLens a where
class ClearingFirmLens a where
class ClearingAccountLens a where
class WorkingIndicatorLens a where
class AccountMaybeLens a where
optAccount :: Lens' a (Maybe Account)
class AvgPxMaybeLens a where
class BeginSeqNoMaybeLens a where
optBeginSeqNo :: Lens' a (Maybe BeginSeqNo)
class BeginStringMaybeLens a where
optBeginString :: Lens' a (Maybe BeginString)
class BodyLengthMaybeLens a where
optBodyLength :: Lens' a (Maybe BodyLength)
class CheckSumMaybeLens a where
optCheckSum :: Lens' a (Maybe CheckSum)
class CumQtyMaybeLens a where
class CurrencyMaybeLens a where
optCurrency :: Lens' a (Maybe Currency)
class EndSeqNoMaybeLens a where
optEndSeqNo :: Lens' a (Maybe EndSeqNo)
class ExecIDMaybeLens a where
class ExecInstMaybeLens a where
optExecInst :: Lens' a (Maybe ExecInst)
class ExecRefIDMaybeLens a where
optExecRefID :: Lens' a (Maybe ExecRefID)
class ExecTransTypeMaybeLens a where
optExecTransType :: Lens' a (Maybe ExecTransType)
class HandlInstMaybeLens a where
optHandlInst :: Lens' a (Maybe HandlInst)
class IDSourceMaybeLens a where
optIDSource :: Lens' a (Maybe IDSource)
class LastPxMaybeLens a where
class LastSharesMaybeLens a where
optLastShares :: Lens' a (Maybe Quantity)
class MsgSeqNumMaybeLens a where
optMsgSeqNum :: Lens' a (Maybe MsgSeqNum)
class MsgTypeMaybeLens a where
optMsgType :: Lens' a (Maybe MsgType)
class NewSeqNoMaybeLens a where
optNewSeqNo :: Lens' a (Maybe NewSeqNo)
class OrderIDMaybeLens a where
optOrderID :: Lens' a (Maybe OrderID)
class OrderQtyMaybeLens a where
optOrderQty :: Lens' a (Maybe Quantity)
class OrdStatusMaybeLens a where
optOrdStatus :: Lens' a (Maybe OrdStatus)
class OrigClOrdIDMaybeLens a where
optOrigClOrdID :: Lens' a (Maybe OrigClOrdID)
class PossDupFlagMaybeLens a where
optPossDupFlag :: Lens' a (Maybe PossDupFlag)
class PriceMaybeLens a where
class RefSeqNumMaybeLens a where
optRefSeqNum :: Lens' a (Maybe RefSeqNum)
class Rule80AMaybeLens a where
optRule80A :: Lens' a (Maybe Rule80A)
class SecurityIDMaybeLens a where
optSecurityID :: Lens' a (Maybe SecurityID)
class SenderCompIDMaybeLens a where
optSenderCompID :: Lens' a (Maybe SenderCompID)
class SenderSubIDMaybeLens a where
optSenderSubID :: Lens' a (Maybe SenderSubID)
class SendingDateMaybeLens a where
optSendingDate :: Lens' a (Maybe SendingDate)
class SendingTimeMaybeLens a where
optSendingTime :: Lens' a (Maybe SendingTime)
class SideMaybeLens a where
class SymbolMaybeLens a where
class TargetCompIDMaybeLens a where
optTargetCompID :: Lens' a (Maybe TargetCompID)
class TargetSubIDMaybeLens a where
optTargetSubID :: Lens' a (Maybe TargetSubID)
class TextMaybeLens a where
class TimeInForceMaybeLens a where
optTimeInForce :: Lens' a (Maybe TimeInForce)
class TransactTimeMaybeLens a where
optTransactTime :: Lens' a (Maybe TransactTime)
class UrgencyMaybeLens a where
optUrgency :: Lens' a (Maybe Urgency)
class SettlmntTypMaybeLens a where
optSettlmntTyp :: Lens' a (Maybe SettlmntTyp)
class OpenCloseMaybeLens a where
optOpenClose :: Lens' a (Maybe OpenClose)
class PossResendMaybeLens a where
optPossResend :: Lens' a (Maybe PossResend)
class EncryptMethodMaybeLens a where
optEncryptMethod :: Lens' a (Maybe EncryptMethod)
class StopPxMaybeLens a where
class ExDestinationMaybeLens a where
optExDestination :: Lens' a (Maybe ExDestination)
class CxlRejReasonMaybeLens a where
optCxlRejReason :: Lens' a (Maybe CxlRejReason)
class OrdRejReasonMaybeLens a where
optOrdRejReason :: Lens' a (Maybe OrdRejReason)
class HeartBtIntMaybeLens a where
optHeartBtInt :: Lens' a (Maybe HeartBtInt)
class ClientIDMaybeLens a where
optClientID :: Lens' a (Maybe ClientID)
class MaxFloorMaybeLens a where
optMaxFloor :: Lens' a (Maybe Quantity)
class TestReqIDMaybeLens a where
optTestReqID :: Lens' a (Maybe TestReqID)
class LocateReqdMaybeLens a where
optLocateReqd :: Lens' a (Maybe LocateReqd)
class OrigSendingTimeMaybeLens a where
class GapFillFlagMaybeLens a where
optGapFillFlag :: Lens' a (Maybe GapFillFlag)
class ExpireTimeMaybeLens a where
optExpireTime :: Lens' a (Maybe ExpireTime)
class ResetSeqNumFlagMaybeLens a where
class HeadlineMaybeLens a where
optHeadline :: Lens' a (Maybe Headline)
class ExecTypeMaybeLens a where
optExecType :: Lens' a (Maybe ExecType)
class LeavesQtyMaybeLens a where
optLeavesQty :: Lens' a (Maybe Quantity)
class SecurityTypeMaybeLens a where
optSecurityType :: Lens' a (Maybe SecurityType)
class EffectiveTimeMaybeLens a where
optEffectiveTime :: Lens' a (Maybe EffectiveTime)
class MaturityMonthYearMaybeLens a where
class PutOrCallMaybeLens a where
optPutOrCall :: Lens' a (Maybe PutOrCall)
class StrikePriceMaybeLens a where
optStrikePrice :: Lens' a (Maybe Price)
class CustomerOrFirmMaybeLens a where
class MaturityDayMaybeLens a where
optMaturityDay :: Lens' a (Maybe MaturityDay)
class SecurityExchangeMaybeLens a where
class PegDifferenceMaybeLens a where
optPegDifference :: Lens' a (Maybe PegDifference)
class ContractMultiplierMaybeLens a where
class ExecRestatementReasonMaybeLens a where
class DiscretionInstMaybeLens a where
class DiscretionOffsetMaybeLens a where
class ExpireDateMaybeLens a where
optExpireDate :: Lens' a (Maybe ExpireDate)
class CxlRejResponseToMaybeLens a where
class ClearingFirmMaybeLens a where
optClearingFirm :: Lens' a (Maybe ClearingFirm)
class ClearingAccountMaybeLens a where
class WorkingIndicatorMaybeLens a where
class MPIDMaybeLens a where
class DailyNewIDMaybeLens a where
optDailyNewID :: Lens' a (Maybe DailyNewID)