Documentation ¶
Overview ¶
Package userrequest msg type = BE.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) GetNewPassword(f *field.NewPasswordField) quickfix.MessageRejectError
- func (m Message) GetPassword(f *field.PasswordField) quickfix.MessageRejectError
- func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
- func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
- func (m Message) GetUserRequestID(f *field.UserRequestIDField) quickfix.MessageRejectError
- func (m Message) GetUserRequestType(f *field.UserRequestTypeField) quickfix.MessageRejectError
- func (m Message) GetUsername(f *field.UsernameField) quickfix.MessageRejectError
- func (m Message) NewPassword() (*field.NewPasswordField, quickfix.MessageRejectError)
- func (m Message) Password() (*field.PasswordField, quickfix.MessageRejectError)
- func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
- func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
- func (m Message) UserRequestID() (*field.UserRequestIDField, quickfix.MessageRejectError)
- func (m Message) UserRequestType() (*field.UserRequestTypeField, quickfix.MessageRejectError)
- func (m Message) Username() (*field.UsernameField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a UserRequest wrapper for the generic Message type
func (Message) GetNewPassword ¶
func (m Message) GetNewPassword(f *field.NewPasswordField) quickfix.MessageRejectError
GetNewPassword reads a NewPassword from UserRequest.
func (Message) GetPassword ¶
func (m Message) GetPassword(f *field.PasswordField) quickfix.MessageRejectError
GetPassword reads a Password from UserRequest.
func (Message) GetRawData ¶
func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
GetRawData reads a RawData from UserRequest.
func (Message) GetRawDataLength ¶
func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
GetRawDataLength reads a RawDataLength from UserRequest.
func (Message) GetUserRequestID ¶
func (m Message) GetUserRequestID(f *field.UserRequestIDField) quickfix.MessageRejectError
GetUserRequestID reads a UserRequestID from UserRequest.
func (Message) GetUserRequestType ¶
func (m Message) GetUserRequestType(f *field.UserRequestTypeField) quickfix.MessageRejectError
GetUserRequestType reads a UserRequestType from UserRequest.
func (Message) GetUsername ¶
func (m Message) GetUsername(f *field.UsernameField) quickfix.MessageRejectError
GetUsername reads a Username from UserRequest.
func (Message) NewPassword ¶
func (m Message) NewPassword() (*field.NewPasswordField, quickfix.MessageRejectError)
NewPassword is a non-required field for UserRequest.
func (Message) Password ¶
func (m Message) Password() (*field.PasswordField, quickfix.MessageRejectError)
Password is a non-required field for UserRequest.
func (Message) RawData ¶
func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
RawData is a non-required field for UserRequest.
func (Message) RawDataLength ¶
func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
RawDataLength is a non-required field for UserRequest.
func (Message) UserRequestID ¶
func (m Message) UserRequestID() (*field.UserRequestIDField, quickfix.MessageRejectError)
UserRequestID is a required field for UserRequest.
func (Message) UserRequestType ¶
func (m Message) UserRequestType() (*field.UserRequestTypeField, quickfix.MessageRejectError)
UserRequestType is a required field for UserRequest.
func (Message) Username ¶
func (m Message) Username() (*field.UsernameField, quickfix.MessageRejectError)
Username is a required field for UserRequest.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds UserRequest messages.
func Builder ¶
func Builder( userrequestid *field.UserRequestIDField, userrequesttype *field.UserRequestTypeField, username *field.UsernameField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for UserRequest.