| Interface | Description |
|---|---|
| IMessage | |
| MFAdminHandler |
An interface for callbacks of an administrator.
|
| MFHandler |
An interface for callbacks of a market-data client.
|
| MFMarketMakerHandler |
An interface for callbacks of a market maker.
|
| Class | Description |
|---|---|
| AbstractMFHandler |
An abstract class for callbacks of a market-data client.
|
| AcceptOrder | |
| APIFeed |
A market-data and trading feed.
|
| APIMarket |
An exchange-specific market.
|
| BatchDef | |
| CancelAllOrder |
Trading Action: A request to cancel all orders.
|
| CancelOrder |
Trading Action: A request to cancel an order.
|
| CancelQuote | |
| ComparatorUtil | |
| DateRollover | |
| DropCopy |
Trading Event: A copy of a trade match on behalf of another
client.
|
| EventReport | |
| FeedMarketID |
Struct that contains a (market, feed) pair.
|
| Heartbeat |
A fast heartbeat with feed status information.
|
| IDNamePair | |
| KeyValue |
A simple key value pair.
|
| KeyValuePair | |
| LockResponse | |
| LockUser | |
| LogFormatter | |
| MarketView |
A container for a market-data update for a single market.
|
| MassQuoteAck | |
| MDEntry |
A market data entry, which indicates how to update a book.
|
| MFAdmin |
An admin API client, which processes a single network connection.
|
| MFArgsUtil |
Common utilities for starting our little test programs.
|
| MFArgsUtil.APIOptions | |
| MFClient |
A taker API client, which processes a single network connection.
|
| MFClientBase |
An API client, which processes a single network connection.
|
| MFClientBase.OrderArgs | |
| MFClientBase.RiskLimit |
Admin interface: group limit, optionally for a specific feed and market.
|
| MFClientBase.RiskMarketPosition |
Admin interface:
Use this if interested in market position rather than RiskUsage's net open position.
|
| MFClientBase.RiskUsage |
Admin interface: user state.
|
| MFDecimal |
A thin immutable wrapper for a floating point number.
|
| MFFloat |
A thin wrapper for a fixed-precision floating point number.
|
| MFMarketMaker |
A maker API client, which processes a single network connection.
|
| MFMassQuote | |
| MFQuote | |
| MFUtil |
A utility class, which provides some convenience methods.
|
| ModifyOrder |
Trading Action: A request to modify the amount/price of an
existing order.
|
| NewOrder |
Trading Event: An order hitting a quote.
|
| OrderCanceled |
Trading Event: Indicates that an order was canceled, either by the
user, or by the exchange.
|
| OrderCancelRejected |
Trading Event: Rejection of a request to cancel an order.
|
| OrderDone |
Trading Event: Indicates the completion and final removal of an
order.
|
| OrderReceived |
Trading Event: Acknowledgement that an order has been received.
|
| OrderRejected |
Trading Event: Rejection of a request to place an order.
|
| OrderSubmitted |
Trading Event: Acknowledgement that an order was placed
succesfully.
|
| OrderTimeout | |
| Pair<T,S> |
A simple pair container.
|
| ProtoByteBuffer | |
| Protocol | |
| QuoteRequest |
A request to stream quotes.
|
| RejectOrder | |
| RejectQuoteRequest |
Market maker rejects quote request.
|
| ReplayDone |
Replay notification sent to client after the replay request has
been processed.
|
| RiskLimitStatus |
Status of supplied group limit.
|
| RiskResponse |
Enumerates which risk data succeeded and which failed.
|
| RiskUsageStatus |
Status of supplied user state.
|
| SubmitOrder |
Trading Action: A request to place an order.
|
| Subscription |
Description of a subcription.
|
| SubscriptionEvent |
An event that provides updates on the status of each subscription.
|
| TextWriter | |
| TradeCapture |
Trading Event: A trade match for an existing order.
|
| TradeCaptureAck |
Trading Event: trade acknowledgement was rejected.
|
| UserSequenceID |
Sent from the feed to the APIServer.
|
| Enum | Description |
|---|---|
| APIResult |
Result/error codes provided by the API methods.
|
| APITest |
Various tests that can be invoked client-side to test out the API.
|
| APIType |
Many of the calls pertain to either market-data or trading; this
enum allows us to specify that.
|
| CancelReason |
The reason that an order was canceled.
|
| CancelRejectReason | |
| CcyType | |
| ConnectionResponse | |
| ExchEventType | |
| FeedFlag |
Values for the bit mask used to identify the flags for APIFeed.
|
| InstrumentType |
Type of market instrument.
|
| LockStatus | |
| LogLevel | |
| MatchStatus | |
| MDElement | |
| MDSource |
Values for the bit mask used to identify the source of an MDEntry.
|
| MDUpdateAction | |
| OrderStatus |
The status of an order.
|
| OrderType | |
| QuoteCancelType | |
| QuoteRequestRejectReason | |
| QuoteStatus | |
| RejectReason |
The reason that the request failed.
|
| ReplayStatus | |
| RiskStatus | |
| Side | |
| StandardTenor |
Standard length of time used in forwards.
|
| SubscriptionStatus | |
| TimeInForce | |
| TradeStatus | |
| UserType |