diff options
Diffstat (limited to 'src/server/Message.ts')
-rw-r--r-- | src/server/Message.ts | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/server/Message.ts b/src/server/Message.ts new file mode 100644 index 000000000..d5b9b4612 --- /dev/null +++ b/src/server/Message.ts @@ -0,0 +1,27 @@ +import { Utils } from "../Utils"; + +export class Message { + private name: string; + private guid: string; + + get Name(): string { + return this.name; + } + + get Message(): string { + return this.guid + } + + constructor(name: string) { + this.name = name; + this.guid = Utils.GenerateDeterministicGuid(name) + } + + GetValue() { + return this.Name; + } +} + +export namespace MessageStore { + export const Handshake = new Message("Handshake"); +}
\ No newline at end of file |