Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type OrderCancelReject
- func (m OrderCancelReject) GetClOrdID() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetClientID() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetCxlRejReason() (v enum.CxlRejReason, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetExecBroker() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetListID() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetOrderID() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) GetText() (v string, err quickfix.MessageRejectError)
- func (m OrderCancelReject) HasClOrdID() bool
- func (m OrderCancelReject) HasClientID() bool
- func (m OrderCancelReject) HasCxlRejReason() bool
- func (m OrderCancelReject) HasExecBroker() bool
- func (m OrderCancelReject) HasListID() bool
- func (m OrderCancelReject) HasOrderID() bool
- func (m OrderCancelReject) HasText() bool
- func (m OrderCancelReject) SetClOrdID(v string)
- func (m OrderCancelReject) SetClientID(v string)
- func (m OrderCancelReject) SetCxlRejReason(v enum.CxlRejReason)
- func (m OrderCancelReject) SetExecBroker(v string)
- func (m OrderCancelReject) SetListID(v string)
- func (m OrderCancelReject) SetOrderID(v string)
- func (m OrderCancelReject) SetText(v string)
- func (m OrderCancelReject) ToMessage() *quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type OrderCancelReject ¶ added in v0.4.0
type OrderCancelReject struct { fix40.Header *quickfix.Body fix40.Trailer Message *quickfix.Message }
OrderCancelReject is the fix40 OrderCancelReject type, MsgType = 9
func FromMessage ¶ added in v0.4.0
func FromMessage(m *quickfix.Message) OrderCancelReject
FromMessage creates a OrderCancelReject from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(orderid field.OrderIDField, clordid field.ClOrdIDField) (m OrderCancelReject)
New returns a OrderCancelReject initialized with the required fields for OrderCancelReject
func (OrderCancelReject) GetClOrdID ¶ added in v0.4.0
func (m OrderCancelReject) GetClOrdID() (v string, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11
func (OrderCancelReject) GetClientID ¶ added in v0.4.0
func (m OrderCancelReject) GetClientID() (v string, err quickfix.MessageRejectError)
GetClientID gets ClientID, Tag 109
func (OrderCancelReject) GetCxlRejReason ¶ added in v0.4.0
func (m OrderCancelReject) GetCxlRejReason() (v enum.CxlRejReason, err quickfix.MessageRejectError)
GetCxlRejReason gets CxlRejReason, Tag 102
func (OrderCancelReject) GetExecBroker ¶ added in v0.4.0
func (m OrderCancelReject) GetExecBroker() (v string, err quickfix.MessageRejectError)
GetExecBroker gets ExecBroker, Tag 76
func (OrderCancelReject) GetListID ¶ added in v0.4.0
func (m OrderCancelReject) GetListID() (v string, err quickfix.MessageRejectError)
GetListID gets ListID, Tag 66
func (OrderCancelReject) GetOrderID ¶ added in v0.4.0
func (m OrderCancelReject) GetOrderID() (v string, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37
func (OrderCancelReject) GetText ¶ added in v0.4.0
func (m OrderCancelReject) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (OrderCancelReject) HasClOrdID ¶ added in v0.4.0
func (m OrderCancelReject) HasClOrdID() bool
HasClOrdID returns true if ClOrdID is present, Tag 11
func (OrderCancelReject) HasClientID ¶ added in v0.4.0
func (m OrderCancelReject) HasClientID() bool
HasClientID returns true if ClientID is present, Tag 109
func (OrderCancelReject) HasCxlRejReason ¶ added in v0.4.0
func (m OrderCancelReject) HasCxlRejReason() bool
HasCxlRejReason returns true if CxlRejReason is present, Tag 102
func (OrderCancelReject) HasExecBroker ¶ added in v0.4.0
func (m OrderCancelReject) HasExecBroker() bool
HasExecBroker returns true if ExecBroker is present, Tag 76
func (OrderCancelReject) HasListID ¶ added in v0.4.0
func (m OrderCancelReject) HasListID() bool
HasListID returns true if ListID is present, Tag 66
func (OrderCancelReject) HasOrderID ¶ added in v0.4.0
func (m OrderCancelReject) HasOrderID() bool
HasOrderID returns true if OrderID is present, Tag 37
func (OrderCancelReject) HasText ¶ added in v0.4.0
func (m OrderCancelReject) HasText() bool
HasText returns true if Text is present, Tag 58
func (OrderCancelReject) SetClOrdID ¶ added in v0.4.0
func (m OrderCancelReject) SetClOrdID(v string)
SetClOrdID sets ClOrdID, Tag 11
func (OrderCancelReject) SetClientID ¶ added in v0.4.0
func (m OrderCancelReject) SetClientID(v string)
SetClientID sets ClientID, Tag 109
func (OrderCancelReject) SetCxlRejReason ¶ added in v0.4.0
func (m OrderCancelReject) SetCxlRejReason(v enum.CxlRejReason)
SetCxlRejReason sets CxlRejReason, Tag 102
func (OrderCancelReject) SetExecBroker ¶ added in v0.4.0
func (m OrderCancelReject) SetExecBroker(v string)
SetExecBroker sets ExecBroker, Tag 76
func (OrderCancelReject) SetListID ¶ added in v0.4.0
func (m OrderCancelReject) SetListID(v string)
SetListID sets ListID, Tag 66
func (OrderCancelReject) SetOrderID ¶ added in v0.4.0
func (m OrderCancelReject) SetOrderID(v string)
SetOrderID sets OrderID, Tag 37
func (OrderCancelReject) SetText ¶ added in v0.4.0
func (m OrderCancelReject) SetText(v string)
SetText sets Text, Tag 58
func (OrderCancelReject) ToMessage ¶ added in v0.4.0
func (m OrderCancelReject) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance
type RouteOut ¶
type RouteOut func(msg OrderCancelReject, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message