Class BvmtTransactionAdapter
- Namespace
- StockSharp.Bvmt
- Assembly
- StockSharp.Bvmt.dll
BVMT FIX adapter.
[MediaIcon("bvmt_logo.svg")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "TunisBvmt", Description = "StockConnector", GroupName = "America")]
[MessageAdapterCategory(MessageAdapterCategories.Asia|MessageAdapterCategories.Stock|MessageAdapterCategories.RealTime|MessageAdapterCategories.Paid|MessageAdapterCategories.Transactions)]
public class BvmtTransactionAdapter : FixMessageAdapter, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable, INotifyPropertyChanged, ILoginPasswordAdapter, IAddressAdapter<EndPoint>, ISenderTargetAdapter, IDemoAdapter
- Inheritance
-
BvmtTransactionAdapter
- Implements
-
ICloneable<IMessageChannel>IPersistable
- Inherited Members
- Extension Methods
Constructors
BvmtTransactionAdapter(IdGenerator)
Create BvmtTransactionAdapter.
public BvmtTransactionAdapter(IdGenerator transactionIdGenerator)
Parameters
transactionIdGenerator
IdGenerator
Properties
FixDialect
The FIX dialect.
[Browsable(false)]
public BvmtFixDialect FixDialect { get; }
Property Value
Group
Adapter group.
[Display(GroupName = "Session")]
public string Group { get; set; }
Property Value
LogicalAccessId
Logical access id.
[Display(GroupName = "Session")]
public string LogicalAccessId { get; set; }
Property Value
MacsaAuthPassword
Mac SA end point.
[Display(GroupName = "Session")]
public SecureString MacsaAuthPassword { get; set; }
Property Value
MacsaAuthUsername
Mac SA end point.
[Display(GroupName = "Session")]
public string MacsaAuthUsername { get; set; }
Property Value
MacsaClientCode
Client code.
[Display(GroupName = "Session")]
public string MacsaClientCode { get; set; }
Property Value
MacsaEndPoint
Mac SA end point.
[Display(GroupName = "Session")]
public string MacsaEndPoint { get; set; }
Property Value
OrdersQueuingMode
Order queue mode.
[Display(GroupName = "Session")]
public OrdersQueuingMode OrdersQueuingMode { get; set; }
Property Value
PartitionId
Partition id.
[Display(GroupName = "Session")]
public string PartitionId { get; set; }
Property Value
PossibleSupportedMessages
Possible supported by adapter message types.
public override IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
Property Value
StorageName
The storage name, associated with the adapter.
public override string StorageName { get; }
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.
SendOutMessage(Message)
Send outgoing message and raise NewOutMessage event.
protected override void SendOutMessage(Message message)
Parameters
message
MessageMessage.