Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type RouteOut
- type UserResponse
- func (m UserResponse) GetUserRequestID() (v string, err quickfix.MessageRejectError)
- func (m UserResponse) GetUserStatus() (v enum.UserStatus, err quickfix.MessageRejectError)
- func (m UserResponse) GetUserStatusText() (v string, err quickfix.MessageRejectError)
- func (m UserResponse) GetUsername() (v string, err quickfix.MessageRejectError)
- func (m UserResponse) HasUserRequestID() bool
- func (m UserResponse) HasUserStatus() bool
- func (m UserResponse) HasUserStatusText() bool
- func (m UserResponse) HasUsername() bool
- func (m UserResponse) SetUserRequestID(v string)
- func (m UserResponse) SetUserStatus(v enum.UserStatus)
- func (m UserResponse) SetUserStatusText(v string)
- func (m UserResponse) SetUsername(v string)
- func (m UserResponse) ToMessage() *quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RouteOut ¶
type RouteOut func(msg UserResponse, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type UserResponse ¶ added in v0.4.0
UserResponse is the fix44 UserResponse type, MsgType = BF
func FromMessage ¶ added in v0.4.0
func FromMessage(m *quickfix.Message) UserResponse
FromMessage creates a UserResponse from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(userrequestid field.UserRequestIDField, username field.UsernameField) (m UserResponse)
New returns a UserResponse initialized with the required fields for UserResponse
func (UserResponse) GetUserRequestID ¶ added in v0.4.0
func (m UserResponse) GetUserRequestID() (v string, err quickfix.MessageRejectError)
GetUserRequestID gets UserRequestID, Tag 923
func (UserResponse) GetUserStatus ¶ added in v0.4.0
func (m UserResponse) GetUserStatus() (v enum.UserStatus, err quickfix.MessageRejectError)
GetUserStatus gets UserStatus, Tag 926
func (UserResponse) GetUserStatusText ¶ added in v0.4.0
func (m UserResponse) GetUserStatusText() (v string, err quickfix.MessageRejectError)
GetUserStatusText gets UserStatusText, Tag 927
func (UserResponse) GetUsername ¶ added in v0.4.0
func (m UserResponse) GetUsername() (v string, err quickfix.MessageRejectError)
GetUsername gets Username, Tag 553
func (UserResponse) HasUserRequestID ¶ added in v0.4.0
func (m UserResponse) HasUserRequestID() bool
HasUserRequestID returns true if UserRequestID is present, Tag 923
func (UserResponse) HasUserStatus ¶ added in v0.4.0
func (m UserResponse) HasUserStatus() bool
HasUserStatus returns true if UserStatus is present, Tag 926
func (UserResponse) HasUserStatusText ¶ added in v0.4.0
func (m UserResponse) HasUserStatusText() bool
HasUserStatusText returns true if UserStatusText is present, Tag 927
func (UserResponse) HasUsername ¶ added in v0.4.0
func (m UserResponse) HasUsername() bool
HasUsername returns true if Username is present, Tag 553
func (UserResponse) SetUserRequestID ¶ added in v0.4.0
func (m UserResponse) SetUserRequestID(v string)
SetUserRequestID sets UserRequestID, Tag 923
func (UserResponse) SetUserStatus ¶ added in v0.4.0
func (m UserResponse) SetUserStatus(v enum.UserStatus)
SetUserStatus sets UserStatus, Tag 926
func (UserResponse) SetUserStatusText ¶ added in v0.4.0
func (m UserResponse) SetUserStatusText(v string)
SetUserStatusText sets UserStatusText, Tag 927
func (UserResponse) SetUsername ¶ added in v0.4.0
func (m UserResponse) SetUsername(v string)
SetUsername sets Username, Tag 553
func (UserResponse) ToMessage ¶ added in v0.4.0
func (m UserResponse) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance