更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
ProcIpcInfo结构体 参考

进程IPC信息,见于进程结构体: LosProcessCB.ipcInfo 更多...

#include <hm_liteipc.h>

成员变量

IpcPool pool
 ipc内存池,IPC操作所有涉及内核空间分配的内存均有此池提供 更多...
 
UINT32 ipcTaskID
 指定能ServiceManager的任务ID 更多...
 
LOS_DL_LIST ipcUsedNodelist
 已使用节点链表,上面挂 IpcUsedNode 节点, 申请IpcUsedNode的内存来自内核堆空间 更多...
 
UINT32 access [LOSCFG_BASE_CORE_TSK_LIMIT]
 允许进程通过IPC访问哪些任务 更多...
 

详细描述

进程IPC信息,见于进程结构体: LosProcessCB.ipcInfo

在文件 hm_liteipc.h92 行定义.

结构体成员变量说明

◆ access

UINT32 ProcIpcInfo::access[LOSCFG_BASE_CORE_TSK_LIMIT]

允许进程通过IPC访问哪些任务

在文件 hm_liteipc.h96 行定义.

◆ ipcTaskID

UINT32 ProcIpcInfo::ipcTaskID

指定能ServiceManager的任务ID

在文件 hm_liteipc.h94 行定义.

◆ ipcUsedNodelist

LOS_DL_LIST ProcIpcInfo::ipcUsedNodelist

已使用节点链表,上面挂 IpcUsedNode 节点, 申请IpcUsedNode的内存来自内核堆空间

在文件 hm_liteipc.h95 行定义.

◆ pool

IpcPool ProcIpcInfo::pool

ipc内存池,IPC操作所有涉及内核空间分配的内存均有此池提供

在文件 hm_liteipc.h93 行定义.


该结构体的文档由以下文件生成: