fix44

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2023 License: Apache-1.1 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Header struct {
	*quickfix.Header
}

Header is the fix44 Header type.

func NewHeader added in v0.4.0

func NewHeader(header *quickfix.Header) (h Header)

NewHeader returns a new, initialized Header instance.

func (Header) GetBeginString added in v0.4.0

func (h Header) GetBeginString() (v string, err quickfix.MessageRejectError)

GetBeginString gets BeginString, Tag 8.

func (Header) GetBodyLength added in v0.4.0

func (h Header) GetBodyLength() (v int, err quickfix.MessageRejectError)

GetBodyLength gets BodyLength, Tag 9.

func (Header) GetDeliverToCompID added in v0.4.0

func (h Header) GetDeliverToCompID() (v string, err quickfix.MessageRejectError)

GetDeliverToCompID gets DeliverToCompID, Tag 128.

func (Header) GetDeliverToLocationID added in v0.4.0

func (h Header) GetDeliverToLocationID() (v string, err quickfix.MessageRejectError)

GetDeliverToLocationID gets DeliverToLocationID, Tag 145.

func (Header) GetDeliverToSubID added in v0.4.0

func (h Header) GetDeliverToSubID() (v string, err quickfix.MessageRejectError)

GetDeliverToSubID gets DeliverToSubID, Tag 129.

func (Header) GetLastMsgSeqNumProcessed added in v0.4.0

func (h Header) GetLastMsgSeqNumProcessed() (v int, err quickfix.MessageRejectError)

GetLastMsgSeqNumProcessed gets LastMsgSeqNumProcessed, Tag 369.

func (Header) GetMessageEncoding added in v0.4.0

func (h Header) GetMessageEncoding() (v enum.MessageEncoding, err quickfix.MessageRejectError)

GetMessageEncoding gets MessageEncoding, Tag 347.

func (Header) GetMsgSeqNum added in v0.4.0

func (h Header) GetMsgSeqNum() (v int, err quickfix.MessageRejectError)

GetMsgSeqNum gets MsgSeqNum, Tag 34.

func (Header) GetMsgType added in v0.4.0

func (h Header) GetMsgType() (v enum.MsgType, err quickfix.MessageRejectError)

GetMsgType gets MsgType, Tag 35.

func (Header) GetNoHops added in v0.4.0

func (h Header) GetNoHops() (NoHopsRepeatingGroup, quickfix.MessageRejectError)

GetNoHops gets NoHops, Tag 627.

func (Header) GetOnBehalfOfCompID added in v0.4.0

func (h Header) GetOnBehalfOfCompID() (v string, err quickfix.MessageRejectError)

GetOnBehalfOfCompID gets OnBehalfOfCompID, Tag 115.

func (Header) GetOnBehalfOfLocationID added in v0.4.0

func (h Header) GetOnBehalfOfLocationID() (v string, err quickfix.MessageRejectError)

GetOnBehalfOfLocationID gets OnBehalfOfLocationID, Tag 144.

func (Header) GetOnBehalfOfSubID added in v0.4.0

func (h Header) GetOnBehalfOfSubID() (v string, err quickfix.MessageRejectError)

GetOnBehalfOfSubID gets OnBehalfOfSubID, Tag 116.

func (Header) GetOrigSendingTime added in v0.4.0

func (h Header) GetOrigSendingTime() (v time.Time, err quickfix.MessageRejectError)

GetOrigSendingTime gets OrigSendingTime, Tag 122.

func (Header) GetPossDupFlag added in v0.4.0

func (h Header) GetPossDupFlag() (v bool, err quickfix.MessageRejectError)

GetPossDupFlag gets PossDupFlag, Tag 43.

func (Header) GetPossResend added in v0.4.0

func (h Header) GetPossResend() (v bool, err quickfix.MessageRejectError)

GetPossResend gets PossResend, Tag 97.

func (Header) GetSecureData added in v0.4.0

func (h Header) GetSecureData() (v string, err quickfix.MessageRejectError)

GetSecureData gets SecureData, Tag 91.

func (Header) GetSecureDataLen added in v0.4.0

func (h Header) GetSecureDataLen() (v int, err quickfix.MessageRejectError)

GetSecureDataLen gets SecureDataLen, Tag 90.

func (Header) GetSenderCompID added in v0.4.0

func (h Header) GetSenderCompID() (v string, err quickfix.MessageRejectError)

GetSenderCompID gets SenderCompID, Tag 49.

func (Header) GetSenderLocationID added in v0.4.0

func (h Header) GetSenderLocationID() (v string, err quickfix.MessageRejectError)

GetSenderLocationID gets SenderLocationID, Tag 142.

func (Header) GetSenderSubID added in v0.4.0

func (h Header) GetSenderSubID() (v string, err quickfix.MessageRejectError)

GetSenderSubID gets SenderSubID, Tag 50.

func (Header) GetSendingTime added in v0.4.0

func (h Header) GetSendingTime() (v time.Time, err quickfix.MessageRejectError)

GetSendingTime gets SendingTime, Tag 52.

func (Header) GetTargetCompID added in v0.4.0

func (h Header) GetTargetCompID() (v string, err quickfix.MessageRejectError)

GetTargetCompID gets TargetCompID, Tag 56.

func (Header) GetTargetLocationID added in v0.4.0

func (h Header) GetTargetLocationID() (v string, err quickfix.MessageRejectError)

GetTargetLocationID gets TargetLocationID, Tag 143.

func (Header) GetTargetSubID added in v0.4.0

func (h Header) GetTargetSubID() (v string, err quickfix.MessageRejectError)

GetTargetSubID gets TargetSubID, Tag 57.

func (Header) GetXmlData added in v0.4.0

func (h Header) GetXmlData() (v string, err quickfix.MessageRejectError)

GetXmlData gets XmlData, Tag 213.

func (Header) GetXmlDataLen added in v0.4.0

func (h Header) GetXmlDataLen() (v int, err quickfix.MessageRejectError)

GetXmlDataLen gets XmlDataLen, Tag 212.

func (Header) HasBeginString added in v0.4.0

func (h Header) HasBeginString() bool

HasBeginString returns true if BeginString is present, Tag 8.

func (Header) HasBodyLength added in v0.4.0

func (h Header) HasBodyLength() bool

HasBodyLength returns true if BodyLength is present, Tag 9.

func (Header) HasDeliverToCompID added in v0.4.0

func (h Header) HasDeliverToCompID() bool

HasDeliverToCompID returns true if DeliverToCompID is present, Tag 128.

func (Header) HasDeliverToLocationID added in v0.4.0

func (h Header) HasDeliverToLocationID() bool

HasDeliverToLocationID returns true if DeliverToLocationID is present, Tag 145.

func (Header) HasDeliverToSubID added in v0.4.0

func (h Header) HasDeliverToSubID() bool

HasDeliverToSubID returns true if DeliverToSubID is present, Tag 129.

func (Header) HasLastMsgSeqNumProcessed added in v0.4.0

func (h Header) HasLastMsgSeqNumProcessed() bool

HasLastMsgSeqNumProcessed returns true if LastMsgSeqNumProcessed is present, Tag 369.

func (Header) HasMessageEncoding added in v0.4.0

func (h Header) HasMessageEncoding() bool

HasMessageEncoding returns true if MessageEncoding is present, Tag 347.

func (Header) HasMsgSeqNum added in v0.4.0

func (h Header) HasMsgSeqNum() bool

HasMsgSeqNum returns true if MsgSeqNum is present, Tag 34.

func (Header) HasMsgType added in v0.4.0

func (h Header) HasMsgType() bool

HasMsgType returns true if MsgType is present, Tag 35.

func (Header) HasNoHops added in v0.4.0

func (h Header) HasNoHops() bool

HasNoHops returns true if NoHops is present, Tag 627.

func (Header) HasOnBehalfOfCompID added in v0.4.0

func (h Header) HasOnBehalfOfCompID() bool

HasOnBehalfOfCompID returns true if OnBehalfOfCompID is present, Tag 115.

func (Header) HasOnBehalfOfLocationID added in v0.4.0

func (h Header) HasOnBehalfOfLocationID() bool

HasOnBehalfOfLocationID returns true if OnBehalfOfLocationID is present, Tag 144.

func (Header) HasOnBehalfOfSubID added in v0.4.0

func (h Header) HasOnBehalfOfSubID() bool

HasOnBehalfOfSubID returns true if OnBehalfOfSubID is present, Tag 116.

func (Header) HasOrigSendingTime added in v0.4.0

func (h Header) HasOrigSendingTime() bool

HasOrigSendingTime returns true if OrigSendingTime is present, Tag 122.

func (Header) HasPossDupFlag added in v0.4.0

func (h Header) HasPossDupFlag() bool

HasPossDupFlag returns true if PossDupFlag is present, Tag 43.

func (Header) HasPossResend added in v0.4.0

func (h Header) HasPossResend() bool

HasPossResend returns true if PossResend is present, Tag 97.

func (Header) HasSecureData added in v0.4.0

func (h Header) HasSecureData() bool

HasSecureData returns true if SecureData is present, Tag 91.

func (Header) HasSecureDataLen added in v0.4.0

func (h Header) HasSecureDataLen() bool

HasSecureDataLen returns true if SecureDataLen is present, Tag 90.

func (Header) HasSenderCompID added in v0.4.0

func (h Header) HasSenderCompID() bool

HasSenderCompID returns true if SenderCompID is present, Tag 49.

func (Header) HasSenderLocationID added in v0.4.0

func (h Header) HasSenderLocationID() bool

HasSenderLocationID returns true if SenderLocationID is present, Tag 142.

func (Header) HasSenderSubID added in v0.4.0

func (h Header) HasSenderSubID() bool

HasSenderSubID returns true if SenderSubID is present, Tag 50.

func (Header) HasSendingTime added in v0.4.0

func (h Header) HasSendingTime() bool

HasSendingTime returns true if SendingTime is present, Tag 52.

func (Header) HasTargetCompID added in v0.4.0

func (h Header) HasTargetCompID() bool

HasTargetCompID returns true if TargetCompID is present, Tag 56.

func (Header) HasTargetLocationID added in v0.4.0

func (h Header) HasTargetLocationID() bool

HasTargetLocationID returns true if TargetLocationID is present, Tag 143.

func (Header) HasTargetSubID added in v0.4.0

func (h Header) HasTargetSubID() bool

HasTargetSubID returns true if TargetSubID is present, Tag 57.

func (Header) HasXmlData added in v0.4.0

func (h Header) HasXmlData() bool

HasXmlData returns true if XmlData is present, Tag 213.

func (Header) HasXmlDataLen added in v0.4.0

func (h Header) HasXmlDataLen() bool

HasXmlDataLen returns true if XmlDataLen is present, Tag 212.

func (Header) SetBeginString added in v0.2.0

func (h Header) SetBeginString(v string)

SetBeginString sets BeginString, Tag 8.

func (Header) SetBodyLength added in v0.2.0

func (h Header) SetBodyLength(v int)

SetBodyLength sets BodyLength, Tag 9.

func (Header) SetDeliverToCompID added in v0.2.0

func (h Header) SetDeliverToCompID(v string)

SetDeliverToCompID sets DeliverToCompID, Tag 128.

func (Header) SetDeliverToLocationID added in v0.2.0

func (h Header) SetDeliverToLocationID(v string)

SetDeliverToLocationID sets DeliverToLocationID, Tag 145.

func (Header) SetDeliverToSubID added in v0.2.0

func (h Header) SetDeliverToSubID(v string)

SetDeliverToSubID sets DeliverToSubID, Tag 129.

func (Header) SetLastMsgSeqNumProcessed added in v0.2.0

func (h Header) SetLastMsgSeqNumProcessed(v int)

SetLastMsgSeqNumProcessed sets LastMsgSeqNumProcessed, Tag 369.

func (Header) SetMessageEncoding added in v0.2.0

func (h Header) SetMessageEncoding(v enum.MessageEncoding)

SetMessageEncoding sets MessageEncoding, Tag 347.

func (Header) SetMsgSeqNum added in v0.2.0

func (h Header) SetMsgSeqNum(v int)

SetMsgSeqNum sets MsgSeqNum, Tag 34.

func (Header) SetMsgType added in v0.2.0

func (h Header) SetMsgType(v enum.MsgType)

SetMsgType sets MsgType, Tag 35.

func (Header) SetNoHops added in v0.2.0

func (h Header) SetNoHops(f NoHopsRepeatingGroup)

SetNoHops sets NoHops, Tag 627.

func (Header) SetOnBehalfOfCompID added in v0.2.0

func (h Header) SetOnBehalfOfCompID(v string)

SetOnBehalfOfCompID sets OnBehalfOfCompID, Tag 115.

func (Header) SetOnBehalfOfLocationID added in v0.2.0

func (h Header) SetOnBehalfOfLocationID(v string)

SetOnBehalfOfLocationID sets OnBehalfOfLocationID, Tag 144.

func (Header) SetOnBehalfOfSubID added in v0.2.0

func (h Header) SetOnBehalfOfSubID(v string)

SetOnBehalfOfSubID sets OnBehalfOfSubID, Tag 116.

func (Header) SetOrigSendingTime added in v0.2.0

func (h Header) SetOrigSendingTime(v time.Time)

SetOrigSendingTime sets OrigSendingTime, Tag 122.

func (Header) SetPossDupFlag added in v0.2.0

func (h Header) SetPossDupFlag(v bool)

SetPossDupFlag sets PossDupFlag, Tag 43.

func (Header) SetPossResend added in v0.2.0

func (h Header) SetPossResend(v bool)

SetPossResend sets PossResend, Tag 97.

func (Header) SetSecureData added in v0.2.0

func (h Header) SetSecureData(v string)

SetSecureData sets SecureData, Tag 91.

func (Header) SetSecureDataLen added in v0.2.0

func (h Header) SetSecureDataLen(v int)

SetSecureDataLen sets SecureDataLen, Tag 90.

func (Header) SetSenderCompID added in v0.2.0

func (h Header) SetSenderCompID(v string)

SetSenderCompID sets SenderCompID, Tag 49.

func (Header) SetSenderLocationID added in v0.2.0

func (h Header) SetSenderLocationID(v string)

SetSenderLocationID sets SenderLocationID, Tag 142.

func (Header) SetSenderSubID added in v0.2.0

func (h Header) SetSenderSubID(v string)

SetSenderSubID sets SenderSubID, Tag 50.

func (Header) SetSendingTime added in v0.2.0

func (h Header) SetSendingTime(v time.Time)

SetSendingTime sets SendingTime, Tag 52.

func (Header) SetTargetCompID added in v0.2.0

func (h Header) SetTargetCompID(v string)

SetTargetCompID sets TargetCompID, Tag 56.

func (Header) SetTargetLocationID added in v0.2.0

func (h Header) SetTargetLocationID(v string)

SetTargetLocationID sets TargetLocationID, Tag 143.

func (Header) SetTargetSubID added in v0.2.0

func (h Header) SetTargetSubID(v string)

SetTargetSubID sets TargetSubID, Tag 57.

func (Header) SetXmlData added in v0.2.0

func (h Header) SetXmlData(v string)

SetXmlData sets XmlData, Tag 213.

func (Header) SetXmlDataLen added in v0.2.0

func (h Header) SetXmlDataLen(v int)

SetXmlDataLen sets XmlDataLen, Tag 212.

type NoHops

type NoHops struct {
	*quickfix.Group
}

NoHops is a repeating group element, Tag 627.

func (NoHops) GetHopCompID added in v0.4.0

func (h NoHops) GetHopCompID() (v string, err quickfix.MessageRejectError)

GetHopCompID gets HopCompID, Tag 628.

func (NoHops) GetHopRefID added in v0.4.0

func (h NoHops) GetHopRefID() (v int, err quickfix.MessageRejectError)

GetHopRefID gets HopRefID, Tag 630.

func (NoHops) GetHopSendingTime added in v0.4.0

func (h NoHops) GetHopSendingTime() (v time.Time, err quickfix.MessageRejectError)

GetHopSendingTime gets HopSendingTime, Tag 629.

func (NoHops) HasHopCompID added in v0.4.0

func (h NoHops) HasHopCompID() bool

HasHopCompID returns true if HopCompID is present, Tag 628.

func (NoHops) HasHopRefID added in v0.4.0

func (h NoHops) HasHopRefID() bool

HasHopRefID returns true if HopRefID is present, Tag 630.

func (NoHops) HasHopSendingTime added in v0.4.0

func (h NoHops) HasHopSendingTime() bool

HasHopSendingTime returns true if HopSendingTime is present, Tag 629.

func (NoHops) SetHopCompID added in v0.2.0

func (h NoHops) SetHopCompID(v string)

SetHopCompID sets HopCompID, Tag 628.

func (NoHops) SetHopRefID added in v0.2.0

func (h NoHops) SetHopRefID(v int)

SetHopRefID sets HopRefID, Tag 630.

func (NoHops) SetHopSendingTime added in v0.2.0

func (h NoHops) SetHopSendingTime(v time.Time)

SetHopSendingTime sets HopSendingTime, Tag 629.

type NoHopsRepeatingGroup added in v0.4.0

type NoHopsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoHopsRepeatingGroup is a repeating group, Tag 627.

func NewNoHopsRepeatingGroup added in v0.4.0

func NewNoHopsRepeatingGroup() NoHopsRepeatingGroup

NewNoHopsRepeatingGroup returns an initialized, NoHopsRepeatingGroup.

func (NoHopsRepeatingGroup) Add added in v0.4.0

func (h NoHopsRepeatingGroup) Add() NoHops

Add create and append a new NoHops to this group.

func (NoHopsRepeatingGroup) Get added in v0.4.0

func (h NoHopsRepeatingGroup) Get(i int) NoHops

Get returns the ith NoHops in the NoHopsRepeatinGroup.

type Trailer

type Trailer struct {
	*quickfix.Trailer
}

Trailer is the fix44 Trailer type.

func (Trailer) GetCheckSum added in v0.4.0

func (t Trailer) GetCheckSum() (v string, err quickfix.MessageRejectError)

GetCheckSum gets CheckSum, Tag 10.

func (Trailer) GetSignature added in v0.4.0

func (t Trailer) GetSignature() (v string, err quickfix.MessageRejectError)

GetSignature gets Signature, Tag 89.

func (Trailer) GetSignatureLength added in v0.4.0

func (t Trailer) GetSignatureLength() (v int, err quickfix.MessageRejectError)

GetSignatureLength gets SignatureLength, Tag 93.

func (Trailer) HasCheckSum added in v0.4.0

func (t Trailer) HasCheckSum() bool

HasCheckSum returns true if CheckSum is present, Tag 10.

func (Trailer) HasSignature added in v0.4.0

func (t Trailer) HasSignature() bool

HasSignature returns true if Signature is present, Tag 89.

func (Trailer) HasSignatureLength added in v0.4.0

func (t Trailer) HasSignatureLength() bool

HasSignatureLength returns true if SignatureLength is present, Tag 93.

func (Trailer) SetCheckSum added in v0.2.0

func (t Trailer) SetCheckSum(v string)

SetCheckSum sets CheckSum, Tag 10.

func (Trailer) SetSignature added in v0.2.0

func (t Trailer) SetSignature(v string)

SetSignature sets Signature, Tag 89.

func (Trailer) SetSignatureLength added in v0.2.0

func (t Trailer) SetSignatureLength(v int)

SetSignatureLength sets SignatureLength, Tag 93.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL