diff options
Diffstat (limited to 'src/core/hle/service/service.h')
| -rw-r--r-- | src/core/hle/service/service.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/core/hle/service/service.h b/src/core/hle/service/service.h index 884951428..16357b156 100644 --- a/src/core/hle/service/service.h +++ b/src/core/hle/service/service.h | |||
| @@ -64,10 +64,12 @@ public: | |||
| 64 | 64 | ||
| 65 | /// Creates a port pair and registers this service with the given ServiceManager. | 65 | /// Creates a port pair and registers this service with the given ServiceManager. |
| 66 | void InstallAsService(SM::ServiceManager& service_manager); | 66 | void InstallAsService(SM::ServiceManager& service_manager); |
| 67 | /// Creates a port pair and registers it on the kernel's global port registry. | 67 | |
| 68 | void InstallAsNamedPort(Kernel::KernelCore& kernel); | 68 | /// Invokes a service request routine using the HIPC protocol. |
| 69 | /// Invokes a service request routine. | ||
| 70 | void InvokeRequest(Kernel::HLERequestContext& ctx); | 69 | void InvokeRequest(Kernel::HLERequestContext& ctx); |
| 70 | /// Creates a port pair and registers it on the kernel's global port registry. | ||
| 71 | Kernel::KClientPort& CreatePort(Kernel::KernelCore& kernel); | ||
| 72 | |||
| 71 | /// Handles a synchronization request for the service. | 73 | /// Handles a synchronization request for the service. |
| 72 | ResultCode HandleSyncRequest(Kernel::HLERequestContext& context) override; | 74 | ResultCode HandleSyncRequest(Kernel::HLERequestContext& context) override; |
| 73 | 75 | ||