Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type NoPartyIDs
- func (m NoPartyIDs) GetNoPartySubIDs() (NoPartySubIDsRepeatingGroup, quickfix.MessageRejectError)
- func (m NoPartyIDs) GetPartyID() (v string, err quickfix.MessageRejectError)
- func (m NoPartyIDs) GetPartyIDSource() (v enum.PartyIDSource, err quickfix.MessageRejectError)
- func (m NoPartyIDs) GetPartyRole() (v enum.PartyRole, err quickfix.MessageRejectError)
- func (m NoPartyIDs) HasNoPartySubIDs() bool
- func (m NoPartyIDs) HasPartyID() bool
- func (m NoPartyIDs) HasPartyIDSource() bool
- func (m NoPartyIDs) HasPartyRole() bool
- func (m NoPartyIDs) SetNoPartySubIDs(f NoPartySubIDsRepeatingGroup)
- func (m NoPartyIDs) SetPartyID(v string)
- func (m NoPartyIDs) SetPartyIDSource(v enum.PartyIDSource)
- func (m NoPartyIDs) SetPartyRole(v enum.PartyRole)
- type NoPartyIDsRepeatingGroup
- type NoPartySubIDs
- func (m NoPartySubIDs) GetPartySubID() (v string, err quickfix.MessageRejectError)
- func (m NoPartySubIDs) GetPartySubIDType() (v enum.PartySubIDType, err quickfix.MessageRejectError)
- func (m NoPartySubIDs) HasPartySubID() bool
- func (m NoPartySubIDs) HasPartySubIDType() bool
- func (m NoPartySubIDs) SetPartySubID(v string)
- func (m NoPartySubIDs) SetPartySubIDType(v enum.PartySubIDType)
- type NoPartySubIDsRepeatingGroup
- type RouteOut
- type SettlementInstructionRequest
- func (m SettlementInstructionRequest) GetAllocAccount() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetAllocAcctIDSource() (v int, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetCFICode() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetEffectiveTime() (v time.Time, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetExpireTime() (v time.Time, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetLastUpdateTime() (v time.Time, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetNoPartyIDs() (NoPartyIDsRepeatingGroup, quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetSettlCurrency() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetSettlInstReqID() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetSide() (v enum.Side, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetStandInstDbID() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetStandInstDbName() (v string, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetStandInstDbType() (v enum.StandInstDbType, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
- func (m SettlementInstructionRequest) HasAllocAccount() bool
- func (m SettlementInstructionRequest) HasAllocAcctIDSource() bool
- func (m SettlementInstructionRequest) HasCFICode() bool
- func (m SettlementInstructionRequest) HasEffectiveTime() bool
- func (m SettlementInstructionRequest) HasExpireTime() bool
- func (m SettlementInstructionRequest) HasLastUpdateTime() bool
- func (m SettlementInstructionRequest) HasNoPartyIDs() bool
- func (m SettlementInstructionRequest) HasProduct() bool
- func (m SettlementInstructionRequest) HasSecurityType() bool
- func (m SettlementInstructionRequest) HasSettlCurrency() bool
- func (m SettlementInstructionRequest) HasSettlInstReqID() bool
- func (m SettlementInstructionRequest) HasSide() bool
- func (m SettlementInstructionRequest) HasStandInstDbID() bool
- func (m SettlementInstructionRequest) HasStandInstDbName() bool
- func (m SettlementInstructionRequest) HasStandInstDbType() bool
- func (m SettlementInstructionRequest) HasTransactTime() bool
- func (m SettlementInstructionRequest) SetAllocAccount(v string)
- func (m SettlementInstructionRequest) SetAllocAcctIDSource(v int)
- func (m SettlementInstructionRequest) SetCFICode(v string)
- func (m SettlementInstructionRequest) SetEffectiveTime(v time.Time)
- func (m SettlementInstructionRequest) SetExpireTime(v time.Time)
- func (m SettlementInstructionRequest) SetLastUpdateTime(v time.Time)
- func (m SettlementInstructionRequest) SetNoPartyIDs(f NoPartyIDsRepeatingGroup)
- func (m SettlementInstructionRequest) SetProduct(v enum.Product)
- func (m SettlementInstructionRequest) SetSecurityType(v enum.SecurityType)
- func (m SettlementInstructionRequest) SetSettlCurrency(v string)
- func (m SettlementInstructionRequest) SetSettlInstReqID(v string)
- func (m SettlementInstructionRequest) SetSide(v enum.Side)
- func (m SettlementInstructionRequest) SetStandInstDbID(v string)
- func (m SettlementInstructionRequest) SetStandInstDbName(v string)
- func (m SettlementInstructionRequest) SetStandInstDbType(v enum.StandInstDbType)
- func (m SettlementInstructionRequest) SetTransactTime(v time.Time)
- func (m SettlementInstructionRequest) ToMessage() *quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NoPartyIDs ¶
NoPartyIDs is a repeating group element, Tag 453
func (NoPartyIDs) GetNoPartySubIDs ¶
func (m NoPartyIDs) GetNoPartySubIDs() (NoPartySubIDsRepeatingGroup, quickfix.MessageRejectError)
GetNoPartySubIDs gets NoPartySubIDs, Tag 802
func (NoPartyIDs) GetPartyID ¶
func (m NoPartyIDs) GetPartyID() (v string, err quickfix.MessageRejectError)
GetPartyID gets PartyID, Tag 448
func (NoPartyIDs) GetPartyIDSource ¶
func (m NoPartyIDs) GetPartyIDSource() (v enum.PartyIDSource, err quickfix.MessageRejectError)
GetPartyIDSource gets PartyIDSource, Tag 447
func (NoPartyIDs) GetPartyRole ¶
func (m NoPartyIDs) GetPartyRole() (v enum.PartyRole, err quickfix.MessageRejectError)
GetPartyRole gets PartyRole, Tag 452
func (NoPartyIDs) HasNoPartySubIDs ¶
func (m NoPartyIDs) HasNoPartySubIDs() bool
HasNoPartySubIDs returns true if NoPartySubIDs is present, Tag 802
func (NoPartyIDs) HasPartyID ¶
func (m NoPartyIDs) HasPartyID() bool
HasPartyID returns true if PartyID is present, Tag 448
func (NoPartyIDs) HasPartyIDSource ¶
func (m NoPartyIDs) HasPartyIDSource() bool
HasPartyIDSource returns true if PartyIDSource is present, Tag 447
func (NoPartyIDs) HasPartyRole ¶
func (m NoPartyIDs) HasPartyRole() bool
HasPartyRole returns true if PartyRole is present, Tag 452
func (NoPartyIDs) SetNoPartySubIDs ¶
func (m NoPartyIDs) SetNoPartySubIDs(f NoPartySubIDsRepeatingGroup)
SetNoPartySubIDs sets NoPartySubIDs, Tag 802
func (NoPartyIDs) SetPartyID ¶
func (m NoPartyIDs) SetPartyID(v string)
SetPartyID sets PartyID, Tag 448
func (NoPartyIDs) SetPartyIDSource ¶
func (m NoPartyIDs) SetPartyIDSource(v enum.PartyIDSource)
SetPartyIDSource sets PartyIDSource, Tag 447
func (NoPartyIDs) SetPartyRole ¶
func (m NoPartyIDs) SetPartyRole(v enum.PartyRole)
SetPartyRole sets PartyRole, Tag 452
type NoPartyIDsRepeatingGroup ¶
type NoPartyIDsRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoPartyIDsRepeatingGroup is a repeating group, Tag 453
func NewNoPartyIDsRepeatingGroup ¶
func NewNoPartyIDsRepeatingGroup() NoPartyIDsRepeatingGroup
NewNoPartyIDsRepeatingGroup returns an initialized, NoPartyIDsRepeatingGroup
func (NoPartyIDsRepeatingGroup) Add ¶
func (m NoPartyIDsRepeatingGroup) Add() NoPartyIDs
Add create and append a new NoPartyIDs to this group
func (NoPartyIDsRepeatingGroup) Get ¶
func (m NoPartyIDsRepeatingGroup) Get(i int) NoPartyIDs
Get returns the ith NoPartyIDs in the NoPartyIDsRepeatinGroup
type NoPartySubIDs ¶
NoPartySubIDs is a repeating group element, Tag 802
func (NoPartySubIDs) GetPartySubID ¶
func (m NoPartySubIDs) GetPartySubID() (v string, err quickfix.MessageRejectError)
GetPartySubID gets PartySubID, Tag 523
func (NoPartySubIDs) GetPartySubIDType ¶
func (m NoPartySubIDs) GetPartySubIDType() (v enum.PartySubIDType, err quickfix.MessageRejectError)
GetPartySubIDType gets PartySubIDType, Tag 803
func (NoPartySubIDs) HasPartySubID ¶
func (m NoPartySubIDs) HasPartySubID() bool
HasPartySubID returns true if PartySubID is present, Tag 523
func (NoPartySubIDs) HasPartySubIDType ¶
func (m NoPartySubIDs) HasPartySubIDType() bool
HasPartySubIDType returns true if PartySubIDType is present, Tag 803
func (NoPartySubIDs) SetPartySubID ¶
func (m NoPartySubIDs) SetPartySubID(v string)
SetPartySubID sets PartySubID, Tag 523
func (NoPartySubIDs) SetPartySubIDType ¶
func (m NoPartySubIDs) SetPartySubIDType(v enum.PartySubIDType)
SetPartySubIDType sets PartySubIDType, Tag 803
type NoPartySubIDsRepeatingGroup ¶
type NoPartySubIDsRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoPartySubIDsRepeatingGroup is a repeating group, Tag 802
func NewNoPartySubIDsRepeatingGroup ¶
func NewNoPartySubIDsRepeatingGroup() NoPartySubIDsRepeatingGroup
NewNoPartySubIDsRepeatingGroup returns an initialized, NoPartySubIDsRepeatingGroup
func (NoPartySubIDsRepeatingGroup) Add ¶
func (m NoPartySubIDsRepeatingGroup) Add() NoPartySubIDs
Add create and append a new NoPartySubIDs to this group
func (NoPartySubIDsRepeatingGroup) Get ¶
func (m NoPartySubIDsRepeatingGroup) Get(i int) NoPartySubIDs
Get returns the ith NoPartySubIDs in the NoPartySubIDsRepeatinGroup
type RouteOut ¶
type RouteOut func(msg SettlementInstructionRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type SettlementInstructionRequest ¶
type SettlementInstructionRequest struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
SettlementInstructionRequest is the fix50sp2 SettlementInstructionRequest type, MsgType = AV
func FromMessage ¶
func FromMessage(m *quickfix.Message) SettlementInstructionRequest
FromMessage creates a SettlementInstructionRequest from a quickfix.Message instance
func New ¶
func New(settlinstreqid field.SettlInstReqIDField, transacttime field.TransactTimeField) (m SettlementInstructionRequest)
New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest
func (SettlementInstructionRequest) GetAllocAccount ¶
func (m SettlementInstructionRequest) GetAllocAccount() (v string, err quickfix.MessageRejectError)
GetAllocAccount gets AllocAccount, Tag 79
func (SettlementInstructionRequest) GetAllocAcctIDSource ¶
func (m SettlementInstructionRequest) GetAllocAcctIDSource() (v int, err quickfix.MessageRejectError)
GetAllocAcctIDSource gets AllocAcctIDSource, Tag 661
func (SettlementInstructionRequest) GetCFICode ¶
func (m SettlementInstructionRequest) GetCFICode() (v string, err quickfix.MessageRejectError)
GetCFICode gets CFICode, Tag 461
func (SettlementInstructionRequest) GetEffectiveTime ¶
func (m SettlementInstructionRequest) GetEffectiveTime() (v time.Time, err quickfix.MessageRejectError)
GetEffectiveTime gets EffectiveTime, Tag 168
func (SettlementInstructionRequest) GetExpireTime ¶
func (m SettlementInstructionRequest) GetExpireTime() (v time.Time, err quickfix.MessageRejectError)
GetExpireTime gets ExpireTime, Tag 126
func (SettlementInstructionRequest) GetLastUpdateTime ¶
func (m SettlementInstructionRequest) GetLastUpdateTime() (v time.Time, err quickfix.MessageRejectError)
GetLastUpdateTime gets LastUpdateTime, Tag 779
func (SettlementInstructionRequest) GetNoPartyIDs ¶
func (m SettlementInstructionRequest) GetNoPartyIDs() (NoPartyIDsRepeatingGroup, quickfix.MessageRejectError)
GetNoPartyIDs gets NoPartyIDs, Tag 453
func (SettlementInstructionRequest) GetProduct ¶
func (m SettlementInstructionRequest) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460
func (SettlementInstructionRequest) GetSecurityType ¶
func (m SettlementInstructionRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (SettlementInstructionRequest) GetSettlCurrency ¶
func (m SettlementInstructionRequest) GetSettlCurrency() (v string, err quickfix.MessageRejectError)
GetSettlCurrency gets SettlCurrency, Tag 120
func (SettlementInstructionRequest) GetSettlInstReqID ¶
func (m SettlementInstructionRequest) GetSettlInstReqID() (v string, err quickfix.MessageRejectError)
GetSettlInstReqID gets SettlInstReqID, Tag 791
func (SettlementInstructionRequest) GetSide ¶
func (m SettlementInstructionRequest) GetSide() (v enum.Side, err quickfix.MessageRejectError)
GetSide gets Side, Tag 54
func (SettlementInstructionRequest) GetStandInstDbID ¶
func (m SettlementInstructionRequest) GetStandInstDbID() (v string, err quickfix.MessageRejectError)
GetStandInstDbID gets StandInstDbID, Tag 171
func (SettlementInstructionRequest) GetStandInstDbName ¶
func (m SettlementInstructionRequest) GetStandInstDbName() (v string, err quickfix.MessageRejectError)
GetStandInstDbName gets StandInstDbName, Tag 170
func (SettlementInstructionRequest) GetStandInstDbType ¶
func (m SettlementInstructionRequest) GetStandInstDbType() (v enum.StandInstDbType, err quickfix.MessageRejectError)
GetStandInstDbType gets StandInstDbType, Tag 169
func (SettlementInstructionRequest) GetTransactTime ¶
func (m SettlementInstructionRequest) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
func (SettlementInstructionRequest) HasAllocAccount ¶
func (m SettlementInstructionRequest) HasAllocAccount() bool
HasAllocAccount returns true if AllocAccount is present, Tag 79
func (SettlementInstructionRequest) HasAllocAcctIDSource ¶
func (m SettlementInstructionRequest) HasAllocAcctIDSource() bool
HasAllocAcctIDSource returns true if AllocAcctIDSource is present, Tag 661
func (SettlementInstructionRequest) HasCFICode ¶
func (m SettlementInstructionRequest) HasCFICode() bool
HasCFICode returns true if CFICode is present, Tag 461
func (SettlementInstructionRequest) HasEffectiveTime ¶
func (m SettlementInstructionRequest) HasEffectiveTime() bool
HasEffectiveTime returns true if EffectiveTime is present, Tag 168
func (SettlementInstructionRequest) HasExpireTime ¶
func (m SettlementInstructionRequest) HasExpireTime() bool
HasExpireTime returns true if ExpireTime is present, Tag 126
func (SettlementInstructionRequest) HasLastUpdateTime ¶
func (m SettlementInstructionRequest) HasLastUpdateTime() bool
HasLastUpdateTime returns true if LastUpdateTime is present, Tag 779
func (SettlementInstructionRequest) HasNoPartyIDs ¶
func (m SettlementInstructionRequest) HasNoPartyIDs() bool
HasNoPartyIDs returns true if NoPartyIDs is present, Tag 453
func (SettlementInstructionRequest) HasProduct ¶
func (m SettlementInstructionRequest) HasProduct() bool
HasProduct returns true if Product is present, Tag 460
func (SettlementInstructionRequest) HasSecurityType ¶
func (m SettlementInstructionRequest) HasSecurityType() bool
HasSecurityType returns true if SecurityType is present, Tag 167
func (SettlementInstructionRequest) HasSettlCurrency ¶
func (m SettlementInstructionRequest) HasSettlCurrency() bool
HasSettlCurrency returns true if SettlCurrency is present, Tag 120
func (SettlementInstructionRequest) HasSettlInstReqID ¶
func (m SettlementInstructionRequest) HasSettlInstReqID() bool
HasSettlInstReqID returns true if SettlInstReqID is present, Tag 791
func (SettlementInstructionRequest) HasSide ¶
func (m SettlementInstructionRequest) HasSide() bool
HasSide returns true if Side is present, Tag 54
func (SettlementInstructionRequest) HasStandInstDbID ¶
func (m SettlementInstructionRequest) HasStandInstDbID() bool
HasStandInstDbID returns true if StandInstDbID is present, Tag 171
func (SettlementInstructionRequest) HasStandInstDbName ¶
func (m SettlementInstructionRequest) HasStandInstDbName() bool
HasStandInstDbName returns true if StandInstDbName is present, Tag 170
func (SettlementInstructionRequest) HasStandInstDbType ¶
func (m SettlementInstructionRequest) HasStandInstDbType() bool
HasStandInstDbType returns true if StandInstDbType is present, Tag 169
func (SettlementInstructionRequest) HasTransactTime ¶
func (m SettlementInstructionRequest) HasTransactTime() bool
HasTransactTime returns true if TransactTime is present, Tag 60
func (SettlementInstructionRequest) SetAllocAccount ¶
func (m SettlementInstructionRequest) SetAllocAccount(v string)
SetAllocAccount sets AllocAccount, Tag 79
func (SettlementInstructionRequest) SetAllocAcctIDSource ¶
func (m SettlementInstructionRequest) SetAllocAcctIDSource(v int)
SetAllocAcctIDSource sets AllocAcctIDSource, Tag 661
func (SettlementInstructionRequest) SetCFICode ¶
func (m SettlementInstructionRequest) SetCFICode(v string)
SetCFICode sets CFICode, Tag 461
func (SettlementInstructionRequest) SetEffectiveTime ¶
func (m SettlementInstructionRequest) SetEffectiveTime(v time.Time)
SetEffectiveTime sets EffectiveTime, Tag 168
func (SettlementInstructionRequest) SetExpireTime ¶
func (m SettlementInstructionRequest) SetExpireTime(v time.Time)
SetExpireTime sets ExpireTime, Tag 126
func (SettlementInstructionRequest) SetLastUpdateTime ¶
func (m SettlementInstructionRequest) SetLastUpdateTime(v time.Time)
SetLastUpdateTime sets LastUpdateTime, Tag 779
func (SettlementInstructionRequest) SetNoPartyIDs ¶
func (m SettlementInstructionRequest) SetNoPartyIDs(f NoPartyIDsRepeatingGroup)
SetNoPartyIDs sets NoPartyIDs, Tag 453
func (SettlementInstructionRequest) SetProduct ¶
func (m SettlementInstructionRequest) SetProduct(v enum.Product)
SetProduct sets Product, Tag 460
func (SettlementInstructionRequest) SetSecurityType ¶
func (m SettlementInstructionRequest) SetSecurityType(v enum.SecurityType)
SetSecurityType sets SecurityType, Tag 167
func (SettlementInstructionRequest) SetSettlCurrency ¶
func (m SettlementInstructionRequest) SetSettlCurrency(v string)
SetSettlCurrency sets SettlCurrency, Tag 120
func (SettlementInstructionRequest) SetSettlInstReqID ¶
func (m SettlementInstructionRequest) SetSettlInstReqID(v string)
SetSettlInstReqID sets SettlInstReqID, Tag 791
func (SettlementInstructionRequest) SetSide ¶
func (m SettlementInstructionRequest) SetSide(v enum.Side)
SetSide sets Side, Tag 54
func (SettlementInstructionRequest) SetStandInstDbID ¶
func (m SettlementInstructionRequest) SetStandInstDbID(v string)
SetStandInstDbID sets StandInstDbID, Tag 171
func (SettlementInstructionRequest) SetStandInstDbName ¶
func (m SettlementInstructionRequest) SetStandInstDbName(v string)
SetStandInstDbName sets StandInstDbName, Tag 170
func (SettlementInstructionRequest) SetStandInstDbType ¶
func (m SettlementInstructionRequest) SetStandInstDbType(v enum.StandInstDbType)
SetStandInstDbType sets StandInstDbType, Tag 169
func (SettlementInstructionRequest) SetTransactTime ¶
func (m SettlementInstructionRequest) SetTransactTime(v time.Time)
SetTransactTime sets TransactTime, Tag 60
func (SettlementInstructionRequest) ToMessage ¶
func (m SettlementInstructionRequest) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance