UNPKG

@pazznetwork/ngx-chat

Version:

[![Build status](https://api.travis-ci.com/pazznetwork/ngx-chat.svg?branch=master)](https://travis-ci.com/pazznetwork/ngx-chat) [![Coverage](https://coveralls.io/repos/github/pazznetwork/ngx-chat/badge.svg?branch=master)](https://coveralls.io/github/pazzn

20 lines (19 loc) 702 B
import { NgZone } from '@angular/core'; import { LogService } from '../../../log.service'; import { XmppChatAdapter } from '../xmpp-chat-adapter.service'; import { AbstractXmppPlugin } from './abstract-xmpp-plugin'; /** * XEP-0199 XMPP Ping (https://xmpp.org/extensions/xep-0199.html) */ export declare class PingPlugin extends AbstractXmppPlugin { private readonly xmppChatAdapter; private readonly logService; private readonly ngZone; private timeoutHandle; private readonly pingInterval; constructor(xmppChatAdapter: XmppChatAdapter, logService: LogService, ngZone: NgZone); private schedulePings; private ping; private sendPing; private unschedulePings; }