Documentation
      ¶
    
    
  
    
  
    Index ¶
- type Header
 - func (m *Header) SetApplVerID(v string)
 - func (m *Header) SetBeginString(v string)
 - func (m *Header) SetBodyLength(v int)
 - func (m *Header) SetCstmApplVerID(v string)
 - func (m *Header) SetDeliverToCompID(v string)
 - func (m *Header) SetDeliverToLocationID(v string)
 - func (m *Header) SetDeliverToSubID(v string)
 - func (m *Header) SetHopGrp(v hopgrp.HopGrp)
 - func (m *Header) SetLastMsgSeqNumProcessed(v int)
 - func (m *Header) SetMessageEncoding(v string)
 - func (m *Header) SetMsgSeqNum(v int)
 - func (m *Header) SetMsgType(v string)
 - func (m *Header) SetOnBehalfOfCompID(v string)
 - func (m *Header) SetOnBehalfOfLocationID(v string)
 - func (m *Header) SetOnBehalfOfSubID(v string)
 - func (m *Header) SetOrigSendingTime(v time.Time)
 - func (m *Header) SetPossDupFlag(v bool)
 - func (m *Header) SetPossResend(v bool)
 - func (m *Header) SetSecureData(v string)
 - func (m *Header) SetSecureDataLen(v int)
 - func (m *Header) SetSenderCompID(v string)
 - func (m *Header) SetSenderLocationID(v string)
 - func (m *Header) SetSenderSubID(v string)
 - func (m *Header) SetSendingTime(v time.Time)
 - func (m *Header) SetTargetCompID(v string)
 - func (m *Header) SetTargetLocationID(v string)
 - func (m *Header) SetTargetSubID(v string)
 - func (m *Header) SetXmlData(v string)
 - func (m *Header) SetXmlDataLen(v int)
 
- type Trailer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Header ¶
type Header struct {
	//BeginString is a required field for Header.
	BeginString string `fix:"8,default=FIXT.1.1"`
	//BodyLength is a required field for Header.
	BodyLength int `fix:"9"`
	//MsgType is a required field for Header.
	MsgType string `fix:"35"`
	//SenderCompID is a required field for Header.
	SenderCompID string `fix:"49"`
	//TargetCompID is a required field for Header.
	TargetCompID string `fix:"56"`
	//OnBehalfOfCompID is a non-required field for Header.
	OnBehalfOfCompID *string `fix:"115"`
	//DeliverToCompID is a non-required field for Header.
	DeliverToCompID *string `fix:"128"`
	//SecureDataLen is a non-required field for Header.
	SecureDataLen *int `fix:"90"`
	//SecureData is a non-required field for Header.
	SecureData *string `fix:"91"`
	//MsgSeqNum is a required field for Header.
	MsgSeqNum int `fix:"34"`
	//SenderSubID is a non-required field for Header.
	SenderSubID *string `fix:"50"`
	//SenderLocationID is a non-required field for Header.
	SenderLocationID *string `fix:"142"`
	//TargetSubID is a non-required field for Header.
	TargetSubID *string `fix:"57"`
	//TargetLocationID is a non-required field for Header.
	TargetLocationID *string `fix:"143"`
	//OnBehalfOfSubID is a non-required field for Header.
	OnBehalfOfSubID *string `fix:"116"`
	//OnBehalfOfLocationID is a non-required field for Header.
	OnBehalfOfLocationID *string `fix:"144"`
	//DeliverToSubID is a non-required field for Header.
	DeliverToSubID *string `fix:"129"`
	//DeliverToLocationID is a non-required field for Header.
	DeliverToLocationID *string `fix:"145"`
	//PossDupFlag is a non-required field for Header.
	PossDupFlag *bool `fix:"43"`
	//PossResend is a non-required field for Header.
	PossResend *bool `fix:"97"`
	//SendingTime is a required field for Header.
	SendingTime time.Time `fix:"52"`
	//OrigSendingTime is a non-required field for Header.
	OrigSendingTime *time.Time `fix:"122"`
	//XmlDataLen is a non-required field for Header.
	XmlDataLen *int `fix:"212"`
	//XmlData is a non-required field for Header.
	XmlData *string `fix:"213"`
	//MessageEncoding is a non-required field for Header.
	MessageEncoding *string `fix:"347"`
	//LastMsgSeqNumProcessed is a non-required field for Header.
	LastMsgSeqNumProcessed *int `fix:"369"`
	//HopGrp is a non-required component for Header.
	HopGrp *hopgrp.HopGrp
	//ApplVerID is a non-required field for Header.
	ApplVerID *string `fix:"1128"`
	//CstmApplVerID is a non-required field for Header.
	CstmApplVerID *string `fix:"1129"`
}
    Header is the fixt11 Header type
func (*Header) SetApplVerID ¶ added in v0.2.0
func (*Header) SetBeginString ¶ added in v0.2.0
func (*Header) SetBodyLength ¶ added in v0.2.0
func (*Header) SetCstmApplVerID ¶ added in v0.2.0
func (*Header) SetDeliverToCompID ¶ added in v0.2.0
func (*Header) SetDeliverToLocationID ¶ added in v0.2.0
func (*Header) SetDeliverToSubID ¶ added in v0.2.0
func (*Header) SetLastMsgSeqNumProcessed ¶ added in v0.2.0
func (*Header) SetMessageEncoding ¶ added in v0.2.0
func (*Header) SetMsgSeqNum ¶ added in v0.2.0
func (*Header) SetMsgType ¶ added in v0.2.0
func (*Header) SetOnBehalfOfCompID ¶ added in v0.2.0
func (*Header) SetOnBehalfOfLocationID ¶ added in v0.2.0
func (*Header) SetOnBehalfOfSubID ¶ added in v0.2.0
func (*Header) SetOrigSendingTime ¶ added in v0.2.0
func (*Header) SetPossDupFlag ¶ added in v0.2.0
func (*Header) SetPossResend ¶ added in v0.2.0
func (*Header) SetSecureData ¶ added in v0.2.0
func (*Header) SetSecureDataLen ¶ added in v0.2.0
func (*Header) SetSenderCompID ¶ added in v0.2.0
func (*Header) SetSenderLocationID ¶ added in v0.2.0
func (*Header) SetSenderSubID ¶ added in v0.2.0
func (*Header) SetSendingTime ¶ added in v0.2.0
func (*Header) SetTargetCompID ¶ added in v0.2.0
func (*Header) SetTargetLocationID ¶ added in v0.2.0
func (*Header) SetTargetSubID ¶ added in v0.2.0
func (*Header) SetXmlData ¶ added in v0.2.0
func (*Header) SetXmlDataLen ¶ added in v0.2.0
type Trailer ¶
type Trailer struct {
	//SignatureLength is a non-required field for Trailer.
	SignatureLength *int `fix:"93"`
	//Signature is a non-required field for Trailer.
	Signature *string `fix:"89"`
	//CheckSum is a required field for Trailer.
	CheckSum string `fix:"10"`
}
    Trailer is the fixt11 Trailer type
func (*Trailer) SetCheckSum ¶ added in v0.2.0
func (*Trailer) SetSignature ¶ added in v0.2.0
func (*Trailer) SetSignatureLength ¶ added in v0.2.0
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package heartbeat msg type = 0. 
         | 
      Package heartbeat msg type = 0. | 
| 
       Package logon msg type = A. 
         | 
      Package logon msg type = A. | 
| 
       Package logout msg type = 5. 
         | 
      Package logout msg type = 5. | 
| 
       Package reject msg type = 3. 
         | 
      Package reject msg type = 3. | 
| 
       Package resendrequest msg type = 2. 
         | 
      Package resendrequest msg type = 2. | 
| 
       Package sequencereset msg type = 4. 
         | 
      Package sequencereset msg type = 4. | 
| 
       Package testrequest msg type = 1. 
         | 
      Package testrequest msg type = 1. | 
 Click to show internal directories. 
   Click to hide internal directories.