diff options
Diffstat (limited to 'protocols/Steam/src/steam_server.cpp')
-rw-r--r-- | protocols/Steam/src/steam_server.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/protocols/Steam/src/steam_server.cpp b/protocols/Steam/src/steam_server.cpp index 3efa43764b..c0f7e8b7fe 100644 --- a/protocols/Steam/src/steam_server.cpp +++ b/protocols/Steam/src/steam_server.cpp @@ -32,6 +32,20 @@ void CSteamProto::OnGotNotification(const CSteamNotificationNotificationsReceive ///////////////////////////////////////////////////////////////////////////////////////// +void CSteamProto::SendAppInfoRequest(uint32_t appId) +{ + CMsgClientPICSProductInfoRequest__AppInfo appInfo; + appInfo.appid = appId; appInfo.has_appid = true; + auto *pInfo = &appInfo; + + CMsgClientPICSProductInfoRequest request; + request.n_apps = 1; + request.apps = &pInfo; + WSSend(EMsg::ClientPICSProductInfoRequest, request); +} + +///////////////////////////////////////////////////////////////////////////////////////// + void CSteamProto::SendPersonaStatus(int status) { CMsgClientChangeStatus request; |