# vbspro_evbs **Repository Path**: haloos/vbspro_evbs ## Basic Information - **Project Name**: vbspro_evbs - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2025-06-30 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vbspro_evbs代码仓库说明 ## 1. 代码仓库简介 * evbs,全称为 Embedded Vehicle Bus Service,是VBSPro工程的核心组件之一 * evbs主要基于fastdds开源项目,增强并实现了RTPS 标准中定义的协议 。RTPS是由 OMG 定义和维护的 DDS 互操作性协议。通过该协议,本项目能够在 TCP/IP、UDP/IP 、SHM等传输层之上,可靠地构建高效、可互操作的发布者-订阅者通信,并确保不同 DDS 实现之间的兼容性 ## 2. 代码目录 vbspro_evbs 源代码在 haloosspace/vbs/vbspro/evbs 目录下,目录结构如下图所示: ```Plain evbs ├── CMakeLists.txt ├── include │   ├── discovery #发现头文件 │   ├── edds #对外提供头文件 │   ├── ertps #内部使用头文件 │   ├── transport #传输层头文件 │   └── xmlparser #xmlparser头文件 ├── LICENSE ├── README.md └── src └── cpp ├── CMakeLists.txt ├── discovery #发现源文件 ├── rtps #rtps协议实现源文件 ├── security #安全实现源文件 ├── transport #传输层实现源文件 ├── utils #内部工具实现源文件 └── xmlparser #xmlparser源文件 ```