Documentation
      ¶
    
    
  
    
  
    Index ¶
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=FIX.4.3"`
	//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"`
	//OnBehalfOfSendingTime is a non-required field for Header.
	OnBehalfOfSendingTime *time.Time `fix:"370"`
	//NoHops is a non-required field for Header.
	NoHops []NoHops `fix:"627,omitempty"`
}
    Header is the fix43 Header type
type NoHops ¶
type NoHops struct {
	//HopCompID is a non-required field for NoHops.
	HopCompID *string `fix:"628"`
	//HopSendingTime is a non-required field for NoHops.
	HopSendingTime *time.Time `fix:"629"`
	//HopRefID is a non-required field for NoHops.
	HopRefID *int `fix:"630"`
}
    NoHops is a repeating group in Header
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 fix43 Trailer type
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package advertisement msg type = 7. 
         | 
      Package advertisement msg type = 7. | 
| 
       Package allocation msg type = J. 
         | 
      Package allocation msg type = J. | 
| 
       Package allocationack msg type = P. 
         | 
      Package allocationack msg type = P. | 
| 
       Package bidrequest msg type = k. 
         | 
      Package bidrequest msg type = k. | 
| 
       Package bidresponse msg type = l. 
         | 
      Package bidresponse msg type = l. | 
| 
       Package businessmessagereject msg type = j. 
         | 
      Package businessmessagereject msg type = j. | 
| 
       Package crossordercancelreplacerequest msg type = t. 
         | 
      Package crossordercancelreplacerequest msg type = t. | 
| 
       Package crossordercancelrequest msg type = u. 
         | 
      Package crossordercancelrequest msg type = u. | 
| 
       Package derivativesecuritylist msg type = AA. 
         | 
      Package derivativesecuritylist msg type = AA. | 
| 
       Package derivativesecuritylistrequest msg type = z. 
         | 
      Package derivativesecuritylistrequest msg type = z. | 
| 
       Package dontknowtrade msg type = Q. 
         | 
      Package dontknowtrade msg type = Q. | 
| 
       Package email msg type = C. 
         | 
      Package email msg type = C. | 
| 
       Package executionreport msg type = 8. 
         | 
      Package executionreport msg type = 8. | 
| 
       Package heartbeat msg type = 0. 
         | 
      Package heartbeat msg type = 0. | 
| 
       Package ioi msg type = 6. 
         | 
      Package ioi msg type = 6. | 
| 
       Package listcancelrequest msg type = K. 
         | 
      Package listcancelrequest msg type = K. | 
| 
       Package listexecute msg type = L. 
         | 
      Package listexecute msg type = L. | 
| 
       Package liststatus msg type = N. 
         | 
      Package liststatus msg type = N. | 
| 
       Package liststatusrequest msg type = M. 
         | 
      Package liststatusrequest msg type = M. | 
| 
       Package liststrikeprice msg type = m. 
         | 
      Package liststrikeprice msg type = m. | 
| 
       Package logon msg type = A. 
         | 
      Package logon msg type = A. | 
| 
       Package logout msg type = 5. 
         | 
      Package logout msg type = 5. | 
| 
       Package marketdataincrementalrefresh msg type = X. 
         | 
      Package marketdataincrementalrefresh msg type = X. | 
| 
       Package marketdatarequest msg type = V. 
         | 
      Package marketdatarequest msg type = V. | 
| 
       Package marketdatarequestreject msg type = Y. 
         | 
      Package marketdatarequestreject msg type = Y. | 
| 
       Package marketdatasnapshotfullrefresh msg type = W. 
         | 
      Package marketdatasnapshotfullrefresh msg type = W. | 
| 
       Package massquote msg type = i. 
         | 
      Package massquote msg type = i. | 
| 
       Package massquoteacknowledgement msg type = b. 
         | 
      Package massquoteacknowledgement msg type = b. | 
| 
       Package multilegordercancelreplacerequest msg type = AC. 
         | 
      Package multilegordercancelreplacerequest msg type = AC. | 
| 
       Package newordercross msg type = s. 
         | 
      Package newordercross msg type = s. | 
| 
       Package neworderlist msg type = E. 
         | 
      Package neworderlist msg type = E. | 
| 
       Package newordermultileg msg type = AB. 
         | 
      Package newordermultileg msg type = AB. | 
| 
       Package newordersingle msg type = D. 
         | 
      Package newordersingle msg type = D. | 
| 
       Package news msg type = B. 
         | 
      Package news msg type = B. | 
| 
       Package ordercancelreject msg type = 9. 
         | 
      Package ordercancelreject msg type = 9. | 
| 
       Package ordercancelreplacerequest msg type = G. 
         | 
      Package ordercancelreplacerequest msg type = G. | 
| 
       Package ordercancelrequest msg type = F. 
         | 
      Package ordercancelrequest msg type = F. | 
| 
       Package ordermasscancelreport msg type = r. 
         | 
      Package ordermasscancelreport msg type = r. | 
| 
       Package ordermasscancelrequest msg type = q. 
         | 
      Package ordermasscancelrequest msg type = q. | 
| 
       Package ordermassstatusrequest msg type = AF. 
         | 
      Package ordermassstatusrequest msg type = AF. | 
| 
       Package orderstatusrequest msg type = H. 
         | 
      Package orderstatusrequest msg type = H. | 
| 
       Package quote msg type = S. 
         | 
      Package quote msg type = S. | 
| 
       Package quotecancel msg type = Z. 
         | 
      Package quotecancel msg type = Z. | 
| 
       Package quoterequest msg type = R. 
         | 
      Package quoterequest msg type = R. | 
| 
       Package quoterequestreject msg type = AG. 
         | 
      Package quoterequestreject msg type = AG. | 
| 
       Package quotestatusreport msg type = AI. 
         | 
      Package quotestatusreport msg type = AI. | 
| 
       Package quotestatusrequest msg type = a. 
         | 
      Package quotestatusrequest msg type = a. | 
| 
       Package registrationinstructions msg type = o. 
         | 
      Package registrationinstructions msg type = o. | 
| 
       Package registrationinstructionsresponse msg type = p. 
         | 
      Package registrationinstructionsresponse msg type = p. | 
| 
       Package reject msg type = 3. 
         | 
      Package reject msg type = 3. | 
| 
       Package resendrequest msg type = 2. 
         | 
      Package resendrequest msg type = 2. | 
| 
       Package rfqrequest msg type = AH. 
         | 
      Package rfqrequest msg type = AH. | 
| 
       Package securitydefinition msg type = d. 
         | 
      Package securitydefinition msg type = d. | 
| 
       Package securitydefinitionrequest msg type = c. 
         | 
      Package securitydefinitionrequest msg type = c. | 
| 
       Package securitylist msg type = y. 
         | 
      Package securitylist msg type = y. | 
| 
       Package securitylistrequest msg type = x. 
         | 
      Package securitylistrequest msg type = x. | 
| 
       Package securitystatus msg type = f. 
         | 
      Package securitystatus msg type = f. | 
| 
       Package securitystatusrequest msg type = e. 
         | 
      Package securitystatusrequest msg type = e. | 
| 
       Package securitytyperequest msg type = v. 
         | 
      Package securitytyperequest msg type = v. | 
| 
       Package securitytypes msg type = w. 
         | 
      Package securitytypes msg type = w. | 
| 
       Package sequencereset msg type = 4. 
         | 
      Package sequencereset msg type = 4. | 
| 
       Package settlementinstructions msg type = T. 
         | 
      Package settlementinstructions msg type = T. | 
| 
       Package testrequest msg type = 1. 
         | 
      Package testrequest msg type = 1. | 
| 
       Package tradecapturereport msg type = AE. 
         | 
      Package tradecapturereport msg type = AE. | 
| 
       Package tradecapturereportrequest msg type = AD. 
         | 
      Package tradecapturereportrequest msg type = AD. | 
| 
       Package tradingsessionstatus msg type = h. 
         | 
      Package tradingsessionstatus msg type = h. | 
| 
       Package tradingsessionstatusrequest msg type = g. 
         | 
      Package tradingsessionstatusrequest msg type = g. | 
 Click to show internal directories. 
   Click to hide internal directories.