diff options
author | George Hazan <george.hazan@gmail.com> | 2024-12-29 19:26:53 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2024-12-29 19:26:53 +0300 |
commit | 97bb35bf1222e14656a1d5db3aeb67312e094465 (patch) | |
tree | eaffcd34904669cfc3ce2300471d1c42b225b381 /protocols/Steam/src/main.cpp | |
parent | ac6499d920052d3a8f9a8549af505fb23c240ccf (diff) |
Steam: added device authorization family
Diffstat (limited to 'protocols/Steam/src/main.cpp')
-rw-r--r-- | protocols/Steam/src/main.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/protocols/Steam/src/main.cpp b/protocols/Steam/src/main.cpp index bc43925734..920345a2e5 100644 --- a/protocols/Steam/src/main.cpp +++ b/protocols/Steam/src/main.cpp @@ -150,6 +150,9 @@ void CMPlugin::InitSteamServices() services["ChatRoom"] = &chat_room__descriptor;
services["ChatRoomClient"] = &chat_room_client__descriptor;
+ // services from steammessages_deviceauth.steamclient.proto
+ services["DeviceAuth"] = &device_auth__descriptor;
+
// services from steammessages_friendmessages.steamclient.proto
services["FriendMessages"] = &friend_messages__descriptor;
services["FriendMessagesClient"] = &friend_messages_client__descriptor;
@@ -168,6 +171,8 @@ void CMPlugin::InitSteamServices() serviceHandlers[FriendGetRecentMessages] = ServiceResponseHandler(&CSteamProto::OnGotRecentMessages);
serviceHandlers[FriendGetIncomingMessage] = ServiceResponseHandler(&CSteamProto::OnGotIncomingMessage);
+ serviceHandlers[GetOwnAuthorizedDevices] = ServiceResponseHandler(&CSteamProto::OnGotDeviceList);
+
serviceHandlers[NotificationReceived] = ServiceResponseHandler(&CSteamProto::OnGotNotification);
}
|