mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-06-02 23:59:49 -04:00
strat: prefer os::NativeHandle to Handle/svc::Handle where sensible
This commit is contained in:
parent
597d521f52
commit
d0041a33ac
50 changed files with 193 additions and 190 deletions
|
@ -108,7 +108,7 @@ namespace ams::htc::server {
|
|||
return ResultSuccess();
|
||||
}
|
||||
|
||||
Result HtcmiscImpl::RunOnHostBegin(u32 *out_task_id, Handle *out_event, const char *args, size_t args_size) {
|
||||
Result HtcmiscImpl::RunOnHostBegin(u32 *out_task_id, os::NativeHandle *out_event, const char *args, size_t args_size) {
|
||||
/* Begin the task. */
|
||||
u32 task_id;
|
||||
R_TRY(m_rpc_client.Begin<rpc::RunOnHostTask>(std::addressof(task_id), args, args_size));
|
||||
|
|
|
@ -63,7 +63,7 @@ namespace ams::htc::server {
|
|||
Result GetEnvironmentVariable(size_t *out_size, char *dst, size_t dst_size, const char *name, size_t name_size);
|
||||
Result GetEnvironmentVariableLength(size_t *out_size, const char *name, size_t name_size);
|
||||
|
||||
Result RunOnHostBegin(u32 *out_task_id, Handle *out_event, const char *args, size_t args_size);
|
||||
Result RunOnHostBegin(u32 *out_task_id, os::NativeHandle *out_event, const char *args, size_t args_size);
|
||||
Result RunOnHostEnd(s32 *out_result, u32 task_id);
|
||||
};
|
||||
|
||||
|
|
|
@ -199,7 +199,7 @@ namespace ams::htc::server::rpc {
|
|||
os::WaitEvent(m_task_table.Get<Task>(task_id)->GetEvent());
|
||||
}
|
||||
|
||||
Handle DetachReadableHandle(u32 task_id) {
|
||||
os::NativeHandle DetachReadableHandle(u32 task_id) {
|
||||
return os::DetachReadableHandleOfSystemEvent(m_task_table.Get<Task>(task_id)->GetSystemEvent());
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue