• Version 4.1.0
Show / Hide Table of Contents

Class TradeCaptureReportRequestAcknowledgement

The Request Acknowledgment will only be sent to deliver error messages.

Inheritance
object
TradeCaptureReportRequestAcknowledgement
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: OnixS.CmeStpHandler
Assembly: OnixS.CmeStpHandler.dll
Syntax
[Serializable]
public class TradeCaptureReportRequestAcknowledgement

Properties

OriginalFixmlMessage

Gets Fixml string which represent original received message.

Declaration
public string OriginalFixmlMessage { get; }
Property Value
Type Description
string

SenderCompID

Assigned value used to identify customer firm sending message.

Declaration
public string SenderCompID { get; set; }
Property Value
Type Description
string

SenderSubID

The user ID assigned to the sender must be provided in all uppercase letters.

Declaration
public string SenderSubID { get; set; }
Property Value
Type Description
string

SubscriptionRequestType

Subscription Request Type Supported Values: 0 = Snapshot (Query) 1 = Subscribe

Declaration
public SubscriptionRequestType SubscriptionRequestType { get; set; }
Property Value
Type Description
SubscriptionRequestType

TargetCompID

Identifies the entity to whom the message is being sent. This echoes the SenderCompID sent on the request.

Declaration
public string TargetCompID { get; set; }
Property Value
Type Description
string

TargetSubID

Assigned value used to identify specific message recipient (user, etc.) This echoes the SenderSubID sent on the request.

Declaration
public string TargetSubID { get; set; }
Property Value
Type Description
string

Text

Free format text string for error messaging. (Note: this field does not have a specified maximum length).

Declaration
public string Text { get; set; }
Property Value
Type Description
string

TradeRequestID

Unique ID from client.

Declaration
public string TradeRequestID { get; set; }
Property Value
Type Description
string

TradeRequestResult

Result of Trade Request Supported Values: 0 = Successful (Default) 1 = Invalid or unknown instrument 2 = Invalid type of trade requested 3 = Invalid parties 4 = Invalid Transport Type requested 5 = Invalid Destination requested 8 = TradeRequestType not supported 9 = Unauthorized for Trade Capture Report Request

Declaration
public TradeRequestResult TradeRequestResult { get; set; }
Property Value
Type Description
TradeRequestResult

TradeRequestStatus

Status of Trade Request. Supported Values: 0 = Accepted 1 = Completed 2 = Rejected

Declaration
public TradeRequestStatus TradeRequestStatus { get; set; }
Property Value
Type Description
TradeRequestStatus

TradeRequestType

Type of Trade Capture Report. Supported Values: 0 = All trades (subscribe only) 1 =Initial request for results matching Criteria provided on request (filtered subscription or query snapshot) 2 = (Not supported) 3 = Continue sending results of query snapshot/subscription polling (TradeRequestID must match original request)

Declaration
public TradeRequestType TradeRequestType { get; set; }
Property Value
Type Description
TradeRequestType

Methods

FromXml(XElement, XElement)

Extract data from XML and fill current object.

Declaration
public void FromXml(XElement reportElement, XElement header)
Parameters
Type Name Description
XElement reportElement

Report element (TrdCaptRptReqAck).

XElement header

Header element.

ToString()

Returns string representation of an object.

Declaration
public override string ToString()
Returns
Type Description
string

String representation of an object.

Overrides
object.ToString()
In this article
Back to top Copyright © Onix Solutions.
Generated by DocFX