Lean
$LEAN_TAG$
|
Provides the ability to synchronize subscriptions into time slices More...
Public Member Functions | |
IEnumerable< TimeSlice > | Sync (IEnumerable< Subscription > subscriptions, CancellationToken cancellationToken) |
Syncs the specified subscriptions. The frontier time used for synchronization is managed internally and dependent upon previous synchronization operations. More... | |
Events | |
EventHandler< Subscription > | SubscriptionFinished |
Event fired when a subscription is finished More... | |
Provides the ability to synchronize subscriptions into time slices
Definition at line 26 of file ISubscriptionSynchronizer.cs.
IEnumerable<TimeSlice> QuantConnect.Lean.Engine.DataFeeds.ISubscriptionSynchronizer.Sync | ( | IEnumerable< Subscription > | subscriptions, |
CancellationToken | cancellationToken | ||
) |
Syncs the specified subscriptions. The frontier time used for synchronization is managed internally and dependent upon previous synchronization operations.
subscriptions | The subscriptions to sync |
cancellationToken | The cancellation token to stop enumeration |
Implemented in QuantConnect.Lean.Engine.DataFeeds.SubscriptionSynchronizer.
EventHandler<Subscription> QuantConnect.Lean.Engine.DataFeeds.ISubscriptionSynchronizer.SubscriptionFinished |
Event fired when a subscription is finished
Definition at line 31 of file ISubscriptionSynchronizer.cs.