Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClientSidePublishEnginePrivate

Hierarchy

  • ClientSidePublishEngine
    • ClientSidePublishEnginePrivate

Constructors

constructor

Properties

activeSubscriptionCount

activeSubscriptionCount: number

isSuspended

isSuspended: boolean

nbMaxPublishRequestsAcceptedByServer

nbMaxPublishRequestsAcceptedByServer: number

nbPendingPublishRequests

nbPendingPublishRequests: number

session

session: ClientSession | null

timeoutHint

timeoutHint: number

Static publishRequestCountInPipeline

publishRequestCountInPipeline: number

Accessors

subscriptionCount

  • get subscriptionCount(): number
  • the number of active subscriptions managed by this publish engine.

    property

    subscriptionCount

    Returns number

Methods

acknowledge_notification

  • acknowledge_notification(subscriptionId: SubscriptionId, sequenceNumber: number): void

cleanup_acknowledgment_for_subscription

  • cleanup_acknowledgment_for_subscription(subscriptionId: SubscriptionId): void

getSubscription

getSubscriptionIds

hasSubscription

internalSendPublishRequest

  • internalSendPublishRequest(): void
  • Returns void

registerSubscription

  • registerSubscription(subscription: any): void

replenish_publish_request_queue

  • replenish_publish_request_queue(): void

republish

  • republish(callback: function): void
  • Parameters

    • callback: function
        • (): void
        • Returns void

    Returns void

send_publish_request

  • send_publish_request(): void

suspend

  • suspend(suspend: boolean): void
  • Parameters

    • suspend: boolean

    Returns void

terminate

  • terminate(): void

unregisterSubscription

Generated using TypeDoc