From 18e6a6c53c3f1b906c4ca5e6009e886632e37657 Mon Sep 17 00:00:00 2001 From: Dima Date: Sun, 20 Nov 2022 12:36:53 +0300 Subject: [PATCH] Stub DeclareOpenOnlinePlaySession and DeclareCloseOnlinePlaySession --- .../main/cpp/skyline/services/friends/IFriendService.cpp | 8 ++++++++ .../main/cpp/skyline/services/friends/IFriendService.h | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/app/src/main/cpp/skyline/services/friends/IFriendService.cpp b/app/src/main/cpp/skyline/services/friends/IFriendService.cpp index df61b59f..7de1205d 100644 --- a/app/src/main/cpp/skyline/services/friends/IFriendService.cpp +++ b/app/src/main/cpp/skyline/services/friends/IFriendService.cpp @@ -16,6 +16,14 @@ namespace skyline::service::friends { return {}; } + Result IFriendService::DeclareOpenOnlinePlaySession(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response) { + return {}; + } + + Result IFriendService::DeclareCloseOnlinePlaySession(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response) { + return {}; + } + Result IFriendService::UpdateUserPresence(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response) { return {}; } diff --git a/app/src/main/cpp/skyline/services/friends/IFriendService.h b/app/src/main/cpp/skyline/services/friends/IFriendService.h index ef4c0631..08350d84 100644 --- a/app/src/main/cpp/skyline/services/friends/IFriendService.h +++ b/app/src/main/cpp/skyline/services/friends/IFriendService.h @@ -18,11 +18,17 @@ namespace skyline::service::friends { Result GetBlockedUserListIds(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + Result DeclareOpenOnlinePlaySession(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + + Result DeclareCloseOnlinePlaySession(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + Result UpdateUserPresence(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); SERVICE_DECL( SFUNC(0x2775, IFriendService, GetFriendList), SFUNC(0x28A0, IFriendService, GetBlockedUserListIds), + SFUNC(0x2968, IFriendService, DeclareOpenOnlinePlaySession), + SFUNC(0x2969, IFriendService, DeclareCloseOnlinePlaySession), SFUNC(0x2972, IFriendService, UpdateUserPresence) ) };