summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/kernel')
-rw-r--r--src/core/hle/kernel/hle_ipc.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/core/hle/kernel/hle_ipc.h b/src/core/hle/kernel/hle_ipc.h
index 21e384706..7cdde2294 100644
--- a/src/core/hle/kernel/hle_ipc.h
+++ b/src/core/hle/kernel/hle_ipc.h
@@ -132,6 +132,10 @@ public:
132 return command; 132 return command;
133 } 133 }
134 134
135 bool IsTipc() const {
136 return command_header->IsTipc();
137 }
138
135 IPC::CommandType GetCommandType() const { 139 IPC::CommandType GetCommandType() const {
136 return command_header->type; 140 return command_header->type;
137 } 141 }
@@ -291,8 +295,10 @@ private:
291 std::vector<IPC::BufferDescriptorABW> buffer_w_desciptors; 295 std::vector<IPC::BufferDescriptorABW> buffer_w_desciptors;
292 std::vector<IPC::BufferDescriptorC> buffer_c_desciptors; 296 std::vector<IPC::BufferDescriptorC> buffer_c_desciptors;
293 297
294 unsigned data_payload_offset{}; 298 u32 data_payload_offset{};
295 unsigned buffer_c_offset{}; 299 u32 buffer_c_offset{};
300 u32 handles_offset{};
301 u32 domain_offset{};
296 u32_le command{}; 302 u32_le command{};
297 303
298 std::vector<std::shared_ptr<SessionRequestHandler>> domain_request_handlers; 304 std::vector<std::shared_ptr<SessionRequestHandler>> domain_request_handlers;