ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation.sys.ipc.types Module Reference

Data Structures

struct  zxfoundation::sys::ipc::capability_attachment
struct  zxfoundation::sys::ipc::endpoint_object
struct  zxfoundation::sys::ipc::endpoint_queue
struct  zxfoundation::sys::ipc::grant_attachment
struct  zxfoundation::sys::ipc::message_body
struct  zxfoundation::sys::ipc::message_object
struct  zxfoundation::sys::ipc::user_message_request
struct  zxfoundation::sys::ipc::user_message_result

Variables

message_bodybody {nullptr}
capability_attachment capabilities [IPC_MESSAGE_CAPS] {}
u64 capabilities {0}
u64 capabilities {0}
u32 capability_count {0}
u16 capability_count {0}
u16 capability_count {0}
u32 dropped_messages {0}
memory::objects::memory_object_ref grant {}
u32 grant_count {0}
u16 grant_count {0}
u16 grant_count {0}
grant_attachment grants [IPC_MESSAGE_GRANTS] {}
u64 grants {0}
u64 grants {0}
constexpr u32 zxfoundation::sys::ipc::IPC_MESSAGE_BYTES = 256U
constexpr u32 zxfoundation::sys::ipc::IPC_MESSAGE_CAPS = 8U
constexpr u32 zxfoundation::sys::ipc::IPC_MESSAGE_GRANTS = 8U
constexpr u32 zxfoundation::sys::ipc::IPC_QUEUE_DEPTH = 64U
scoms::kobject::bobject ko {}
scoms::kobject::bobject ko {}
u32 length {0}
u32 length {0}
u32 length {0}
constexpr u32 zxfoundation::sys::ipc::MAX_ENDPOINTS = 1024U
constexpr u32 zxfoundation::sys::ipc::MAX_MESSAGES = 4096U
u32 message_ids [IPC_QUEUE_DEPTH] {}
u32 owner_domain {scoms::kobject::KOBJECT_ID_INVALID}
u8 payload [IPC_MESSAGE_BYTES] {}
u64 payload {0}
u64 payload {0}
u32 peer_domain {scoms::kobject::KOBJECT_ID_INVALID}
endpoint_queuequeue {nullptr}
u32 queue_count {0}
u32 queue_head {0}
u32 queue_tail {0}
u32 rights {0}
u32 rights {0}
u32 sender_domain {scoms::kobject::KOBJECT_ID_INVALID}
dgp::cap::cap_token token {}

Files

file  zxfoundation/sys/ipc.zcomponent/types.cxxm