以上类图简单的画出了关键类之间的关系,可能存在错误的地方。
AsyncMessenger构造打字过程
1:生成DispatchQueue对象
2:生成AsyncMessenger::stack,该变量为PosixNetworkStack类型指针
在其父类NetworkStack构造时,会生成vector<Worker*>成员,Worker*是PosixWorer的父类指针
Worker包含EventCenter的对象
EventCenter关联一个EpollDriver的指针类型
ceph——AsyncMessenger类图
最新推荐文章于 2023-09-15 09:59:52 发布
本文深入解析AsyncMessenger的构造过程,包括DispatchQueue的生成,PosixNetworkStack类型的AsyncMessenger::stack变量创建,及其内部vector<Worker*>成员的初始化。Worker类继承自PosixWorker,内含EventCenter对象,该对象关联EpollDriver指针。
5679

被折叠的 条评论
为什么被折叠?



