StreamCutoffAttachQueue
-
class
StreamCutoffAttachQueue
()
Constructors
Properties
Methods
Constructors
-
StreamCutoffAttachQueue.
constructor
(cutoffScale, attachPriorityManager, maxActivePromises, compare, failureFailsAll) Arguments: - cutoffScale (
number()
) – None - attachPriorityManager (
AttachPriorityManager()
) – None - maxActivePromises (
number()
) – None - compare (CompareGreater <XmlAttachPriorityProxy>) – None
- failureFailsAll (
boolean()
) – None
Return type: - cutoffScale (
Properties
-
StreamCutoffAttachQueue.
_deferredPromises
Type: PriorityQueue()
<_DeferredPromise()
<ScsBuffer | Response | null, XmlAttachPriorityProxy>>
-
StreamCutoffAttachQueue.
_latestPromise
Type: Promise <ScsBuffer | Response | null | void>
-
StreamCutoffAttachQueue.
_needsResorting
Type: boolean
-
StreamCutoffAttachQueue.
override
Type: any
Methods
_deferPromise
-
StreamCutoffAttachQueue.
_deferPromise
(lazyPromise, compareValue) Arguments: - lazyPromise (
Lazy()
<Promise <S>>) – None - compareValue (XmlAttachPriorityProxy) – None
Return type: Promise <S>
- lazyPromise (
_dequeue
-
StreamCutoffAttachQueue.
_dequeue
() Return type: _DeferredPromise()
<ScsBuffer | Response | null, XmlAttachPriorityProxy>
_drainQueue
-
StreamCutoffAttachQueue.
_drainQueue
() Return type: [ _DeferredPromise()
<T, U>]
_push
-
StreamCutoffAttachQueue.
_push
(lazyPromise, compareValue) Arguments: - lazyPromise (LazyLike <Promise <S>>) – None
- compareValue (XmlAttachPriorityProxy) – None
Return type: Promise <S>
_queue
-
StreamCutoffAttachQueue.
_queue
(promise) Arguments: - promise (
_DeferredPromise()
<ScsBuffer | Response | null, XmlAttachPriorityProxy>) – None
Return type: void
- promise (
push
-
StreamCutoffAttachQueue.
push
(lazyPromise, compareValue) Arguments: - lazyPromise (LazyLike <Promise <S>>) – None
- compareValue (XmlAttachPriorityProxy) – None
Return type: Promise <S>