summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/client_port.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/kernel/client_port.h')
-rw-r--r--src/core/hle/kernel/client_port.h12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/core/hle/kernel/client_port.h b/src/core/hle/kernel/client_port.h
index 52308f13f..7a53c93b8 100644
--- a/src/core/hle/kernel/client_port.h
+++ b/src/core/hle/kernel/client_port.h
@@ -23,14 +23,6 @@ public:
friend class ServerPort;
/**
- * Creates a serverless ClientPort that represents a bridge between the HLE implementation of a service/port and the emulated application.
- * @param max_sessions Maximum number of sessions that this port is able to handle concurrently.
- * @param hle_interface Interface object that implements the commands of the service.
- * @returns ClientPort for the given HLE interface.
- */
- static Kernel::SharedPtr<ClientPort> CreateForHLE(u32 max_sessions, std::shared_ptr<Service::Interface> hle_interface);
-
- /**
* Adds the specified server session to the queue of pending sessions of the associated ServerPort
* @param server_session Server session to add to the queue
*/
@@ -44,12 +36,10 @@ public:
return HANDLE_TYPE;
}
- SharedPtr<ServerPort> server_port = nullptr; ///< ServerPort associated with this client port.
+ SharedPtr<ServerPort> server_port; ///< ServerPort associated with this client port.
u32 max_sessions; ///< Maximum number of simultaneous sessions the port can have
u32 active_sessions; ///< Number of currently open sessions to this port
std::string name; ///< Name of client port (optional)
- std::shared_ptr<Service::Interface> hle_interface = nullptr; ///< HLE implementation of this port's request handler
-
private:
ClientPort();
~ClientPort() override;