Table of Contents

Class BrvmFixDialect

Namespace
StockSharp.Fix.Dialects
Assembly
StockSharp.Fix.dll

BRVM FIX protocol dialect.

[MediaIcon("brvm_logo.png")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Brvm", GroupName = "Stock")]
public class BrvmFixDialect : BaseFixDialect, IFixDialect, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable, IDemoAdapter
Inheritance
BrvmFixDialect
Implements
Inherited Members
Extension Methods

Constructors

BrvmFixDialect(IdGenerator)

Initializes a new instance of the BrvmFixDialect.

public BrvmFixDialect(IdGenerator transactionIdGenerator)

Parameters

transactionIdGenerator IdGenerator

Transaction id generator.

Properties

FeatureName

Feature name.

public override string FeatureName { get; }

Property Value

string

PossibleSupportedMessages

Possible supported by adapter message types.

public override IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }

Property Value

IEnumerable<MessageTypeInfo>

SupportedOrderBookDepths

Available options for MaxDepth.

public override IEnumerable<int> SupportedOrderBookDepths { get; }

Property Value

IEnumerable<int>

Methods

GetSupportedMarketDataTypes(SecurityId, DateTimeOffset?, DateTimeOffset?)

Get supported by adapter message types.

public override IEnumerable<DataType> GetSupportedMarketDataTypes(SecurityId securityId, DateTimeOffset? from, DateTimeOffset? to)

Parameters

securityId SecurityId

SecurityId

from DateTimeOffset?

Start date for request. If null, then all available messages will be returned.

to DateTimeOffset?

End date for request. If null, then all available messages will be returned.

Returns

IEnumerable<DataType>

Supported by adapter market data types.

OnWrite(IFixWriter, Message)

Write the specified message into FIX protocol.

protected override string OnWrite(IFixWriter writer, Message message)

Parameters

writer IFixWriter

The recorder of data in the FIX protocol format.

message Message

The message.

Returns

string

FixMessages value.