CARLA
 
载入中...
搜索中...
未找到
| 函数
test_streaming.cpp 文件参考
#include "test.h"
#include <carla/ThreadGroup.h>
#include <carla/streaming/Client.h>
#include <carla/streaming/Server.h>
#include <carla/streaming/detail/Dispatcher.h>
#include <carla/streaming/detail/tcp/Client.h>
#include <carla/streaming/detail/tcp/Server.h>
#include <carla/streaming/low_level/Client.h>
#include <carla/streaming/low_level/Server.h>
#include <atomic>
+ test_streaming.cpp 的引用(Include)关系图:

浏览源代码.

struct  DoneGuard
 
class  io_context_running
 

函数

 TEST (streaming, low_level_sending_strings)
 
 TEST (streaming, low_level_tcp_small_message)
 
 TEST (streaming, low_level_unsubscribing)
 
 TEST (streaming, multi_stream)
 
 TEST (streaming, stream_outlives_server)
 

函数说明

◆ TEST() [1/5]

TEST ( streaming ,
low_level_sending_strings  )

在文件 test_streaming.cpp45 行定义.

引用了 carla::BufferView::CreateFrom(), carla::streaming::low_level::Server< T >::MakeStream(), io_context_running::service, carla::streaming::low_level::Server< T >::SetTimeout(), carla::streaming::low_level::Client< T >::Subscribe() , 以及 TESTING_PORT.

+ 函数调用图:

◆ TEST() [2/5]

TEST ( streaming ,
low_level_tcp_small_message  )

◆ TEST() [3/5]

TEST ( streaming ,
low_level_unsubscribing  )

◆ TEST() [4/5]

TEST ( streaming ,
multi_stream  )

在文件 test_streaming.cpp239 行定义.

引用了 carla::streaming::Server::AsyncRun(), carla::BufferView::CreateFrom(), carla::streaming::Server::MakeStream() , 以及 TESTING_PORT.

+ 函数调用图:

◆ TEST() [5/5]

TEST ( streaming ,
stream_outlives_server  )

在文件 test_streaming.cpp191 行定义.

引用了 carla::streaming::Client::AsyncRun(), carla::streaming::Server::AsyncRun(), carla::BufferView::CreateFrom(), carla::ThreadGroup::CreateThread(), carla::streaming::Server::MakeStream(), carla::streaming::Client::Subscribe() , 以及 TESTING_PORT.

+ 函数调用图: