import PeerSocket from "./peer.socket"; /** * socket管理器 */ export declare class Manager { private _sockets; private _accepts; private _connects; /** * 接入总量 */ get totalAccept(): number; /** * 连接总量 */ get totalConnect(): number; get total(): number; get sockets(): { [key: string]: PeerSocket[]; }; getSocketBySessionId(peerId: string, sessionId: string): PeerSocket | null; /** Add a data/media connection to this peer. */ addSocket(socket: PeerSocket, isAccept: boolean): void; removeSocket(socket: PeerSocket): void; private buildKey; private remove; /** Closes all connections to this peer. */ close(peerId: string): void; cleanup(): void; } export default Manager;