MarketFactory 3.14.0 C# API
OrderCanceled Class Reference

Trading Event: Indicates that an order was canceled, either by the user, or by the exchange. More...

Inheritance diagram for OrderCanceled:

Public Member Functions

 OrderCanceled ()
 
 OrderCanceled (ProtoByteBuffer buffer)
 
 OrderCanceled (int sequenceID, long orderID, string clOrdID, string exOrdID, string cxlID, string modelID, long timeExchange, long timeHandler, long timeApiServer, long timeApiClient, int feedID, int marketID, Side side, MFFloat amount, MFFloat price, CancelReason reason, string text)
 
override bool Equals (Object rhs)
 
override int GetHashCode ()
 
override string ToString ()
 

Public Attributes

MFFloat amount
 A currency amount/size, in MFFloat format. More...
 
string clOrdID
 Client-provided order ID. More...
 
string cxlID
 Client-provided cancellation request ID. More...
 
string exOrdID
 Exchange order ID. More...
 
int feedID
 A unique identifier for the feed. More...
 
int marketID
 A market ID, which identifies a unique financial instrument. More...
 
string modelID
 
long orderID
 Internal order ID. More...
 
MFFloat price
 A currency price, in MFFloat format. More...
 
CancelReason reason
 
int sequenceID
 User sequence id. More...
 
Side side
 
string text
 The text the venue sent us if any. More...
 
long timeApiClient
 Timestamp at the client API (taken on the client host). More...
 
long timeApiServer
 Timestamp in the client handler within Whisperer. More...
 
long timeExchange
 Timestamp provided by the exchange. More...
 
long timeHandler
 Timestamp exiting the feed handler within Whisperer. More...
 

Detailed Description

Trading Event: Indicates that an order was canceled, either by the user, or by the exchange.

Constructor & Destructor Documentation

◆ OrderCanceled() [1/3]

◆ OrderCanceled() [2/3]

OrderCanceled ( ProtoByteBuffer  buffer)

◆ OrderCanceled() [3/3]

OrderCanceled ( int  sequenceID,
long  orderID,
string  clOrdID,
string  exOrdID,
string  cxlID,
string  modelID,
long  timeExchange,
long  timeHandler,
long  timeApiServer,
long  timeApiClient,
int  feedID,
int  marketID,
Side  side,
MFFloat  amount,
MFFloat  price,
CancelReason  reason,
string  text 
)

Member Function Documentation

◆ Equals()

override bool Equals ( Object  rhs)

◆ GetHashCode()

override int GetHashCode ( )

◆ ToString()

override string ToString ( )

Member Data Documentation

◆ sequenceID

int sequenceID

User sequence id.

◆ orderID

long orderID

Internal order ID.

◆ clOrdID

string clOrdID

Client-provided order ID.

◆ exOrdID

string exOrdID

Exchange order ID.

◆ cxlID

string cxlID

Client-provided cancellation request ID.

◆ modelID

string modelID

◆ timeExchange

long timeExchange

Timestamp provided by the exchange.

◆ timeHandler

long timeHandler

Timestamp exiting the feed handler within Whisperer.

◆ timeApiServer

long timeApiServer

Timestamp in the client handler within Whisperer.

◆ timeApiClient

long timeApiClient

Timestamp at the client API (taken on the client host).

◆ feedID

int feedID

A unique identifier for the feed.

◆ marketID

int marketID

A market ID, which identifies a unique financial instrument.

◆ side

Side side

◆ amount

MFFloat amount

A currency amount/size, in MFFloat format.

◆ price

MFFloat price

A currency price, in MFFloat format.

◆ reason

CancelReason reason

◆ text

string text

The text the venue sent us if any.

Confidential. Copyright © 2011 MarketFactory, Inc.