Expand description
Used for generating Steam machine IDs. Machine IDs are most commonly supplied to Steam when logging in.
§Usage
Generating random machine IDs.
use steam_machine_id::MachineID;
// Creates a random machine ID.
let machine_id = MachineID::random();Consuming a generated machine ID for a login request.
use steam_machine_id::MachineID;
struct LoginRequest {
machine_id: Vec<u8>,
}
// Creates a machine ID from the given account name.
let machine_id = MachineID::from_account_name("accountname");
let login = LoginRequest {
// Converts the machine ID into a binary message object.
machine_id: machine_id.into(),
};Structs§
- MachineID
- A Steam machine ID.