@hyperflake/socket-broker
Version:
11 lines (10 loc) • 336 B
TypeScript
export declare class SocketList {
private socketGroupMap;
private nonGroupSocketSet;
constructor();
add(socketId: string): void;
delete(socketId: string): void;
addToGroup(groupId: string, socketId: string): void;
deleteFromGroup(groupId: string, socketId: string): void;
getUniqueSockets(): string[];
}