aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/packetHandler.ts
diff options
context:
space:
mode:
authorCaleb <caleb.mabry.15@cnu.edu>2022-09-02 21:50:34 -0400
committerCaleb <caleb.mabry.15@cnu.edu>2022-09-02 21:50:34 -0400
commit2bfa8207ce40a853d0f62a72e006c9b2b90d69b6 (patch)
tree324208403411028c191d1cb898ff1939421c2d7e /webAO/packets/packetHandler.ts
parent0125980e43c1876c9c1d941b9bc3c8e485623d9d (diff)
New handler
Diffstat (limited to 'webAO/packets/packetHandler.ts')
-rw-r--r--webAO/packets/packetHandler.ts87
1 files changed, 87 insertions, 0 deletions
diff --git a/webAO/packets/packetHandler.ts b/webAO/packets/packetHandler.ts
new file mode 100644
index 0000000..b98eef9
--- /dev/null
+++ b/webAO/packets/packetHandler.ts
@@ -0,0 +1,87 @@
+import { handleMS } from './handlers/handleMS';
+import { handleCT } from './handlers/handleCT'
+import { handleMC } from './handlers/handleMC'
+import { handleRMC } from './handlers/handleRMC'
+import { handleFL } from './handlers/handleFL'
+import { handleLE } from './handlers/handleLE'
+import { handleEM } from './handlers/handleEM'
+import { handleEI } from './handlers/handleEI'
+import { handleSC } from './handlers/handleSC'
+import { handleCI } from './handlers/handleCI'
+import { handleFM } from './handlers/handleFM'
+import { handleFA } from './handlers/handleFA'
+import { handleSM } from './handlers/handleSM'
+import { handleMM } from './handlers/handleMM'
+import { handleBD } from './handlers/handleBD'
+import { handleBB } from './handlers/handleBB'
+import { handleKB } from './handlers/handleKB'
+import { handleKK } from './handlers/handleKK'
+import { handleDONE } from './handlers/handleDONE'
+import { handleBN } from './handlers/handleBN'
+import { handleHP } from './handlers/handleHP'
+import { handleRT } from './handlers/handleRT'
+import { handleTI } from './handlers/handleTI'
+import { handleZZ } from './handlers/handleZZ'
+import { handleHI } from './handlers/handleHI'
+import { handleID } from './handlers/handleID'
+import { handlePN } from './handlers/handlePN'
+import { handleSI } from './handlers/handleSI'
+import { handleARUP } from './handlers/handleARUP'
+import { handleaskchaa } from './handlers/handleaskchaa'
+import { handleCC } from './handlers/handleCC'
+import { handleRC } from './handlers/handleRC'
+import { handleRM } from './handlers/handleRM'
+import { handleRD } from './handlers/handleRD'
+import { handleCharsCheck } from './handlers/handleCharsCheck'
+import { handlePV } from './handlers/handlePV'
+import { handleASS } from './handlers/handleASS'
+import { handleackMS } from './handlers/handleackMS'
+import { handleSP } from './handlers/handleSP'
+import { handleJD } from './handlers/handleJD'
+
+export const packetHandler = new Map([
+ ["MS", handleMS],
+ ["CT", handleCT],
+ ["MC", handleMC],
+ ["RMC", handleRMC],
+ ["CI", handleCI],
+ ["SC", handleSC],
+ ["EI", handleEI],
+ ["FL", handleFL],
+ ["LE", handleLE],
+ ["EM", handleEM],
+ ["FM", handleFM],
+ ["FA", handleFA],
+ ["SM", handleSM],
+ ["MM", handleMM],
+ ["BD", handleBD],
+ ["BB", handleBB],
+ ["KB", handleKB],
+ ["KK", handleKK],
+ ["DONE", handleDONE],
+ ["BN", handleBN],
+ ["HP", handleHP],
+ ["RT", handleRT],
+ ["TI", handleTI],
+ ["ZZ", handleZZ],
+ ["HI", handleHI],
+ ["ID", handleID],
+ ["PN", handlePN],
+ ["SI", handleSI],
+ ["ARUP", handleARUP],
+ ["askchaa", handleaskchaa],
+ ["CC", handleCC],
+ ["RC", handleRC],
+ ["RM", handleRM],
+ ["RD", handleRD],
+ ["CharsCheck", handleCharsCheck],
+ ["PV", handlePV],
+ ["ASS", handleASS],
+ ["ackMS", handleackMS],
+ ["SP", handleSP],
+ ["JD", handleJD],
+ ["decryptor", () => { }],
+ ["CHECK", () => { }],
+ ["CH", () => { }],
+]
+) \ No newline at end of file