|
|
|
@ -150,6 +150,10 @@ public: |
|
|
|
return command_header->type; |
|
|
|
} |
|
|
|
|
|
|
|
u64 GetPID() const { |
|
|
|
return pid; |
|
|
|
} |
|
|
|
|
|
|
|
u32 GetDataPayloadOffset() const { |
|
|
|
return data_payload_offset; |
|
|
|
} |
|
|
|
@ -305,11 +309,12 @@ private: |
|
|
|
std::vector<IPC::BufferDescriptorABW> buffer_w_desciptors; |
|
|
|
std::vector<IPC::BufferDescriptorC> buffer_c_desciptors; |
|
|
|
|
|
|
|
u32_le command{}; |
|
|
|
u64 pid{}; |
|
|
|
u32 data_payload_offset{}; |
|
|
|
u32 handles_offset{}; |
|
|
|
u32 domain_offset{}; |
|
|
|
u32 data_size{}; |
|
|
|
u32_le command{}; |
|
|
|
|
|
|
|
std::vector<std::shared_ptr<SessionRequestHandler>> domain_request_handlers; |
|
|
|
bool is_thread_waiting{}; |
|
|
|
|