基于KCP优化ROS底层transport层,从底层支持低时延可靠通信
tcpExeServer:接收TCP信息并执行TCP信息中的bash命令,可用于跨主机运行脚本 TaskScheduler:创建任务流 task_flow{ task1, task2, task3}, 并支持跨流任务依赖和任务流的状态触发启动函数。
基于数据服务的回调机制demo。
多模块系统中,用来管理各个模块的状态信息,为各模块间获取状态信息提供支持,同时提供RPC接口,可借此方便的实现前端界面和后端系统的解耦合,方便系统内部信息的调试,以及远程操作界面的实现。
文件按块读写的封装模块。 支持文件按块读,可配置单文件块的大小和一次读的文件块数; 相应的,支持安块读的文件,按块写文件——因此支持多线程同时读文件和多线程同时写文件。 通过protobuf封装,可直接序列化后,通过网络库发送和接收。
Contributions last year: 26
Max continuous contributions: 6
Recent contributions: 1
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.