Move to Renderer V2

This commit is contained in:
duckietm
2024-04-03 09:27:56 +02:00
parent 110c3ad393
commit b3134ce50b
4080 changed files with 115593 additions and 66375 deletions
@@ -0,0 +1,17 @@
import { IMessageComposer } from './IMessageComposer';
import { IMessageConfiguration } from './IMessageConfiguration';
import { IMessageEvent } from './IMessageEvent';
export interface IConnection
{
init(socketUrl: string): void;
ready(): void;
authenticated(): void;
send(...composers: IMessageComposer<unknown[]>[]): void;
processReceivedData(): void;
registerMessages(configuration: IMessageConfiguration): void;
addMessageEvent(event: IMessageEvent): void;
removeMessageEvent(event: IMessageEvent): void;
isAuthenticated: boolean;
dataBuffer: ArrayBuffer;
}