From 2fbe0f0595d06800c1a648a4168b57471d395ee4 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Fri, 25 Aug 2023 18:10:09 -0600 Subject: refactor server structure --- server/src/network/index.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 server/src/network/index.ts (limited to 'server/src/network/index.ts') diff --git a/server/src/network/index.ts b/server/src/network/index.ts new file mode 100644 index 0000000..8ffa689 --- /dev/null +++ b/server/src/network/index.ts @@ -0,0 +1,16 @@ +import { Message } from '@engine/network'; + +export * from './MessageProcessor'; +export * from './MessagePublisher'; +export * from './MessageReceiver'; + +export type SessionData = { sessionId: string }; + +export type Session = { + sessionId: string; + controllableEntities: Set; +}; + +export interface ServerMessage extends Message { + sessionData: SessionData; +} -- cgit v1.3