lib: xpc: implement non-blocking msg receive function

This commit is contained in:
2026-03-15 09:43:22 +00:00
parent ea2b0d3986
commit 68b7783f32
2 changed files with 42 additions and 2 deletions

View File

@@ -29,6 +29,7 @@ extern void xpc_msg_header_init(
unsigned short func);
extern bool xpc_msg_header_validate(const xpc_msg_header_t *msg);
extern kern_status_t xpc_msg_recv(kern_handle_t channel, xpc_msg_t *out);
extern kern_status_t xpc_msg_recv_nowait(kern_handle_t channel, xpc_msg_t *out);
extern kern_status_t xpc_msg_read(
const xpc_msg_t *msg,
size_t offset,