diff options
author | german77 <juangerman-13@hotmail.com> | 2022-08-12 06:12:32 +0200 |
---|---|---|
committer | german77 <juangerman-13@hotmail.com> | 2022-08-12 06:12:32 +0200 |
commit | 56115f7732e2b03b8122c10b3c3f69edb6ed7baa (patch) | |
tree | 83479610ef4c26b1f04036fbc91557b58b362e25 /src/core/hle/service/ldn/ldn.h | |
parent | core: ldn: Address review comments (diff) | |
download | yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar.gz yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar.bz2 yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar.lz yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar.xz yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.tar.zst yuzu-56115f7732e2b03b8122c10b3c3f69edb6ed7baa.zip |
Diffstat (limited to 'src/core/hle/service/ldn/ldn.h')
-rw-r--r-- | src/core/hle/service/ldn/ldn.h | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/src/core/hle/service/ldn/ldn.h b/src/core/hle/service/ldn/ldn.h index 4ab8f7a9b..6afe2ea6f 100644 --- a/src/core/hle/service/ldn/ldn.h +++ b/src/core/hle/service/ldn/ldn.h @@ -7,8 +7,6 @@ #include "core/hle/kernel/k_event.h" #include "core/hle/result.h" #include "core/hle/service/kernel_helpers.h" -#include "core/hle/service/ldn/ldn_results.h" -#include "core/hle/service/ldn/ldn_types.h" #include "core/hle/service/sm/sm.h" namespace Core { @@ -24,68 +22,4 @@ namespace Service::LDN { /// Registers all LDN services with the specified service manager. void InstallInterfaces(SM::ServiceManager& sm, Core::System& system); -class IUserLocalCommunicationService final - : public ServiceFramework<IUserLocalCommunicationService> { -public: - explicit IUserLocalCommunicationService(Core::System& system_); - ~IUserLocalCommunicationService() override; - - void GetState(Kernel::HLERequestContext& ctx); - - void GetNetworkInfo(Kernel::HLERequestContext& ctx); - - void GetDisconnectReason(Kernel::HLERequestContext& ctx); - - void GetSecurityParameter(Kernel::HLERequestContext& ctx); - - void GetNetworkConfig(Kernel::HLERequestContext& ctx); - - void AttachStateChangeEvent(Kernel::HLERequestContext& ctx); - - void GetNetworkInfoLatestUpdate(Kernel::HLERequestContext& ctx); - - void Scan(Kernel::HLERequestContext& ctx); - void ScanPrivate(Kernel::HLERequestContext& ctx); - void ScanImpl(Kernel::HLERequestContext& ctx, bool is_private = false); - - void OpenAccessPoint(Kernel::HLERequestContext& ctx); - - void CloseAccessPoint(Kernel::HLERequestContext& ctx); - - void CreateNetwork(Kernel::HLERequestContext& ctx); - void CreateNetworkPrivate(Kernel::HLERequestContext& ctx); - - void DestroyNetwork(Kernel::HLERequestContext& ctx); - - void SetAdvertiseData(Kernel::HLERequestContext& ctx); - - void SetStationAcceptPolicy(Kernel::HLERequestContext& ctx); - - void AddAcceptFilterEntry(Kernel::HLERequestContext& ctx); - - void OpenStation(Kernel::HLERequestContext& ctx); - - void CloseStation(Kernel::HLERequestContext& ctx); - - void Disconnect(Kernel::HLERequestContext& ctx); - - void Connect(Kernel::HLERequestContext& ctx); - - void Initialize(Kernel::HLERequestContext& ctx); - - void Finalize(Kernel::HLERequestContext& ctx); - - void Initialize2(Kernel::HLERequestContext& ctx); - Result InitializeImpl(Kernel::HLERequestContext& ctx); - -private: - void OnEventFired(); - - KernelHelpers::ServiceContext service_context; - Kernel::KEvent* state_change_event; - Network::RoomNetwork& room_network; - - bool is_initialized{}; -}; - } // namespace Service::LDN |