First skeleton

This commit is contained in:
Daniel Kluge
2023-10-16 12:55:31 +02:00
parent 696da82e10
commit 2bf455b44a
11 changed files with 189 additions and 40 deletions
+12
View File
@@ -0,0 +1,12 @@
type ServerConfig = {
bindName: string;
bindPort: number;
}
export abstract class AASInterfaceServer {
public abstract readonly name: string;
public abstract config: ServerConfig;
public abstract prepare(): void;
public abstract run(): void;
}