Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type ListStatus
- func (m ListStatus) GetContingencyType() (v enum.ContingencyType, err quickfix.MessageRejectError)
- func (m ListStatus) GetEncodedListStatusText() (v string, err quickfix.MessageRejectError)
- func (m ListStatus) GetEncodedListStatusTextLen() (v int, err quickfix.MessageRejectError)
- func (m ListStatus) GetLastFragment() (v bool, err quickfix.MessageRejectError)
- func (m ListStatus) GetListID() (v string, err quickfix.MessageRejectError)
- func (m ListStatus) GetListOrderStatus() (v enum.ListOrderStatus, err quickfix.MessageRejectError)
- func (m ListStatus) GetListRejectReason() (v enum.ListRejectReason, err quickfix.MessageRejectError)
- func (m ListStatus) GetListStatusText() (v string, err quickfix.MessageRejectError)
- func (m ListStatus) GetListStatusType() (v enum.ListStatusType, err quickfix.MessageRejectError)
- func (m ListStatus) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError)
- func (m ListStatus) GetNoRpts() (v int, err quickfix.MessageRejectError)
- func (m ListStatus) GetRptSeq() (v int, err quickfix.MessageRejectError)
- func (m ListStatus) GetTotNoOrders() (v int, err quickfix.MessageRejectError)
- func (m ListStatus) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
- func (m ListStatus) HasContingencyType() bool
- func (m ListStatus) HasEncodedListStatusText() bool
- func (m ListStatus) HasEncodedListStatusTextLen() bool
- func (m ListStatus) HasLastFragment() bool
- func (m ListStatus) HasListID() bool
- func (m ListStatus) HasListOrderStatus() bool
- func (m ListStatus) HasListRejectReason() bool
- func (m ListStatus) HasListStatusText() bool
- func (m ListStatus) HasListStatusType() bool
- func (m ListStatus) HasNoOrders() bool
- func (m ListStatus) HasNoRpts() bool
- func (m ListStatus) HasRptSeq() bool
- func (m ListStatus) HasTotNoOrders() bool
- func (m ListStatus) HasTransactTime() bool
- func (m ListStatus) SetContingencyType(v enum.ContingencyType)
- func (m ListStatus) SetEncodedListStatusText(v string)
- func (m ListStatus) SetEncodedListStatusTextLen(v int)
- func (m ListStatus) SetLastFragment(v bool)
- func (m ListStatus) SetListID(v string)
- func (m ListStatus) SetListOrderStatus(v enum.ListOrderStatus)
- func (m ListStatus) SetListRejectReason(v enum.ListRejectReason)
- func (m ListStatus) SetListStatusText(v string)
- func (m ListStatus) SetListStatusType(v enum.ListStatusType)
- func (m ListStatus) SetNoOrders(f NoOrdersRepeatingGroup)
- func (m ListStatus) SetNoRpts(v int)
- func (m ListStatus) SetRptSeq(v int)
- func (m ListStatus) SetTotNoOrders(v int)
- func (m ListStatus) SetTransactTime(v time.Time)
- func (m ListStatus) ToMessage() *quickfix.Message
- type NoOrders
- func (m NoOrders) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoOrders) GetCxlQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoOrders) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m NoOrders) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoOrders) GetOrdRejReason() (v enum.OrdRejReason, err quickfix.MessageRejectError)
- func (m NoOrders) GetOrdStatus() (v enum.OrdStatus, err quickfix.MessageRejectError)
- func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetSecondaryClOrdID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetText() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetWorkingIndicator() (v bool, err quickfix.MessageRejectError)
- func (m NoOrders) HasAvgPx() bool
- func (m NoOrders) HasClOrdID() bool
- func (m NoOrders) HasCumQty() bool
- func (m NoOrders) HasCxlQty() bool
- func (m NoOrders) HasEncodedText() bool
- func (m NoOrders) HasEncodedTextLen() bool
- func (m NoOrders) HasLeavesQty() bool
- func (m NoOrders) HasOrdRejReason() bool
- func (m NoOrders) HasOrdStatus() bool
- func (m NoOrders) HasOrderID() bool
- func (m NoOrders) HasSecondaryClOrdID() bool
- func (m NoOrders) HasText() bool
- func (m NoOrders) HasWorkingIndicator() bool
- func (m NoOrders) SetAvgPx(value decimal.Decimal, scale int32)
- func (m NoOrders) SetClOrdID(v string)
- func (m NoOrders) SetCumQty(value decimal.Decimal, scale int32)
- func (m NoOrders) SetCxlQty(value decimal.Decimal, scale int32)
- func (m NoOrders) SetEncodedText(v string)
- func (m NoOrders) SetEncodedTextLen(v int)
- func (m NoOrders) SetLeavesQty(value decimal.Decimal, scale int32)
- func (m NoOrders) SetOrdRejReason(v enum.OrdRejReason)
- func (m NoOrders) SetOrdStatus(v enum.OrdStatus)
- func (m NoOrders) SetOrderID(v string)
- func (m NoOrders) SetSecondaryClOrdID(v string)
- func (m NoOrders) SetText(v string)
- func (m NoOrders) SetWorkingIndicator(v bool)
- type NoOrdersRepeatingGroup
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ListStatus ¶
ListStatus is the fix50sp2 ListStatus type, MsgType = N
func FromMessage ¶
func FromMessage(m *quickfix.Message) ListStatus
FromMessage creates a ListStatus from a quickfix.Message instance
func New ¶
func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus)
New returns a ListStatus initialized with the required fields for ListStatus
func (ListStatus) GetContingencyType ¶
func (m ListStatus) GetContingencyType() (v enum.ContingencyType, err quickfix.MessageRejectError)
GetContingencyType gets ContingencyType, Tag 1385
func (ListStatus) GetEncodedListStatusText ¶
func (m ListStatus) GetEncodedListStatusText() (v string, err quickfix.MessageRejectError)
GetEncodedListStatusText gets EncodedListStatusText, Tag 446
func (ListStatus) GetEncodedListStatusTextLen ¶
func (m ListStatus) GetEncodedListStatusTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedListStatusTextLen gets EncodedListStatusTextLen, Tag 445
func (ListStatus) GetLastFragment ¶
func (m ListStatus) GetLastFragment() (v bool, err quickfix.MessageRejectError)
GetLastFragment gets LastFragment, Tag 893
func (ListStatus) GetListID ¶
func (m ListStatus) GetListID() (v string, err quickfix.MessageRejectError)
GetListID gets ListID, Tag 66
func (ListStatus) GetListOrderStatus ¶
func (m ListStatus) GetListOrderStatus() (v enum.ListOrderStatus, err quickfix.MessageRejectError)
GetListOrderStatus gets ListOrderStatus, Tag 431
func (ListStatus) GetListRejectReason ¶
func (m ListStatus) GetListRejectReason() (v enum.ListRejectReason, err quickfix.MessageRejectError)
GetListRejectReason gets ListRejectReason, Tag 1386
func (ListStatus) GetListStatusText ¶
func (m ListStatus) GetListStatusText() (v string, err quickfix.MessageRejectError)
GetListStatusText gets ListStatusText, Tag 444
func (ListStatus) GetListStatusType ¶
func (m ListStatus) GetListStatusType() (v enum.ListStatusType, err quickfix.MessageRejectError)
GetListStatusType gets ListStatusType, Tag 429
func (ListStatus) GetNoOrders ¶
func (m ListStatus) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError)
GetNoOrders gets NoOrders, Tag 73
func (ListStatus) GetNoRpts ¶
func (m ListStatus) GetNoRpts() (v int, err quickfix.MessageRejectError)
GetNoRpts gets NoRpts, Tag 82
func (ListStatus) GetRptSeq ¶
func (m ListStatus) GetRptSeq() (v int, err quickfix.MessageRejectError)
GetRptSeq gets RptSeq, Tag 83
func (ListStatus) GetTotNoOrders ¶
func (m ListStatus) GetTotNoOrders() (v int, err quickfix.MessageRejectError)
GetTotNoOrders gets TotNoOrders, Tag 68
func (ListStatus) GetTransactTime ¶
func (m ListStatus) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
func (ListStatus) HasContingencyType ¶
func (m ListStatus) HasContingencyType() bool
HasContingencyType returns true if ContingencyType is present, Tag 1385
func (ListStatus) HasEncodedListStatusText ¶
func (m ListStatus) HasEncodedListStatusText() bool
HasEncodedListStatusText returns true if EncodedListStatusText is present, Tag 446
func (ListStatus) HasEncodedListStatusTextLen ¶
func (m ListStatus) HasEncodedListStatusTextLen() bool
HasEncodedListStatusTextLen returns true if EncodedListStatusTextLen is present, Tag 445
func (ListStatus) HasLastFragment ¶
func (m ListStatus) HasLastFragment() bool
HasLastFragment returns true if LastFragment is present, Tag 893
func (ListStatus) HasListID ¶
func (m ListStatus) HasListID() bool
HasListID returns true if ListID is present, Tag 66
func (ListStatus) HasListOrderStatus ¶
func (m ListStatus) HasListOrderStatus() bool
HasListOrderStatus returns true if ListOrderStatus is present, Tag 431
func (ListStatus) HasListRejectReason ¶
func (m ListStatus) HasListRejectReason() bool
HasListRejectReason returns true if ListRejectReason is present, Tag 1386
func (ListStatus) HasListStatusText ¶
func (m ListStatus) HasListStatusText() bool
HasListStatusText returns true if ListStatusText is present, Tag 444
func (ListStatus) HasListStatusType ¶
func (m ListStatus) HasListStatusType() bool
HasListStatusType returns true if ListStatusType is present, Tag 429
func (ListStatus) HasNoOrders ¶
func (m ListStatus) HasNoOrders() bool
HasNoOrders returns true if NoOrders is present, Tag 73
func (ListStatus) HasNoRpts ¶
func (m ListStatus) HasNoRpts() bool
HasNoRpts returns true if NoRpts is present, Tag 82
func (ListStatus) HasRptSeq ¶
func (m ListStatus) HasRptSeq() bool
HasRptSeq returns true if RptSeq is present, Tag 83
func (ListStatus) HasTotNoOrders ¶
func (m ListStatus) HasTotNoOrders() bool
HasTotNoOrders returns true if TotNoOrders is present, Tag 68
func (ListStatus) HasTransactTime ¶
func (m ListStatus) HasTransactTime() bool
HasTransactTime returns true if TransactTime is present, Tag 60
func (ListStatus) SetContingencyType ¶
func (m ListStatus) SetContingencyType(v enum.ContingencyType)
SetContingencyType sets ContingencyType, Tag 1385
func (ListStatus) SetEncodedListStatusText ¶
func (m ListStatus) SetEncodedListStatusText(v string)
SetEncodedListStatusText sets EncodedListStatusText, Tag 446
func (ListStatus) SetEncodedListStatusTextLen ¶
func (m ListStatus) SetEncodedListStatusTextLen(v int)
SetEncodedListStatusTextLen sets EncodedListStatusTextLen, Tag 445
func (ListStatus) SetLastFragment ¶
func (m ListStatus) SetLastFragment(v bool)
SetLastFragment sets LastFragment, Tag 893
func (ListStatus) SetListOrderStatus ¶
func (m ListStatus) SetListOrderStatus(v enum.ListOrderStatus)
SetListOrderStatus sets ListOrderStatus, Tag 431
func (ListStatus) SetListRejectReason ¶
func (m ListStatus) SetListRejectReason(v enum.ListRejectReason)
SetListRejectReason sets ListRejectReason, Tag 1386
func (ListStatus) SetListStatusText ¶
func (m ListStatus) SetListStatusText(v string)
SetListStatusText sets ListStatusText, Tag 444
func (ListStatus) SetListStatusType ¶
func (m ListStatus) SetListStatusType(v enum.ListStatusType)
SetListStatusType sets ListStatusType, Tag 429
func (ListStatus) SetNoOrders ¶
func (m ListStatus) SetNoOrders(f NoOrdersRepeatingGroup)
SetNoOrders sets NoOrders, Tag 73
func (ListStatus) SetTotNoOrders ¶
func (m ListStatus) SetTotNoOrders(v int)
SetTotNoOrders sets TotNoOrders, Tag 68
func (ListStatus) SetTransactTime ¶
func (m ListStatus) SetTransactTime(v time.Time)
SetTransactTime sets TransactTime, Tag 60
func (ListStatus) ToMessage ¶
func (m ListStatus) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance
type NoOrders ¶
NoOrders is a repeating group element, Tag 73
func (NoOrders) GetAvgPx ¶
func (m NoOrders) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)
GetAvgPx gets AvgPx, Tag 6
func (NoOrders) GetClOrdID ¶
func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11
func (NoOrders) GetCumQty ¶
func (m NoOrders) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCumQty gets CumQty, Tag 14
func (NoOrders) GetCxlQty ¶
func (m NoOrders) GetCxlQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCxlQty gets CxlQty, Tag 84
func (NoOrders) GetEncodedText ¶
func (m NoOrders) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (NoOrders) GetEncodedTextLen ¶
func (m NoOrders) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (NoOrders) GetLeavesQty ¶
func (m NoOrders) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLeavesQty gets LeavesQty, Tag 151
func (NoOrders) GetOrdRejReason ¶
func (m NoOrders) GetOrdRejReason() (v enum.OrdRejReason, err quickfix.MessageRejectError)
GetOrdRejReason gets OrdRejReason, Tag 103
func (NoOrders) GetOrdStatus ¶
func (m NoOrders) GetOrdStatus() (v enum.OrdStatus, err quickfix.MessageRejectError)
GetOrdStatus gets OrdStatus, Tag 39
func (NoOrders) GetOrderID ¶
func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37
func (NoOrders) GetSecondaryClOrdID ¶
func (m NoOrders) GetSecondaryClOrdID() (v string, err quickfix.MessageRejectError)
GetSecondaryClOrdID gets SecondaryClOrdID, Tag 526
func (NoOrders) GetText ¶
func (m NoOrders) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (NoOrders) GetWorkingIndicator ¶
func (m NoOrders) GetWorkingIndicator() (v bool, err quickfix.MessageRejectError)
GetWorkingIndicator gets WorkingIndicator, Tag 636
func (NoOrders) HasClOrdID ¶
HasClOrdID returns true if ClOrdID is present, Tag 11
func (NoOrders) HasEncodedText ¶
HasEncodedText returns true if EncodedText is present, Tag 355
func (NoOrders) HasEncodedTextLen ¶
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (NoOrders) HasLeavesQty ¶
HasLeavesQty returns true if LeavesQty is present, Tag 151
func (NoOrders) HasOrdRejReason ¶
HasOrdRejReason returns true if OrdRejReason is present, Tag 103
func (NoOrders) HasOrdStatus ¶
HasOrdStatus returns true if OrdStatus is present, Tag 39
func (NoOrders) HasOrderID ¶
HasOrderID returns true if OrderID is present, Tag 37
func (NoOrders) HasSecondaryClOrdID ¶
HasSecondaryClOrdID returns true if SecondaryClOrdID is present, Tag 526
func (NoOrders) HasWorkingIndicator ¶
HasWorkingIndicator returns true if WorkingIndicator is present, Tag 636
func (NoOrders) SetEncodedText ¶
SetEncodedText sets EncodedText, Tag 355
func (NoOrders) SetEncodedTextLen ¶
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (NoOrders) SetLeavesQty ¶
SetLeavesQty sets LeavesQty, Tag 151
func (NoOrders) SetOrdRejReason ¶
func (m NoOrders) SetOrdRejReason(v enum.OrdRejReason)
SetOrdRejReason sets OrdRejReason, Tag 103
func (NoOrders) SetOrdStatus ¶
SetOrdStatus sets OrdStatus, Tag 39
func (NoOrders) SetSecondaryClOrdID ¶
SetSecondaryClOrdID sets SecondaryClOrdID, Tag 526
func (NoOrders) SetWorkingIndicator ¶
SetWorkingIndicator sets WorkingIndicator, Tag 636
type NoOrdersRepeatingGroup ¶
type NoOrdersRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoOrdersRepeatingGroup is a repeating group, Tag 73
func NewNoOrdersRepeatingGroup ¶
func NewNoOrdersRepeatingGroup() NoOrdersRepeatingGroup
NewNoOrdersRepeatingGroup returns an initialized, NoOrdersRepeatingGroup
func (NoOrdersRepeatingGroup) Add ¶
func (m NoOrdersRepeatingGroup) Add() NoOrders
Add create and append a new NoOrders to this group
func (NoOrdersRepeatingGroup) Get ¶
func (m NoOrdersRepeatingGroup) Get(i int) NoOrders
Get returns the ith NoOrders in the NoOrdersRepeatinGroup
type RouteOut ¶
type RouteOut func(msg ListStatus, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message