steam-client-rs 0.1.0

Steam client for Rust - Individual and Anonymous user account types
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Connection handling for Steam client.
//!
//! This module provides connection implementations for communicating with Steam
//! CM servers. It supports both WebSocket (default) and TCP connections.

mod tcp;
mod traits;
mod websocket;

// Traits for dependency injection
// Default implementations
pub use steam_cm_provider::HttpCmServerProvider;
pub use traits::{CmServerProvider, SteamConnection};
pub use websocket::{CmServer, WebSocketConnection};