CARLA
 
载入中...
搜索中...
未找到
命名空间 | | 类型定义 | 函数
carla::streaming 命名空间参考

命名空间

namespace  detail
 包含Boost.Asio库中的IP地址类定义。 包含Boost.Asio库中的TCP协议类定义。
 
namespace  low_level
 

class  Client
 
class  Server
 A streaming server. 更多...
 
class  Token
 

类型定义

using Stream = detail::Stream<detail::MultiStreamState>
 A stream represents an unidirectional channel for sending data from server to client.
 
using stream_token = detail::token_type
 

函数

static auto make_address (const std::string &address)
 
template<typename Protocol >
static auto make_endpoint (boost::asio::ip::basic_endpoint< Protocol > ep)
 
template<typename Protocol >
static auto make_endpoint (const char *address, uint16_t port)
 
template<typename Protocol >
static auto make_endpoint (const std::string &address, uint16_t port)
 
template<typename Protocol >
static auto make_endpoint (uint16_t port)
 
static auto make_localhost_address ()
 

类型定义说明

◆ Stream

A stream represents an unidirectional channel for sending data from server to client.

Multiple clients can subscribe to this stream using the stream token. If no client is subscribed, the data flushed down the stream is discarded.

在文件 Stream.h25 行定义.

◆ stream_token

在文件 streaming/Client.h21 行定义.

函数说明

◆ make_address()

static auto carla::streaming::make_address ( const std::string & address)
inlinestatic

在文件 EndPoint.h85 行定义.

引用了 end().

被这些函数引用 make_endpoint().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ make_endpoint() [1/4]

template<typename Protocol >
static auto carla::streaming::make_endpoint ( boost::asio::ip::basic_endpoint< Protocol > ep)
inlinestatic

在文件 EndPoint.h102 行定义.

◆ make_endpoint() [2/4]

template<typename Protocol >
static auto carla::streaming::make_endpoint ( const char * address,
uint16_t port )
inlinestatic

在文件 EndPoint.h108 行定义.

引用了 make_address().

+ 函数调用图:

◆ make_endpoint() [3/4]

template<typename Protocol >
static auto carla::streaming::make_endpoint ( const std::string & address,
uint16_t port )
inlinestatic

在文件 EndPoint.h114 行定义.

◆ make_endpoint() [4/4]

template<typename Protocol >
static auto carla::streaming::make_endpoint ( uint16_t port)
inlinestatic

在文件 EndPoint.h120 行定义.

◆ make_localhost_address()

static auto carla::streaming::make_localhost_address ( )
inlinestatic

在文件 EndPoint.h80 行定义.