ICandleBuilderManager
StockSharp.Algo.Candles.Compression
Candle builder processing logic.
Properties
Buffer
public IStorageBuffer Buffer { get; set; }
value = iCandleBuilderManager.Buffer
iCandleBuilderManager.Buffer = value
Storage buffer.
SendFinishedCandlesImmediatelly
public bool SendFinishedCandlesImmediatelly { get; set; }
value = iCandleBuilderManager.SendFinishedCandlesImmediatelly
iCandleBuilderManager.SendFinishedCandlesImmediatelly = value
Send out finished candles when they received.
Methods
ProcessInMessageAsync
public ValueTask<ValueTuple<Message[], Message[]>> ProcessInMessageAsync(Message message, CancellationToken cancellationToken)
result = iCandleBuilderManager.ProcessInMessageAsync(message, cancellationToken)
Process a message going into the inner adapter.
- message
- Incoming message.
- cancellationToken
- Cancellation token.
Returns: Processing result.
ProcessOutMessageAsync
public ValueTask<ValueTuple<Message, Message[]>> ProcessOutMessageAsync(Message message, CancellationToken cancellationToken)
result = iCandleBuilderManager.ProcessOutMessageAsync(message, cancellationToken)
Process a message coming from the inner adapter.
- message
- Outgoing message.
- cancellationToken
- Cancellation token.
Returns: Processing result.