Class FastMessageAdapter
- Namespace
- StockSharp.Fix
- Assembly
- StockSharp.FAST.dll
FAST message adapter.
[MediaIcon("fix_logo.svg")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Fast", Description = "FixConnector")]
[Doc("topics/api/connectors/common/fix_protocol.html")]
[MessageAdapterCategory(MessageAdapterCategories.Stock|MessageAdapterCategories.FX|MessageAdapterCategories.RealTime|MessageAdapterCategories.Paid|MessageAdapterCategories.Ticks|MessageAdapterCategories.Candles|MessageAdapterCategories.Level1|MessageAdapterCategories.OrderLog|MessageAdapterCategories.Transactions|MessageAdapterCategories.Futures|MessageAdapterCategories.Options)]
public class FastMessageAdapter : UdpMessageAdapter, INotifyPropertyChanged, IUdpMessageAdapter, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable, ILoginPasswordAdapter
- Inheritance
-
FastMessageAdapter
- Implements
- Inherited Members
- Extension Methods
Remarks
Initializes a new instance of the FastMessageAdapter.
Constructors
FastMessageAdapter(IdGenerator)
FAST message adapter.
public FastMessageAdapter(IdGenerator transactionIdGenerator)
Parameters
transactionIdGenerator
IdGeneratorTransaction id generator.
Remarks
Initializes a new instance of the FastMessageAdapter.
Properties
DialectType
The FAST dialect. The default is SpectraFastDialect.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Dialect", Description = "FixDialectProtocol", GroupName = "Session", Order = 0)]
[ItemsSource(typeof(DialectSource<IUdpDialect, FastMessageAdapter>))]
[BasicSetting]
public Type DialectType { get; set; }
Property Value
Methods
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.