首页
›
实战100例
›
002-Android HAL与底层驱动实战
›
《Linux内核Binder IPC实战100例》
VIP7
本课程属于:002-Android HAL与底层驱动实战
实战100例 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Linux内核Binder IPC实战100例》
共 100 例
01
Binder驱动初探:注册与打开设备
02
Binder设备内存映射
03
Binder线程管理:创建与退出
04
Binder进程上下文管理
05
Binder节点管理:创建与查找
06
Binder引用管理:强引用与弱引用
07
Binder事务结构体设计
08
Binder工作队列处理
09
Binder线程状态机
10
Binder锁机制:互斥锁与自旋锁
11
Binder内存分配器
12
Binder缓冲区管理
13
Binder对象偏移处理
14
Binder扁平对象解析
15
Binder弱绑定对象解析
16
Binder句柄对象解析
17
Binder弱句柄对象解析
18
Binder文件对象传递
19
Binder父子进程继承
20
Binder死亡通知机制
21
Binder节点释放流程
22
Binder引用释放流程
23
Binder事务的BC_TRANSACTION处理
24
Binder事务的BC_REPLY处理
25
Binder事务的BC_FREE_BUFFER处理
26
Binder事务的BC_INCREFS处理
27
Binder事务的BC_ACQUIRE处理
28
Binder事务的BC_RELEASE处理
29
Binder事务的BC_DECREFS处理
30
Binder事务的BC_INCREFS_DONE处理
31
Binder事务的BC_ACQUIRE_DONE处理
32
Binder事务的BC_ATTEMPT_ACQUIRE处理
33
Binder事务的BC_REGISTER_LOOPER处理
34
Binder事务的BC_ENTER_LOOPER处理
35
Binder事务的BC_EXIT_LOOPER处理
36
Binder事务的BC_REQUEST_DEATH_NOTIFICATION处理
37
Binder事务的BC_CLEAR_DEATH_NOTIFICATION处理
38
Binder事务的BC_DEAD_BINDER_DONE处理
39
Binder事务的BR_TRANSACTION处理
40
Binder事务的BR_REPLY处理
41
Binder事务的BR_ACQUIRE处理
42
Binder事务的BR_RELEASE处理
43
Binder事务的BR_INCREFS处理
44
Binder事务的BR_DECREFS处理
45
Binder事务的BR_DEAD_BINDER处理
46
Binder事务的BR_SPAWN_LOOPER处理
47
Binder事务的BR_ERROR处理
48
Binder事务的BR_OK处理
49
Binder事务的BR_TRANSACTION_COMPLETE处理
50
Binder事务的BR_FAILED_REPLY处理
51
Binder事务的BR_ACQUIRE_RESULT处理
52
Binder事务的BR_DEAD_REPLY处理
53
Binder事务的BR_REPLY_ERROR处理
54
Binder事务的BR_ATTEMPT_ACQUIRE处理
55
Binder事务的BR_NOOP处理
56
Binder事务的BR_INITIAL_REPLY处理
57
Binder事务的BR_FROZEN_REPLY处理
58
Binder事务的BR_ONEWAY_SPAM_SUSPECT处理
59
Binder事务的BR_TRANSACTION_SEC_CTX处理
60
Binder事务的BR_LAST_CMD处理
61
Binder事务的BC_TRANSACTION_SG处理
62
Binder事务的BC_REPLY_SG处理
63
Binder事务的BC_TRANSACTION_ERROR处理
64
Binder事务的BC_ACQUIRE_RESULT处理
65
Binder事务的BC_FREE_BUFFER_SG处理
66
Binder事务的BC_DEAD_BINDER_DONE_SG处理
67
Binder事务的BC_REGISTER_LOOPER_SG处理
68
Binder事务的BC_ENTER_LOOPER_SG处理
69
Binder事务的BC_EXIT_LOOPER_SG处理
70
Binder事务的BC_REQUEST_DEATH_NOTIFICATION_SG处理
71
Binder事务的BC_CLEAR_DEATH_NOTIFICATION_SG处理
72
Binder事务的BC_DEAD_BINDER_DONE_SG处理
73
Binder事务的BC_TRANSACTION_SG处理
74
Binder事务的BC_REPLY_SG处理
75
Binder事务的BC_FREE_BUFFER_SG处理
76
Binder事务的BC_DEAD_BINDER_DONE_SG处理
77
Binder事务的BC_REGISTER_LOOPER_SG处理
78
Binder事务的BC_ENTER_LOOPER_SG处理
79
Binder事务的BC_EXIT_LOOPER_SG处理
80
Binder事务的BC_REQUEST_DEATH_NOTIFICATION_SG处理
81
Binder事务的BC_CLEAR_DEATH_NOTIFICATION_SG处理
82
Binder事务的BC_DEAD_BINDER_DONE_SG处理
83
Binder事务的BC_TRANSACTION_SG处理
84
Binder事务的BC_REPLY_SG处理
85
Binder事务的BC_FREE_BUFFER_SG处理
86
Binder事务的BC_DEAD_BINDER_DONE_SG处理
87
Binder事务的BC_REGISTER_LOOPER_SG处理
88
Binder事务的BC_ENTER_LOOPER_SG处理
89
Binder事务的BC_EXIT_LOOPER_SG处理
90
Binder事务的BC_REQUEST_DEATH_NOTIFICATION_SG处理
91
Binder事务的BC_CLEAR_DEATH_NOTIFICATION_SG处理
92
Binder事务的BC_DEAD_BINDER_DONE_SG处理
93
Binder事务的BC_TRANSACTION_SG处理
94
Binder事务的BC_REPLY_SG处理
95
Binder事务的BC_FREE_BUFFER_SG处理
96
Binder事务的BC_DEAD_BINDER_DONE_SG处理
97
Binder事务的BC_REGISTER_LOOPER_SG处理
98
Binder事务的BC_ENTER_LOOPER_SG处理
99
Binder事务的BC_EXIT_LOOPER_SG处理
100
Binder事务的BC_REQUEST_DEATH_NOTIFICATION_SG处理
所属VIP或分类
同VIP:Android-HAL层驱动开发实战100例
同VIP:Android-HAL开发实战100例
同VIP:Android-Linux设备驱动实战100例