Latest packet handling, parsing, enums, generators, etc..
This commit is contained in:
14
lib/classes/MessageDecoder.ts
Normal file
14
lib/classes/MessageDecoder.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import {Packet} from './Packet';
|
||||
import {Message} from '../enums/Message';
|
||||
import * as MessageClass from './MessageClasses';
|
||||
import {nameFromID} from './MessageClasses';
|
||||
|
||||
export class MessageDecoder
|
||||
{
|
||||
constructor()
|
||||
{
|
||||
//let pk: Packet = new Messages['UseCircuitCode']() as Packet;
|
||||
let pk: Packet = new (<any>MessageClass)[nameFromID(Message.UseCircuitCode)]() as Packet;
|
||||
console.log(pk.name);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user