summaryrefslogtreecommitdiff
path: root/src/core/hle/service/ssl
diff options
context:
space:
mode:
authorGravatar mailwl2018-03-23 09:32:50 +0300
committerGravatar mailwl2018-03-23 09:32:50 +0300
commit9ee33350de652ce586a5ff6a2135ebbaeaa45c7c (patch)
tree427b6ccda520885426556db019254e12a8352fd7 /src/core/hle/service/ssl
parentMerge pull request #264 from valentinvanelslande/cmd-dynarmic (diff)
downloadyuzu-9ee33350de652ce586a5ff6a2135ebbaeaa45c7c.tar.gz
yuzu-9ee33350de652ce586a5ff6a2135ebbaeaa45c7c.tar.xz
yuzu-9ee33350de652ce586a5ff6a2135ebbaeaa45c7c.zip
Service/SSL: add ssl service
Diffstat (limited to 'src/core/hle/service/ssl')
-rw-r--r--src/core/hle/service/ssl/ssl.cpp17
-rw-r--r--src/core/hle/service/ssl/ssl.h22
2 files changed, 39 insertions, 0 deletions
diff --git a/src/core/hle/service/ssl/ssl.cpp b/src/core/hle/service/ssl/ssl.cpp
new file mode 100644
index 000000000..afa8d5d79
--- /dev/null
+++ b/src/core/hle/service/ssl/ssl.cpp
@@ -0,0 +1,17 @@
1// Copyright 2018 yuzu emulator team
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#include "core/hle/service/ssl/ssl.h"
6
7namespace Service {
8namespace SSL {
9
10SSL::SSL() : ServiceFramework("ssl") {}
11
12void InstallInterfaces(SM::ServiceManager& service_manager) {
13 std::make_shared<SSL>()->InstallAsService(service_manager);
14}
15
16} // namespace SSL
17} // namespace Service
diff --git a/src/core/hle/service/ssl/ssl.h b/src/core/hle/service/ssl/ssl.h
new file mode 100644
index 000000000..645dad003
--- /dev/null
+++ b/src/core/hle/service/ssl/ssl.h
@@ -0,0 +1,22 @@
1// Copyright 2018 yuzu emulator team
2// Licensed under GPLv2 or any later version
3// Refer to the license.txt file included.
4
5#pragma once
6
7#include "core/hle/service/service.h"
8
9namespace Service {
10namespace SSL {
11
12class SSL final : public ServiceFramework<SSL> {
13public:
14 explicit SSL();
15 ~SSL() = default;
16};
17
18/// Registers all SSL services with the specified service manager.
19void InstallInterfaces(SM::ServiceManager& service_manager);
20
21} // namespace SSL
22} // namespace Service