Click or drag to resize

CWormsSessionNoSSL Class

Inheritance Hierarchy
SystemObject
  WotiCWormsSession
    WotiCWormsSessionNoSSL

Namespace: Woti
Assembly: Woti (in Woti.dll) Version: 13.4.271.0
Syntax
[GuidAttribute("C9647EB4-0760-48c9-AB2C-4A022EE8C925")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class CWormsSessionNoSSL : CWormsSession

The CWormsSessionNoSSL type exposes the following members.

Constructors
 NameDescription
Public methodCWormsSessionNoSSLInitiates the WOTI Reactor with no SSL encryption.
Top
Properties
 NameDescription
Public propertyAutoReconnectThis determines whether woti will automatically attempt to reconnect on an unexpected disconnect.
(Inherited from CWormsSession)
Public propertyConnectionStateThe current session connection state.
(Inherited from CWormsSession)
Public propertyFirmThe currently connected firm.
(Inherited from CWormsSession)
Public propertyIMSessionThe Worms IM Session.
(Inherited from CWormsSession)
Public propertyLatestHeadlineCacheObsolete.
Cache of Latest Headlines
(Inherited from CWormsSession)
Public propertyManagedOrderCacheThe Worms Managed Order Cache.
(Inherited from CWormsSession)
Public propertyNextOrderCountThe number that will be appended to the SessionId to form the next OrderId.
(Inherited from CWormsSession)
Public propertyOrderCacheThe Worms Order Cache.
(Inherited from CWormsSession)
Public propertyPositionCacheThe Worms Position Cache.
(Inherited from CWormsSession)
Public propertyRiskCacheThe Worms Risk Cache.
(Inherited from CWormsSession)
Public propertySessionIdThe current session Id.
(Inherited from CWormsSession)
Public propertyStaticDataCacheThe Worms Static Data Cache.
(Inherited from CWormsSession)
Public propertySystemNameThe system name of the currently connected trade server.
(Inherited from CWormsSession)
Public propertySystemNumberThe system number of the currently connected trade server.
(Inherited from CWormsSession)
Public propertyTradeServerThe currently connected trade server.
(Inherited from CWormsSession)
Public propertyTradingRestrictionCacheThe Worms Trading Restriction Cache.
(Inherited from CWormsSession)
Public propertyUserNameThe currently connected user.
(Inherited from CWormsSession)
Public propertyWaveCacheThe Worms Wave Cache.
(Inherited from CWormsSession)
Public propertyWmdSessionThe Worms WMD Session.
(Inherited from CWormsSession)
Public propertyWotiUserConfigThe Woti User Configuration (can be modified with the GlobalConfig.exe utility)
(Inherited from CWormsSession)
Top
Methods
 NameDescription
Public methodAcceptCancelGenerates an AcceptCancel event for an order in the PendingCancel state.
(Inherited from CWormsSession)
Public methodAcceptChange(String, String, String)Obsolete.
(Deprecated) Generates a AcceptChange event for an order in the PendingChange state.
(Inherited from CWormsSession)
Public methodAcceptChange(String, String, String, Double, Double)Generates a AcceptChange event for an order in the PendingChange state.
(Inherited from CWormsSession)
Public methodAcceptOrder(String, String, String)Generates an AcceptOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodAcceptOrder(String, String, String, IWormsOptionalFields)Generates an AcceptOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodAcceptOrder(String, String, String, Double, Double, Double, Int32, Int32)Generates an AcceptOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodAcceptOrder(String, String, String, Double, Double, Double, Int32, Int32, IWormsOptionalFields)Generates an AcceptOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodAllocate(Int32, String, WOTI_SideType, Double, String, String, Boolean, Double, Boolean, String)Obsolete.
(Deprecated) Allocate shares from one account to another. Does not retain knowledge of the original orders.
(Inherited from CWormsSession)
Public methodAllocate(Int32, String, Boolean, Boolean, Double, String, String, Boolean, Double, Boolean, String)Obsolete.
(Deprecated) Allocate shares from one account to another. Does not retain knowledge of the original orders.
(Inherited from CWormsSession)
Public methodAllocate(Int32, String, Boolean, Boolean, Double, String, String, Boolean, Double, Boolean, String, String)Obsolete.
(Deprecated) Allocate shares from one account to another. Does not retain knowledge of the original orders.
(Inherited from CWormsSession)
Public methodAllocate(Int32, String, WOTI_SideType, Double, String, String, Boolean, Double, Boolean, String, String, DictionaryString, String)Obsolete.

(Inherited from CWormsSession)
Public methodBustEvent(String, String, String)Busts an event.
(Inherited from CWormsSession)
Public methodBustEvent(String, String, String, IWormsOptionalFields)Busts an event.
(Inherited from CWormsSession)
Public methodBustExecutionGenerates a BustExecution event for an order with executions.
(Inherited from CWormsSession)
Public methodCancelAllOrdersCancels all live orders visible to the user in the Order Cache.
(Inherited from CWormsSession)
Public methodCancelOrderCancels a specified order.
(Inherited from CWormsSession)
Public methodCancelOrderExCancels a specified order.
(Inherited from CWormsSession)
Public methodChangeCommission(String, Boolean, Boolean, Double)Changes (or clears) the commission on an order.
(Inherited from CWormsSession)
Public methodChangeCommission(String, Boolean, WOTI_CommissionMode, Double)Changes (or clears) the commission on an order.
(Inherited from CWormsSession)
Public methodChangeCoveredOptionFlagChanges (or clears) the Covered Option / Uncovered Option flag on an order.
(Inherited from CWormsSession)
Public methodChangeCustomEventBoolFieldChanges (or clears) a custom event boolean field on an order.
(Inherited from CWormsSession)
Public methodChangeCustomEventDoubleFieldChanges (or clears) a custom event Int32 field, or Double field, on an order.
(Inherited from CWormsSession)
Public methodChangeCustomEventInt32FieldChanges (or clears) a custom event Int32 field, or Double field, on an order.
(Inherited from CWormsSession)
Public methodChangeCustomEventStringFieldChanges (or clears) a custom event string field on an order.
(Inherited from CWormsSession)
Public methodChangeNoteChanges (or clears) the note on an order.
(Inherited from CWormsSession)
Public methodChangeOrder(String, Int32, Int32, WOTI_PriceType, Double, Double, Boolean, String) Causes an order to be modified on the exchange.
(Inherited from CWormsSession)
Public methodChangeOrder(String, Int32, Int32, WOTI_PriceType, Double, Double, Boolean, String, IWormsOptionalFields) Causes an order to be modified on the exchange.
(Inherited from CWormsSession)
Public methodChangeOrder(String, Int32, Int32, WOTI_PriceType, Double, Double, IOptionalDouble, IOptionalDouble, WOTI_InForceType, Boolean, String) Causes an order to be modified on the exchange.
(Inherited from CWormsSession)
Public methodChangeOrder(String, Int32, Int32, WOTI_PriceType, Double, Double, IOptionalDouble, IOptionalDouble, WOTI_InForceType, Boolean, String, IWormsOptionalFields, IOptionalBool) Causes an order to be modified on the exchange.
(Inherited from CWormsSession)
Public methodChangeSolicitedFlagChanges (or clears) the Solicited / Unsolicited flag on an order.
(Inherited from CWormsSession)
Public methodCreateWave(String, String)Generates a new wave useful for grouping sets of orders. Wave attributes cannot be modified after creation. See WaveUpdated event remarks for important usage warning.
(Inherited from CWormsSession)
Public methodCreateWave(String, String, String)Obsolete.
Generates a new wave useful for grouping sets of orders. Wave attributes cannot be modified after creation. See WaveUpdated event remarks for important usage warning.
(Inherited from CWormsSession)
Public methodDispose
(Inherited from CWormsSession)
Public methodExecuteOrder(String, Int32, Double, String, String, String, Double)Generates an execution on the specified outright (non-spread) order.
(Inherited from CWormsSession)
Public methodExecuteOrder(String, Int32, Double, String, String, String, IWormsOptionalFields, Double)Generates an execution on the specified outright (non-spread) order.
(Inherited from CWormsSession)
Public methodExecuteOrderLeg(String, String, Int32, Double, String, String, String, Double)Generates an execution on the specified symbol of a spread order.
(Inherited from CWormsSession)
Public methodExecuteOrderLeg(String, String, Int32, Double, String, String, String, IWormsOptionalFields, Double)Generates an execution on the specified symbol of a spread order.
(Inherited from CWormsSession)
Public methodGatewayAcceptOrderGenerates a GatewayAcceptOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodGetAllocatorReturns an object that can be used to build and place allocations.
(Inherited from CWormsSession)
Public methodGetBulkOrderPlacerReturns an object used to quickly place multiple outright orders in a single operation.
(Inherited from CWormsSession)
Public methodGetBulkSpreadOrderPlacerReturns an object used to quickly place multiple spread orders in a single operation.
(Inherited from CWormsSession)
Public methodGetChangeOrderPlacerReturns an object used to place a change order.
(Inherited from CWormsSession)
Public methodGetCrossingOrderPlacerReturns an object used to place crossing orders.
(Inherited from CWormsSession)
Public methodGetCrossingSpreadOrderPlacerReturns an object used to place crossing spread orders.
(Inherited from CWormsSession)
Public methodGetCrossingSpreadTradeReportPlacerReturns an object used to place a crossing spread report trade.
(Inherited from CWormsSession)
Public methodGetCrossingTradeReportPlacerReturns an object used to place a crossing report trade.
(Inherited from CWormsSession)
Public methodGetHistoricalNewsObsolete.
Cache of Historical News Headlines
(Inherited from CWormsSession)
Public methodGetHistoricalOrderRequestorReturns an object that can be used to fetch historical order data.
(Inherited from CWormsSession)
Public methodGetOrderPlacerReturns an object used to place orders.
(Inherited from CWormsSession)
Public methodGetPositionAdjustmentPlacerReturns an object used to place a position adjustment.
(Inherited from CWormsSession)
Public methodGetPostTradeAdjusterReturns an object that can be used to build and place post trade adjustments.
(Inherited from CWormsSession)
Public methodGetRfqOrderPlacerReturns an object used to place rfq orders.
(Inherited from CWormsSession)
Public methodGetRfqSpreadOrderPlacerReturns an object used to place rfq spread orders.
(Inherited from CWormsSession)
Public methodGetSpreadOrderPlacerReturns an object used to place spread orders.
(Inherited from CWormsSession)
Public methodGetSpreadTradeReportPlacerReturns an object used to place a spread report trade.
(Inherited from CWormsSession)
Public methodGetStagedCrossingOrderPlacerReturns an object used to place a staged crossing order.
(Inherited from CWormsSession)
Public methodGetStagedCrossingSpreadOrderPlacerReturns an object used to place a staged crossing spread order.
(Inherited from CWormsSession)
Public methodGetStagedOrderPlacerReturns an object used to place a staged order.
(Inherited from CWormsSession)
Public methodGetStagedSpreadOrderPlacerReturns an object used to place a staged spread order.
(Inherited from CWormsSession)
Public methodGetTradePermCalculatorReturns a new Trade Perm Calculator to validate placers or orders against trade limits///
(Inherited from CWormsSession)
Public methodGetTradeReportPlacerReturns an object used to place a report trade.
(Inherited from CWormsSession)
Public methodInitializeWmdBackendConnects to real time market data, connects to WORMS caches for additional data.
(Inherited from CWormsSession)
Public methodKillAllocationOrderBusts the allocation order.
(Inherited from CWormsSession)
Public methodKillOrder(String, String, String, String)Obsolete.
(Deprecated) Generates a KillOrder event for an order that has been cancelled.
(Inherited from CWormsSession)
Public methodKillOrder(String, String, String, String, Double, Double)Generates a KillOrder event for an order that has been cancelled.
(Inherited from CWormsSession)
Public methodLogOffLogs off the currently logged-in user.
(Inherited from CWormsSession)
Public methodLogOn(String, String, String, String, Boolean, String)Logs on to the WORMS system with the specified credentials.
(Inherited from CWormsSession)
Public methodLogOn(String, String, String, String, Boolean, String, WOTI_ApplicationTypes)Logs on to the WORMS system with the specified credentials.
(Inherited from CWormsSession)
Public methodLogOn(String, String, String, String, Boolean, Int32, Boolean, String)Obsolete.
Logs on to the WORMS system with the specified credentials.
(Inherited from CWormsSession)
Public methodLogOn(String, String, String, String, Boolean, String, WOTI_ApplicationTypes, Boolean)Logs on to the WORMS system with the specified credentials.
(Inherited from CWormsSession)
Public methodManualBustExecutionBusts an execution. Only usable in non-gw mode.
(Inherited from CWormsSession)
Public methodManualExecuteOrderGenerates an execution on the specified outright (non-spread) order. Only usable in non-gw mode.
(Inherited from CWormsSession)
Public methodManualExecuteOrderLegGenerates an execution on the specified symbol of an order. Only usable in non-gw mode.
(Inherited from CWormsSession)
Public methodManualExecuteOrderLegWithRemoteIdGenerates an execution on the specified symbol of an order. Only usable in non-gw mode.
(Inherited from CWormsSession)
Public methodManualExecuteOrderWithRemoteIdGenerates an execution on the specified outright (non-spread) order. Only usable in non-gw mode.
(Inherited from CWormsSession)
Public methodMarkEventActAcceptedGenerates an ActAccept event referencing an execution.
(Inherited from CWormsSession)
Public methodMarkEventActBrokenGenerates an ActBreak event referencing an execution.
(Inherited from CWormsSession)
Public methodMarkEventActRejectedGenerates an ActReject event referencing an execution.
(Inherited from CWormsSession)
Public methodMarkEventActSubmittedGenerates an ActSubmit event referencing an execution.
(Inherited from CWormsSession)
Public methodMarkOrderCompleteMarks the order as complete.
(Inherited from CWormsSession)
Public methodPlaceOrderPlaces a single order in the WORMS system. CWormsOrderPlacer is preferred over this call.
(Inherited from CWormsSession)
Public methodPlacePositionAdjustment(WOTI_SideType, Int32, WOTI_OptionSide, String, String, Double, Double, Double, String, String, String, String, String, WOTI_AccountType, Double, Int32, Double, Int32, Double, String)Adjusts an account's current position in the WORMS system. Position Adjustments will not be viewed by the WORMS system as legitimate trade activity.
(Inherited from CWormsSession)
Public methodPlacePositionAdjustment(WOTI_SideType, Int32, WOTI_OptionSide, String, String, Double, Double, Double, String, String, String, String, String, String, WOTI_AccountType, Double, Int32, Double, Int32, Double, String)Obsolete.
[Deprecated] Adjusts an account's current position in the WORMS system. Position Adjustments will not be viewed by the WORMS system as legitimate trade activity.
(Inherited from CWormsSession)
Public methodPlaceTradeReportReports external trade activity to the WORMS system
(Inherited from CWormsSession)
Public methodRefreshStaticDataRequests a new static data dump from the trade server
(Inherited from CWormsSession)
Public methodRejectCancelGenerates a RejectCancel event for an order in the PendingCancel state.
(Inherited from CWormsSession)
Public methodRejectChange(String, String, String)Obsolete.
(Deprecated) Generates a RejectChange event for an order in the PendingChange state.
(Inherited from CWormsSession)
Public methodRejectChange(String, String, String, Double, Double)Generates a RejectChange event for an order in the PendingChange state.
(Inherited from CWormsSession)
Public methodRejectOrder(String, String, String)Obsolete.
(Deprecated) Generates an RejectOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodRejectOrder(String, String, String, Double, Double)Generates an RejectOrder event for an order in the PendingAccept state.
(Inherited from CWormsSession)
Public methodSendRouteList Notifies the WormsSrv of the Routes that WOTI (in Gateway mode) is currently publishing. Returns the routes that were actually sent to the trade server (some of the requested routes may not be allowed).
(Inherited from CWormsSession)
Public methodSetProxyConfigConfigures WOTI to use the specified proxy for subsequent connections
(Inherited from CWormsSession)
Public methodSetSocksProxyConfigObsolete.
Configures WOTI to use the specified SOCKS proxy for subsequent connections
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, WOTI_TradingRestrictionType)Set trading restriction type on a Symbol for the user firm.
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, String, WOTI_TradingRestrictionType)Set trading restriction type on a Symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, WOTI_TradingRestrictionType, String)Set trading restriction type on a Symbol for the user firm.
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, String, WOTI_TradingRestrictionType, String)Set trading restriction type on a Symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, WOTI_TradingRestrictionType, String, WOTI_SideType, WOTI_RestrictionSymbolType)Set trading restriction type on a Symbol for the user firm.
(Inherited from CWormsSession)
Public methodSetTradingRestriction(String, String, WOTI_TradingRestrictionType, String, WOTI_SideType, WOTI_RestrictionSymbolType)Set trading restriction type on a Symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, WOTI_TradingRestrictionType)Set trading restriction type on a Symbol for the user firm and cancel all orders on a symbol for the user firm.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, String, WOTI_TradingRestrictionType)Set trading restriction type on a Symbol and cancel all orders for the symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, WOTI_TradingRestrictionType, String)Set trading restriction type on a Symbol for the user firm and cancel all orders on a symbol for the user firm.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, String, WOTI_TradingRestrictionType, String)Set trading restriction type on a Symbol and cancel all orders for the symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, WOTI_TradingRestrictionType, String, WOTI_SideType, WOTI_RestrictionSymbolType)Set trading restriction type on a Symbol and cancel all orders for the symbol.
(Inherited from CWormsSession)
Public methodSetTradingRestrictionAndCancel(String, String, WOTI_TradingRestrictionType, String, WOTI_SideType, WOTI_RestrictionSymbolType)Set trading restriction type on a Symbol and cancel all orders for the symbol.
(Inherited from CWormsSession)
Public methodShutdownInitiate asynchronous shutdown of the session.
(Inherited from CWormsSession)
Top
Events
 NameDescription
Public eventConnectionStateChangedThis fires whenever the WORMS Connection State changes.
(Inherited from CWormsSession)
Public eventNAck This fires whenever the WORMS system fails to process an order event. Processing may fail due to data integrity checks and other system safeguards. The failed events will be removed from the Order Cache.
(Inherited from CWormsSession)
Public eventShutdownCompleteThis fires in response to a Shutdown() call once internal shutdown operations have completed.
(Inherited from CWormsSession)
Top
See Also