|
eolib 0.5.0
A core C library for writing applications related to Endless Online
|
#include <protocol.h>
Data Fields | |
| EoPacket | _eo |
| InitReply | reply_code |
| union { | |
| struct { | |
| Version version | |
| } out_of_date | |
| struct { | |
| uint8_t seq1 | |
| uint8_t seq2 | |
| uint8_t server_encryption_multiple | |
| uint8_t client_encryption_multiple | |
| int32_t player_id | |
| int32_t challenge_response | |
| } ok | |
| struct { | |
| InitBanType ban_type | |
| union { | |
| struct { | |
| uint8_t minutes_remaining | |
| } _0 | |
| struct { | |
| uint8_t minutes_remaining | |
| } temporary | |
| } ban_type_data | |
| } banned | |
| struct { | |
| MapFile map_file | |
| } warp_map | |
| struct { | |
| MapFile map_file | |
| } file_emf | |
| struct { | |
| PubFile pub_file | |
| } file_eif | |
| struct { | |
| PubFile pub_file | |
| } file_enf | |
| struct { | |
| PubFile pub_file | |
| } file_esf | |
| struct { | |
| PubFile pub_file | |
| } file_ecf | |
| struct { | |
| MapFile map_file | |
| } map_mutation | |
| struct { | |
| PlayersList players_list | |
| } players_list | |
| struct { | |
| PlayersListFriends players_list | |
| } players_list_friends | |
| } * | reply_code_data |
Reply to connection initialization and requests for unencrypted data. This packet is unencrypted.
Definition at line 4465 of file protocol.h.
| struct { ... } InitInitServerPacket::_0 |
| EoPacket InitInitServerPacket::_eo |
Definition at line 4466 of file protocol.h.
| InitBanType InitInitServerPacket::ban_type |
Definition at line 4481 of file protocol.h.
| union { ... } * InitInitServerPacket::ban_type_data |
| struct { ... } InitInitServerPacket::banned |
| int32_t InitInitServerPacket::challenge_response |
Definition at line 4478 of file protocol.h.
| uint8_t InitInitServerPacket::client_encryption_multiple |
Definition at line 4476 of file protocol.h.
| struct { ... } InitInitServerPacket::file_ecf |
| struct { ... } InitInitServerPacket::file_eif |
| struct { ... } InitInitServerPacket::file_emf |
| struct { ... } InitInitServerPacket::file_enf |
| struct { ... } InitInitServerPacket::file_esf |
| MapFile InitInitServerPacket::map_file |
Definition at line 4492 of file protocol.h.
| struct { ... } InitInitServerPacket::map_mutation |
| uint8_t InitInitServerPacket::minutes_remaining |
Definition at line 4484 of file protocol.h.
| struct { ... } InitInitServerPacket::ok |
| struct { ... } InitInitServerPacket::out_of_date |
| int32_t InitInitServerPacket::player_id |
Definition at line 4477 of file protocol.h.
| PlayersListFriends InitInitServerPacket::players_list |
Definition at line 4516 of file protocol.h.
| struct { ... } InitInitServerPacket::players_list |
| PlayersList InitInitServerPacket::players_list |
Definition at line 4513 of file protocol.h.
| struct { ... } InitInitServerPacket::players_list_friends |
| PubFile InitInitServerPacket::pub_file |
Definition at line 4498 of file protocol.h.
| InitReply InitInitServerPacket::reply_code |
Definition at line 4467 of file protocol.h.
| union { ... } * InitInitServerPacket::reply_code_data |
| uint8_t InitInitServerPacket::seq1 |
Definition at line 4473 of file protocol.h.
| uint8_t InitInitServerPacket::seq2 |
Definition at line 4474 of file protocol.h.
| uint8_t InitInitServerPacket::server_encryption_multiple |
Definition at line 4475 of file protocol.h.
| struct { ... } InitInitServerPacket::temporary |
| Version InitInitServerPacket::version |
Definition at line 4470 of file protocol.h.
| struct { ... } InitInitServerPacket::warp_map |