Class OneZeroFixDialect
- Namespace
- StockSharp.Fix.Dialects
- Assembly
- StockSharp.Fix.dll
oneZero FIX protocol dialect.
[MediaIcon("OneZero_logo.png")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "OneZero", GroupName = "Stock")]
public class OneZeroFixDialect : BaseFixDialect, IFixDialect, IMessageAdapter, ICloneable<IMessageAdapter>, IMessageChannel, IMessageTransport, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable, IDemoAdapter
- Inheritance
-
OneZeroFixDialect
- Implements
- Inherited Members
- Extension Methods
Constructors
OneZeroFixDialect(IdGenerator)
Initializes a new instance of the OneZeroFixDialect.
public OneZeroFixDialect(IdGenerator transactionIdGenerator)
Parameters
transactionIdGeneratorIdGeneratorTransaction id generator.
Properties
FeatureName
Feature name.
public override string FeatureName { get; }
Property Value
PossibleSupportedMessages
Possible supported by adapter message types.
public override IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
Property Value
Methods
GetOrderState(ExecutionReport)
Convert OrdStatus to OrderStates value.
protected override OrderStates? GetOrderState(ExecutionReport report)
Parameters
reportExecutionReportExecutionReport value.
Returns
- OrderStates?
OrderStates value.
GetSupportedMarketDataTypes(SecurityId, DateTimeOffset?, DateTimeOffset?)
public override IEnumerable<DataType> GetSupportedMarketDataTypes(SecurityId securityId, DateTimeOffset? from, DateTimeOffset? to)
Parameters
securityIdSecurityIdfromDateTimeOffset?toDateTimeOffset?
Returns
OnWrite(IFixWriter, Message)
Write the specified message into FIX protocol.
protected override string OnWrite(IFixWriter writer, Message message)
Parameters
writerIFixWriterThe recorder of data in the FIX protocol format.
messageMessageThe message.
Returns
- string
FixMessages value.
SendInMessage(Message)
public override bool SendInMessage(Message message)
Parameters
messageMessage