Class BvmtMarketDataAdapter
- Namespace
- StockSharp.Bvmt
- Assembly
- StockSharp.Bvmt.dll
The messages adapter for Bvmt.
[MediaIcon("bvmt_logo.svg")]
[Doc("topics/api/connectors/stock_market/bvmt.html")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "TunisBvmt", Description = "StockConnector", GroupName = "America")]
[MessageAdapterCategory(MessageAdapterCategories.Stock|MessageAdapterCategories.RealTime|MessageAdapterCategories.Paid|MessageAdapterCategories.Ticks|MessageAdapterCategories.MarketDepth|MessageAdapterCategories.Level1)]
public class BvmtMarketDataAdapter : AsyncMessageAdapter
- Inheritance
-
BvmtMarketDataAdapter
- Extension Methods
Constructors
BvmtMarketDataAdapter(IdGenerator)
Initializes a new instance of the BvmtMarketDataAdapter.
public BvmtMarketDataAdapter(IdGenerator transactionIdGenerator)
Parameters
transactionIdGeneratorIdGeneratorTransaction id generator.
Properties
BBBOAddress
Best bid/offer channel.
public EndPoint BBBOAddress { get; set; }
Property Value
CashTickSizeReferentialFilePath
Path to cash tick sizes referential file.
public string CashTickSizeReferentialFilePath { get; set; }
Property Value
FBMUAddress
Full order book depth and BBO using Market Update message channel address.
public EndPoint FBMUAddress { get; set; }
Property Value
FBOUAddress
Full order book depth using Order Update message and BBO with Market Update message channel address.
public EndPoint FBOUAddress { get; set; }
Property Value
Group
Adapter group.
public string Group { get; set; }
Property Value
IsNativeIdentifiers
public override bool IsNativeIdentifiers { get; }
Property Value
REFIAddress
Reference data and index package channel address.
public EndPoint REFIAddress { get; set; }
Property Value
REFTAddress
Reference data and full trade info channel address.
public EndPoint REFTAddress { get; set; }
Property Value
StorageName
public override string StorageName { get; }
Property Value
Methods
ConnectAsync(ConnectMessage, CancellationToken)
public override ValueTask ConnectAsync(ConnectMessage msg, CancellationToken token)
Parameters
msgConnectMessagetokenCancellationToken
Returns
DisconnectAsync(DisconnectMessage, CancellationToken)
public override ValueTask DisconnectAsync(DisconnectMessage disconnectMsg, CancellationToken cancellationToken)
Parameters
disconnectMsgDisconnectMessagecancellationTokenCancellationToken
Returns
IsAllDownloadingSupported(DataType)
public override bool IsAllDownloadingSupported(DataType dataType)
Parameters
dataTypeDataType
Returns
IsSecurityRequired(DataType)
public override bool IsSecurityRequired(DataType dataType)
Parameters
dataTypeDataType
Returns
Load(SettingsStorage)
public override void Load(SettingsStorage storage)
Parameters
storageSettingsStorage
MarketDataAsync(MarketDataMessage, CancellationToken)
public override ValueTask MarketDataAsync(MarketDataMessage mdMsg, CancellationToken token)
Parameters
mdMsgMarketDataMessagetokenCancellationToken
Returns
OnLevel1SubscriptionAsync(MarketDataMessage, CancellationToken)
protected override ValueTask OnLevel1SubscriptionAsync(MarketDataMessage mdMsg, CancellationToken token)
Parameters
mdMsgMarketDataMessagetokenCancellationToken
Returns
OnMarketDepthSubscriptionAsync(MarketDataMessage, CancellationToken)
protected override ValueTask OnMarketDepthSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken token)
Parameters
mdMsgMarketDataMessagetokenCancellationToken
Returns
OnTicksSubscriptionAsync(MarketDataMessage, CancellationToken)
protected override ValueTask OnTicksSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken token)
Parameters
mdMsgMarketDataMessagetokenCancellationToken
Returns
ResetAsync(ResetMessage, CancellationToken)
public override ValueTask ResetAsync(ResetMessage resetMsg, CancellationToken cancellationToken)
Parameters
resetMsgResetMessagecancellationTokenCancellationToken
Returns
Save(SettingsStorage)
public override void Save(SettingsStorage storage)
Parameters
storageSettingsStorage
SecurityLookupAsync(SecurityLookupMessage, CancellationToken)
public override ValueTask SecurityLookupAsync(SecurityLookupMessage lookupMsg, CancellationToken cancellationToken)
Parameters
lookupMsgSecurityLookupMessagecancellationTokenCancellationToken
Returns
TimeAsync(TimeMessage, CancellationToken)
public override ValueTask TimeAsync(TimeMessage timeMsg, CancellationToken cancellationToken)
Parameters
timeMsgTimeMessagecancellationTokenCancellationToken