[][src]Module screeps_api::websocket

Handling of socket connections to screeps using ws-rs as a backend.

Re-exports

pub use self::channel::Channel;
pub use self::commands::authenticate;
pub use self::commands::subscribe;
pub use self::commands::unsubscribe;
pub use self::connecting::default_url;
pub use self::connecting::transform_url;
pub use self::parsing::ScreepsMessage;
pub use self::parsing::SockjsMessage;
pub use self::types::messages::ConversationUpdate;
pub use self::types::messages::Message;
pub use self::types::messages::MessageUnreadUpdate;
pub use self::types::messages::MessageUpdate;
pub use self::types::room::RoomUpdate;
pub use self::types::room::RoomUpdateInfo;
pub use self::types::room::RoomUpdateUserInfo;
pub use self::types::room_map_view::RoomMapViewUpdate;
pub use self::types::user_console::UserConsoleUpdate;
pub use self::types::user_cpu::UserCpuUpdate;
pub use self::types::ChannelUpdate;

Modules

channel

Websocket subscribable channel data structure.

commands

Websocket command creation.

connecting

Websocket url utilities.

parsing

Parsing messages from Screeps websockets.

types

Parsing inner Screeps websocket update messages.