Variable PushServiceWebSocket
PushServiceWebSocket: {
QueryInterface: any;
_backoffTimer: any;
_currentState: any;
_currentlyRegistering: any;
_dataEnabled: any;
_lastPingTime: number;
_mainPushService: any;
_notifyRequestQueue: any;
_pendingRequests: any;
_pingTimer: any;
_queue: any;
_queueStart: any;
_requestTimeout: number;
_requestTimeoutTimer: any;
_retryFailCount: number;
_serverURI: any;
_skipReconnect: any;
_ws: any;
name: any;
_UAID: any;
_beginWSSetup(): any;
_cancelPendingRequests(): any;
_enqueue(op: any): any;
_generateID(): any;
_handleBroadcastReply(reply: any): any;
_handleDataUpdate(update: any): any;
_handleHelloReply(reply: any): any;
_handleNotificationReply(reply: any): any;
_handleRegisterReply(reply: any): any;
_handleUnregisterReply(reply: any): any;
_hasPendingRequests(): any;
_makePendingRequestKey(data: any): any;
_makeWebSocket(uri: any): any;
_onTimerFired(timer: any): any;
_onUAIDChanged(): any;
_queueRequest(data: any): any;
_receivedUpdate(aChannelID: any, aLatestVersion: any): any;
_reconnect(): any;
_requestHasReply(data: any): any;
_send(data: any): any;
_sendAck(channelID: any, version: any, status: any): any;
_sendHello(records: any): any;
_sendPendingRequests(): any;
_sendPing(): any;
_sendRequestForReply(record: any, data: any): any;
_shutdownWS(shouldCancelPending: any): any;
_startBackoffTimer(): any;
_startPingTimer(): any;
_startRequestTimeoutTimer(): any;
_takeRequestForReply(reply: any): any;
_timeOutRequests(): any;
_wsOnMessageAvailable(context: any, message: any): any;
_wsOnServerClose(context: any, aStatusCode: any, aReason: any): any;
_wsOnStart(context: any): any;
_wsOnStop(context: any, statusCode: any): any;
_wsSendMessage(msg: any): any;
connect(broadcastListeners: any): any;
disconnect(): any;
init(options: any, mainPushService: any, serverURI: any): any;
isConnected(): any;
newPushDB(): any;
observe(aSubject: any, aTopic: any, aData: any): any;
register(record: any): any;
reportDeliveryError(messageID: any, reason: any): any;
sendSubscribeBroadcast(serviceId: any, version: any): any;
uninit(): any;
unregister(record: any, reason: any): any;
}
Type declaration
-
QueryInterface: any
-
_backoffTimer: any
-
_currentState: any
-
_currentlyRegistering: any
-
_dataEnabled: any
-
_lastPingTime: number
-
_mainPushService: any
-
_notifyRequestQueue: any
-
_pendingRequests: any
-
_pingTimer: any
-
_queue: any
-
_queueStart: any
-
_requestTimeout: number
-
_requestTimeoutTimer: any
-
_retryFailCount: number
-
_serverURI: any
-
_skipReconnect: any
-
_ws: any
-
name: any
-
get _UAID(): any
-
set _UAID(newID: any): void
-
_beginWSSetup:function
- _beginWSSetup(): any
-
Returns any
-
_cancelPendingRequests:function
- _cancelPendingRequests(): any
-
Returns any
-
_enqueue:function
- _enqueue(op: any): any
-
Returns any
-
_generateID:function
- _generateID(): any
-
Returns any
-
_handleBroadcastReply:function
- _handleBroadcastReply(reply: any): any
-
Returns any
-
_handleDataUpdate:function
- _handleDataUpdate(update: any): any
-
Returns any
-
_handleHelloReply:function
- _handleHelloReply(reply: any): any
-
Returns any
-
_handleNotificationReply:function
- _handleNotificationReply(reply: any): any
-
Returns any
-
_handleRegisterReply:function
- _handleRegisterReply(reply: any): any
-
Returns any
-
_handleUnregisterReply:function
- _handleUnregisterReply(reply: any): any
-
Returns any
-
_hasPendingRequests:function
- _hasPendingRequests(): any
-
Returns any
-
_makePendingRequestKey:function
- _makePendingRequestKey(data: any): any
-
Returns any
-
_makeWebSocket:function
- _makeWebSocket(uri: any): any
-
Returns any
-
_onTimerFired:function
- _onTimerFired(timer: any): any
-
Returns any
-
_onUAIDChanged:function
- _onUAIDChanged(): any
-
Returns any
-
_queueRequest:function
- _queueRequest(data: any): any
-
Returns any
-
_receivedUpdate:function
- _receivedUpdate(aChannelID: any, aLatestVersion: any): any
-
Parameters
-
aChannelID: any
-
aLatestVersion: any
Returns any
-
_reconnect:function
- _reconnect(): any
-
Returns any
-
_requestHasReply:function
- _requestHasReply(data: any): any
-
Returns any
-
_send:function
- _send(data: any): any
-
Returns any
-
_sendAck:function
- _sendAck(channelID: any, version: any, status: any): any
-
Parameters
-
channelID: any
-
version: any
-
status: any
Returns any
-
_sendHello:function
- _sendHello(records: any): any
-
Returns any
-
_sendPendingRequests:function
- _sendPendingRequests(): any
-
Returns any
-
_sendPing:function
- _sendPing(): any
-
Returns any
-
_sendRequestForReply:function
- _sendRequestForReply(record: any, data: any): any
-
Returns any
-
_shutdownWS:function
- _shutdownWS(shouldCancelPending: any): any
-
Returns any
-
_startBackoffTimer:function
- _startBackoffTimer(): any
-
Returns any
-
_startPingTimer:function
- _startPingTimer(): any
-
Returns any
-
_startRequestTimeoutTimer:function
- _startRequestTimeoutTimer(): any
-
Returns any
-
_takeRequestForReply:function
- _takeRequestForReply(reply: any): any
-
Returns any
-
_timeOutRequests:function
- _timeOutRequests(): any
-
Returns any
-
_wsOnMessageAvailable:function
- _wsOnMessageAvailable(context: any, message: any): any
-
Parameters
-
context: any
-
message: any
Returns any
-
_wsOnServerClose:function
- _wsOnServerClose(context: any, aStatusCode: any, aReason: any): any
-
Parameters
-
context: any
-
aStatusCode: any
-
aReason: any
Returns any
-
_wsOnStart:function
- _wsOnStart(context: any): any
-
Returns any
-
_wsOnStop:function
- _wsOnStop(context: any, statusCode: any): any
-
Parameters
-
context: any
-
statusCode: any
Returns any
-
_wsSendMessage:function
- _wsSendMessage(msg: any): any
-
Returns any
-
connect:function
- connect(broadcastListeners: any): any
-
Returns any
-
disconnect:function
- disconnect(): any
-
Returns any
-
init:function
- init(options: any, mainPushService: any, serverURI: any): any
-
Parameters
-
options: any
-
mainPushService: any
-
serverURI: any
Returns any
-
isConnected:function
- isConnected(): any
-
Returns any
-
newPushDB:function
- newPushDB(): any
-
Returns any
-
observe:function
- observe(aSubject: any, aTopic: any, aData: any): any
-
Parameters
-
aSubject: any
-
aTopic: any
-
aData: any
Returns any
-
register:function
- register(record: any): any
-
Returns any
-
reportDeliveryError:function
- reportDeliveryError(messageID: any, reason: any): any
-
Parameters
-
messageID: any
-
reason: any
Returns any
-
sendSubscribeBroadcast:function
- sendSubscribeBroadcast(serviceId: any, version: any): any
-
Parameters
-
serviceId: any
-
version: any
Returns any
-
uninit:function
- uninit(): any
-
Returns any
-
unregister:function
- unregister(record: any, reason: any): any
-
Returns any