2021-02-20 18:55:36 +01:00
|
|
|
import { ConnectionHandler } from "tc-shared/ConnectionHandler";
|
|
|
|
export declare class ClientInfoController {
|
|
|
|
private readonly uiEvents;
|
|
|
|
private connection;
|
|
|
|
private listenerConnection;
|
2021-04-19 20:27:12 +02:00
|
|
|
private listenerInheritedChannel;
|
|
|
|
private inheritedChannelInfo;
|
2021-02-20 18:55:36 +01:00
|
|
|
constructor();
|
|
|
|
destroy(): void;
|
|
|
|
setConnectionHandler(connection: ConnectionHandler): void;
|
|
|
|
private initializeConnection;
|
2021-04-19 20:27:12 +02:00
|
|
|
private updateInheritedInfo;
|
2021-02-20 18:55:36 +01:00
|
|
|
private generateGroupInfo;
|
|
|
|
private sendClient;
|
|
|
|
private sendChannelGroup;
|
|
|
|
private sendServerGroups;
|
|
|
|
private sendClientStatus;
|
|
|
|
private sendClientName;
|
|
|
|
private sendClientDescription;
|
|
|
|
private sendOnline;
|
|
|
|
private sendCountry;
|
|
|
|
private sendVolume;
|
|
|
|
private sendVersion;
|
|
|
|
private sendForum;
|
|
|
|
}
|