[][src]Module eo::net

network related data structures

Structs

PacketProcessor

used for encoding/decoding packet data

Enums

AccountReply

reply when creating an account

Action

an identifier that tells what the packet is meant to do

CharacterReply

reply when creating a new character

Family

it's used like a grouping to associate Actions with different game entities.

FileType

used when the server sends the client a file

GuildInfoType

differentiates what kind of information the user is requesting about a guild

GuildReply

diffent replies the server can come back with for various guild actions

InitReply

response from the server for Init Reply

InnUnsubscribeReply

reply from the server when attempting to unsubscribe from an inn

LoginReply

reply when logging into game server

PartyRequestType

differentiates if you're inviting someone or requesting to join

SkillMasterReply

different replies when trying to learn a skill

TalkReply

a reply sent to the client when attempting to send a private chat

Functions

packet_id_hash

flattens a packet Family and Action into a single EOInt