CARLA
 
载入中...
搜索中...
未找到
| 命名空间 | 类型定义
Message.h 文件参考

包含 Carla 框架中与网络流相关的类和函数的声明。 更多...

#include "carla/ListView.h"
#include "carla/Buffer.h"
#include "carla/BufferView.h"
#include "carla/Debug.h"
#include "carla/NonCopyable.h"
#include "carla/streaming/detail/Types.h"
#include <boost/asio/buffer.hpp>
#include <array>
#include <exception>
#include <limits>
#include <memory>
#include <string>
+ Message.h 的引用(Include)关系图:
+ 此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  carla::streaming::detail::tcp::MessageTmpl< MaxNumberOfBuffers >
 通过TCP套接字发送的一组缓冲区的序列化,作为单个消息发送。 更多...
 

命名空间

namespace  carla
 CARLA模拟器的主命名空间。
 
namespace  carla::streaming
 
namespace  carla::streaming::detail
 包含Boost.Asio库中的IP地址类定义。 包含Boost.Asio库中的TCP协议类定义。
 
namespace  carla::streaming::detail::tcp
 引入Carla的不可复制类定义。
 

类型定义

using carla::streaming::detail::tcp::Message = MessageTmpl<2u>
 一个TCP消息类型,最多包含2个缓冲区。这通常用于包含头部和主体的消息。
 

详细描述

包含 Carla 框架中与网络流相关的类和函数的声明。

此文件包含了 Carla 框架中用于网络通信的一些基础类和函数的声明, 包括列表视图、缓冲区、缓冲区视图、调试工具、不可复制类以及网络流相关的类型定义。

包含 ListView 类的声明,用于管理数据的列表视图。

在文件 Message.h 中定义.