
自动驾驶
文章平均质量分 76
lobmo
这个作者很懒,什么都没留下…
展开
-
数据写入流程
cyberRT共享内存通信的数据写入过程原创 2024-06-11 18:03:44 · 691 阅读 · 0 评论 -
共享内存通信shm过程
这里可以看到TryFetch函数会一直调用buffer_的Fetch函数,buffer_是ChannelBuffer类型的成员变量从名字可以看出它是一个数据缓冲区。首先noitify监听过来的消息,等到消息来了之后,获取readable_info, 里面有写入时的block_index,然后由ReadMessage读取数据,下面看下readMessage.,调用该函数后,实例化类模板,返回一个接受T类型的reader的类,用于操作。我们继续深挖,该类型是Reader实例化返回的,所以看下Reader。原创 2024-06-11 17:59:30 · 1189 阅读 · 0 评论 -
block.h
cyberRT通信共享内存块管理相关组件说明原创 2024-06-11 17:47:10 · 170 阅读 · 0 评论 -
segment.h
cyberRT用于通信的共享内存创建以及管理原创 2024-06-11 17:44:17 · 659 阅读 · 0 评论 -
reader.h
cyberRT数据写入过程原创 2024-06-11 17:29:59 · 393 阅读 · 0 评论 -
服务发现全流程解析-APOLLO7.0
本文主要用于讲述apollo框架中cyber通信服务发现的过程,详细代码走读解析。原创 2024-06-11 17:27:34 · 1438 阅读 · 0 评论