[ldn] Implement IClientProcessMonitor
Thank you to Lizzie (a.k.a. one of the smartest devs in the world)
This commit is contained in:
parent
7d0490eb63
commit
ba797f5816
2 changed files with 47 additions and 0 deletions
22
src/core/hle/service/ldn/client_process_monitor.cpp
Normal file
22
src/core/hle/service/ldn/client_process_monitor.cpp
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
#include "core/hle/service/cmif_serialization.h"
|
||||||
|
#include "core/hle/service/ldn/ldn_results.h"
|
||||||
|
#include "core/hle/service/ldn/client_process_monitor.h"
|
||||||
|
|
||||||
|
namespace Service::LDN {
|
||||||
|
|
||||||
|
IClientProcessMonitor::IClientProcessMonitor(Core::System& system_)
|
||||||
|
: ServiceFramework{system_, "IClientProcessMonitor"} {
|
||||||
|
//RegisterHandlers(functions);
|
||||||
|
}
|
||||||
|
|
||||||
|
IClientProcessMonitor::~IClientProcessMonitor() = default;
|
||||||
|
|
||||||
|
Result IClientProcessMonitor::InitializeSystem2() {
|
||||||
|
LOG_WARNING(Service_LDN, "(STUBBED) called");
|
||||||
|
R_SUCCEED();
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace Service::LDN
|
||||||
25
src/core/hle/service/ldn/client_process_monitor.h
Normal file
25
src/core/hle/service/ldn/client_process_monitor.h
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "core/hle/service/cmif_types.h"
|
||||||
|
#include "core/hle/service/service.h"
|
||||||
|
|
||||||
|
namespace Core {
|
||||||
|
class System;
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace Service::LDN {
|
||||||
|
|
||||||
|
class IClientProcessMonitor final
|
||||||
|
: public ServiceFramework<IClientProcessMonitor> {
|
||||||
|
public:
|
||||||
|
explicit IClientProcessMonitor(Core::System& system_);
|
||||||
|
~IClientProcessMonitor() override;
|
||||||
|
|
||||||
|
private:
|
||||||
|
Result InitializeSystem2();
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace Service::LDN
|
||||||
Loading…
Add table
Add a link
Reference in a new issue