Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Route

func Route(router RouteOut) (string, string, quickfix.MessageRoute)

Route returns the beginstring, message type, and MessageRoute for this Message type

Types

type NetworkCounterpartySystemStatusRequest

type NetworkCounterpartySystemStatusRequest struct {
	fixt11.Header
	*quickfix.Body
	fixt11.Trailer
	Message *quickfix.Message
}

NetworkCounterpartySystemStatusRequest is the fix50 NetworkCounterpartySystemStatusRequest type, MsgType = BC

func FromMessage

FromMessage creates a NetworkCounterpartySystemStatusRequest from a quickfix.Message instance

func New

New returns a NetworkCounterpartySystemStatusRequest initialized with the required fields for NetworkCounterpartySystemStatusRequest

func (NetworkCounterpartySystemStatusRequest) GetNetworkRequestID

GetNetworkRequestID gets NetworkRequestID, Tag 933

func (NetworkCounterpartySystemStatusRequest) GetNetworkRequestType

GetNetworkRequestType gets NetworkRequestType, Tag 935

func (NetworkCounterpartySystemStatusRequest) GetNoCompIDs

GetNoCompIDs gets NoCompIDs, Tag 936

func (NetworkCounterpartySystemStatusRequest) HasNetworkRequestID

func (m NetworkCounterpartySystemStatusRequest) HasNetworkRequestID() bool

HasNetworkRequestID returns true if NetworkRequestID is present, Tag 933

func (NetworkCounterpartySystemStatusRequest) HasNetworkRequestType

func (m NetworkCounterpartySystemStatusRequest) HasNetworkRequestType() bool

HasNetworkRequestType returns true if NetworkRequestType is present, Tag 935

func (NetworkCounterpartySystemStatusRequest) HasNoCompIDs

HasNoCompIDs returns true if NoCompIDs is present, Tag 936

func (NetworkCounterpartySystemStatusRequest) SetNetworkRequestID

func (m NetworkCounterpartySystemStatusRequest) SetNetworkRequestID(v string)

SetNetworkRequestID sets NetworkRequestID, Tag 933

func (NetworkCounterpartySystemStatusRequest) SetNetworkRequestType

SetNetworkRequestType sets NetworkRequestType, Tag 935

func (NetworkCounterpartySystemStatusRequest) SetNoCompIDs

SetNoCompIDs sets NoCompIDs, Tag 936

func (NetworkCounterpartySystemStatusRequest) ToMessage

ToMessage returns a quickfix.Message instance

type NoCompIDs

type NoCompIDs struct {
	*quickfix.Group
}

NoCompIDs is a repeating group element, Tag 936

func (NoCompIDs) GetDeskID

func (m NoCompIDs) GetDeskID() (v string, err quickfix.MessageRejectError)

GetDeskID gets DeskID, Tag 284

func (NoCompIDs) GetLocationID

func (m NoCompIDs) GetLocationID() (v string, err quickfix.MessageRejectError)

GetLocationID gets LocationID, Tag 283

func (NoCompIDs) GetRefCompID

func (m NoCompIDs) GetRefCompID() (v string, err quickfix.MessageRejectError)

GetRefCompID gets RefCompID, Tag 930

func (NoCompIDs) GetRefSubID

func (m NoCompIDs) GetRefSubID() (v string, err quickfix.MessageRejectError)

GetRefSubID gets RefSubID, Tag 931

func (NoCompIDs) HasDeskID

func (m NoCompIDs) HasDeskID() bool

HasDeskID returns true if DeskID is present, Tag 284

func (NoCompIDs) HasLocationID

func (m NoCompIDs) HasLocationID() bool

HasLocationID returns true if LocationID is present, Tag 283

func (NoCompIDs) HasRefCompID

func (m NoCompIDs) HasRefCompID() bool

HasRefCompID returns true if RefCompID is present, Tag 930

func (NoCompIDs) HasRefSubID

func (m NoCompIDs) HasRefSubID() bool

HasRefSubID returns true if RefSubID is present, Tag 931

func (NoCompIDs) SetDeskID

func (m NoCompIDs) SetDeskID(v string)

SetDeskID sets DeskID, Tag 284

func (NoCompIDs) SetLocationID

func (m NoCompIDs) SetLocationID(v string)

SetLocationID sets LocationID, Tag 283

func (NoCompIDs) SetRefCompID

func (m NoCompIDs) SetRefCompID(v string)

SetRefCompID sets RefCompID, Tag 930

func (NoCompIDs) SetRefSubID

func (m NoCompIDs) SetRefSubID(v string)

SetRefSubID sets RefSubID, Tag 931

type NoCompIDsRepeatingGroup

type NoCompIDsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoCompIDsRepeatingGroup is a repeating group, Tag 936

func NewNoCompIDsRepeatingGroup

func NewNoCompIDsRepeatingGroup() NoCompIDsRepeatingGroup

NewNoCompIDsRepeatingGroup returns an initialized, NoCompIDsRepeatingGroup

func (NoCompIDsRepeatingGroup) Add

Add create and append a new NoCompIDs to this group

func (NoCompIDsRepeatingGroup) Get

Get returns the ith NoCompIDs in the NoCompIDsRepeatinGroup

type RouteOut

A RouteOut is the callback type that should be implemented for routing Message