Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type NoOrders
- func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetOrigClOrdID() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetSymbol() (v string, err quickfix.MessageRejectError)
- func (m NoOrders) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoOrders) HasClOrdID() bool
- func (m NoOrders) HasOrderID() bool
- func (m NoOrders) HasOrigClOrdID() bool
- func (m NoOrders) HasSymbol() bool
- func (m NoOrders) HasTransactTime() bool
- func (m NoOrders) SetClOrdID(v string)
- func (m NoOrders) SetOrderID(v string)
- func (m NoOrders) SetOrigClOrdID(v string)
- func (m NoOrders) SetSymbol(v string)
- func (m NoOrders) SetTransactTime(v time.Time)
- type NoOrdersRepeatingGroup
- type OrderCancelBatchRequest
- func (m OrderCancelBatchRequest) GetBatchID() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelBatchRequest) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError)
- func (m OrderCancelBatchRequest) HasBatchID() bool
- func (m OrderCancelBatchRequest) HasNoOrders() bool
- func (m OrderCancelBatchRequest) SetBatchID(v string)
- func (m OrderCancelBatchRequest) SetNoOrders(f NoOrdersRepeatingGroup)
- func (m OrderCancelBatchRequest) ToMessage() *quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NoOrders ¶
NoOrders is a repeating group element, Tag 73.
func (NoOrders) GetClOrdID ¶
func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11.
func (NoOrders) GetOrderID ¶
func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37.
func (NoOrders) GetOrigClOrdID ¶
func (m NoOrders) GetOrigClOrdID() (v string, err quickfix.MessageRejectError)
GetOrigClOrdID gets OrigClOrdID, Tag 41.
func (NoOrders) GetSymbol ¶
func (m NoOrders) GetSymbol() (v string, err quickfix.MessageRejectError)
GetSymbol gets Symbol, Tag 55.
func (NoOrders) GetTransactTime ¶
func (m NoOrders) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60.
func (NoOrders) HasClOrdID ¶
HasClOrdID returns true if ClOrdID is present, Tag 11.
func (NoOrders) HasOrderID ¶
HasOrderID returns true if OrderID is present, Tag 37.
func (NoOrders) HasOrigClOrdID ¶
HasOrigClOrdID returns true if OrigClOrdID is present, Tag 41.
func (NoOrders) HasTransactTime ¶
HasTransactTime returns true if TransactTime is present, Tag 60.
func (NoOrders) SetClOrdID ¶
SetClOrdID sets ClOrdID, Tag 11.
func (NoOrders) SetOrderID ¶
SetOrderID sets OrderID, Tag 37.
func (NoOrders) SetOrigClOrdID ¶
SetOrigClOrdID sets OrigClOrdID, Tag 41.
func (NoOrders) SetTransactTime ¶
SetTransactTime sets TransactTime, Tag 60.
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 OrderCancelBatchRequest ¶
type OrderCancelBatchRequest struct { fix42.Header *quickfix.Body fix42.Trailer Message *quickfix.Message }
OrderCancelBatchRequest is the fix42 OrderCancelBatchRequest type, MsgType = U4.
func FromMessage ¶
func FromMessage(m *quickfix.Message) OrderCancelBatchRequest
FromMessage creates a OrderCancelBatchRequest from a quickfix.Message instance.
func New ¶
func New(batchid field.BatchIDField) (m OrderCancelBatchRequest)
New returns a OrderCancelBatchRequest initialized with the required fields for OrderCancelBatchRequest.
func (OrderCancelBatchRequest) GetBatchID ¶
func (m OrderCancelBatchRequest) GetBatchID() (v string, err quickfix.MessageRejectError)
GetBatchID gets BatchID, Tag 8014.
func (OrderCancelBatchRequest) GetNoOrders ¶
func (m OrderCancelBatchRequest) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError)
GetNoOrders gets NoOrders, Tag 73.
func (OrderCancelBatchRequest) HasBatchID ¶
func (m OrderCancelBatchRequest) HasBatchID() bool
HasBatchID returns true if BatchID is present, Tag 8014.
func (OrderCancelBatchRequest) HasNoOrders ¶
func (m OrderCancelBatchRequest) HasNoOrders() bool
HasNoOrders returns true if NoOrders is present, Tag 73.
func (OrderCancelBatchRequest) SetBatchID ¶
func (m OrderCancelBatchRequest) SetBatchID(v string)
SetBatchID sets BatchID, Tag 8014.
func (OrderCancelBatchRequest) SetNoOrders ¶
func (m OrderCancelBatchRequest) SetNoOrders(f NoOrdersRepeatingGroup)
SetNoOrders sets NoOrders, Tag 73.
func (OrderCancelBatchRequest) ToMessage ¶
func (m OrderCancelBatchRequest) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance.
type RouteOut ¶
type RouteOut func(msg OrderCancelBatchRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message.