Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:unified_network [2019/09/03 13:32] – Wrong link Mike | en:unified_network [2021/12/03 18:19] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Unified network ====== | ====== Unified network ====== | ||
| - | |||
| CUnifiedNetwork is the handler for all messages between service on Network Layer 5. It handles both sending and receiving of messages and calling the appropriate Callbacks when a message is received. | CUnifiedNetwork is the handler for all messages between service on Network Layer 5. It handles both sending and receiving of messages and calling the appropriate Callbacks when a message is received. | ||
| CUnifiedNetwork is a Singleton class and Callbacks are added in arrays of TUnifiedCallbackItem using the addCallbackArray function of CUnifiedNetwork. | CUnifiedNetwork is a Singleton class and Callbacks are added in arrays of TUnifiedCallbackItem using the addCallbackArray function of CUnifiedNetwork. | ||
| Line 20: | Line 19: | ||
| ===== Wireshark Protocol ===== | ===== Wireshark Protocol ===== | ||
| - | Started working on a [[https:// | + | Started working on a [[https:// |
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | If anybody got a .tcap of a real working server would speed my task up so I don't have to fix my local server to continue dissecting more messages. | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Implemented Messages ==== | ||
| + | |||
| + | === Empty messages so nothing to do except headers === | ||
| + | * BS_PING | ||
| + | * BS_PONG | ||
| + | * TICK | ||
| + | * GOP | ||
| + | * FWD_ACKATP_FCO | ||
| + | * FS_ACCEPT | ||
| + | |||
| + | === Messages including other messages === | ||
| + | * MOD_OP | ||
| + | * UMM | ||
| + | * GW_L5_MSG | ||
| + | * FWDMSG | ||
| + | |||
| + | === Normal messages === | ||
| + | * TOCK (from mirror_service) | ||
| + | * TOCK (from game_share) | ||
| + | * GU (graph update in MOD_OP) | ||
| + | * HRGU (high resolution graph update in MOD_OP) | ||
| + | * SSU (shard service update in MOD_OP) | ||
| + | * USU (up service update) | ||
| + | * MOD_UPD (receive module update) | ||
| + | * ACKATE (acknowledge add entity tracker) | ||
| + | * ACKATP (acknowledge add property tracker) | ||
| + | * CT_LRC (create local registered class) | ||
| + | * FEPA (frontend patch address) | ||
| + | * NBPLAYERS2 (number players) | ||
| + | * GW_L5_ADDTP (layer5 add transport) | ||
| + | * save_file (save backup file) | ||
| + | * DATASETS | ||
| + | * AP (allocate property) | ||
| + | * FWD_ACKATE (forward ackate) | ||
| + | * FWD_ACKATP (forward ackatp) | ||
| + | * SMIRUB (service mirror ready broadcast) / SMIRUR (service mirror ready) | ||
| + | * ATE (add entity tracker) | ||
| + | * ATP (add property tracker) | ||
| + | * RAP (receive access property) | ||
| + | * UN_SIDENT (unified network service identification) | ||
| + | * MIRO (all mirrors up) | ||
| + | * REGISTER (register for mirror service) | ||
| + | * REGISTER (register for tick service) | ||
| + | * REGISTERED (mirror_service) | ||
| + | * LOP (list other properties) | ||
| + | * SC_EI (scan and resync entities except ignored) | ||
| + | * R_SH_ID (receive shard id) | ||
| + | |||
| + | ==== Downloads ==== | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | [[https:// | ||
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |





