aboutsummaryrefslogtreecommitdiff
path: root/steamworks-sys/src
diff options
context:
space:
mode:
authorFlaise <[email protected]>2019-08-11 17:03:24 -0500
committerMatthew Collins <[email protected]>2019-08-14 15:47:12 +0100
commitf8818e261699eb58b71ab8b9dcc9672a9bd5054e (patch)
tree85d4ede2726f64fd44f407994f0fbac3073dc0c5 /steamworks-sys/src
parentImplemented P2PSessionConnectFail callback and removed a result handler's Syn... (diff)
downloadsteamworks-rs-f8818e261699eb58b71ab8b9dcc9672a9bd5054e.tar.xz
steamworks-rs-f8818e261699eb58b71ab8b9dcc9672a9bd5054e.zip
Added more bindings to SteamGameServer API
Diffstat (limited to 'steamworks-sys/src')
-rw-r--r--steamworks-sys/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/steamworks-sys/src/lib.rs b/steamworks-sys/src/lib.rs
index f778485..18d8ecf 100644
--- a/steamworks-sys/src/lib.rs
+++ b/steamworks-sys/src/lib.rs
@@ -243,4 +243,9 @@ extern "C" {
pub fn SteamAPI_ISteamGameServer_BeginAuthSession(instance: *mut ISteamGameServer, ticket: *const c_void, ticket_size: *mut u32, steam_id: CSteamID) -> EBeginAuthSessionResult;
pub fn SteamAPI_ISteamGameServer_EndAuthSession(instance: *mut ISteamGameServer, steam_id: CSteamID);
pub fn SteamAPI_ISteamGameServer_CancelAuthTicket(instance: *mut ISteamGameServer, auth_ticket: HAuthTicket);
+ pub fn SteamAPI_ISteamGameServer_EnableHeartbeats(instance: *mut ISteamGameServer, active: bool);
+ pub fn SteamAPI_ISteamGameServer_SetModDir(instance: *mut ISteamGameServer, mod_dir: *const c_char);
+ pub fn SteamAPI_ISteamGameServer_SetServerName(instance: *mut ISteamGameServer, server_name: *const c_char);
+ pub fn SteamAPI_ISteamGameServer_SetMapName(instance: *mut ISteamGameServer, map_name: *const c_char);
+ pub fn SteamAPI_ISteamGameServer_SetMaxPlayerCount(instance: *mut ISteamGameServer, players_max: c_int);
}