mirror of
https://github.com/tribufu/rust-gamedig
synced 2026-05-06 15:27:28 +00:00
12 lines
378 B
Rust
12 lines
378 B
Rust
use crate::GDResult;
|
|
use crate::protocols::valve;
|
|
use crate::protocols::valve::{App, game};
|
|
|
|
pub fn query(address: &str, port: Option<u16>) -> GDResult<game::Response> {
|
|
let valve_response = valve::query(address, match port {
|
|
None => 27015,
|
|
Some(port) => port
|
|
}, Some(App::CSS), None)?;
|
|
|
|
Ok(game::Response::new_from_valve_response(valve_response))
|
|
}
|