Properties
Private autoResubscribeEnabled
autoResubscribeEnabled: boolean
Private autoResubscribeMessageLimit
autoResubscribeMessageLimit: number
Private autoResubscribeMinimumTime
autoResubscribeMinimumTime: number
Private checkerStartedAt
checkerStartedAt: Date
Private fastLaneClient
fastLaneClient: TelemetryGatewayClient
Private lastMessageReceived
lastMessageReceived: Date
Private lastRobotMessageReceived
lastRobotMessageReceived: Date
Private messageTimeoutInSec
messageTimeoutInSec: number = config.grpc.messageTimeoutInSec
Private messagesTimer
messagesTimer: any
Private projectId
projectId: string
Private receivedDataStats
receivedDataStats: {}
Type declaration
-
[callsignAndTopicName: string]: number
Private receivedMessagesCount
receivedMessagesCount: number = 0
Private Optional receiverCall
receiverCall: ResponseStream<TelemetryMessage>
Private retryTimes
retryTimes: number = 0
Private scope
scope: string
Private sources
sources: string[]
Private subscriberId
subscriberId: string
Private timerIntervalInSec
timerIntervalInSec: number = 1
Private token
token: string
Auto resubscribe to reduce CPU usage.