#include "test.h"#include <carla/Buffer.h>#include <carla/BufferView.h>#include <carla/streaming/Client.h>#include <carla/streaming/Server.h>#include <boost/asio/post.hpp>#include <algorithm>
test_benchmark_streaming.cpp 的引用(Include)关系图:类 | |
| class | Benchmark |
函数 | |
| static void | benchmark_image (const size_t dimensions, const size_t number_of_streams=1u, const double success_ratio=1.0) |
| static size_t | get_max_concurrency () |
| static auto | make_special_message (size_t size) |
| TEST (benchmark_streaming, image_1920x1080) | |
| TEST (benchmark_streaming, image_1920x1080_mt) | |
| TEST (benchmark_streaming, image_200x200) | |
| TEST (benchmark_streaming, image_200x200_mt) | |
| TEST (benchmark_streaming, image_800x600) | |
| TEST (benchmark_streaming, image_800x600_mt) | |
|
static |
在文件 test_benchmark_streaming.cpp 第 148 行定义.
引用了 Benchmark::AddStreams(), carla::logging::log(), Benchmark::Run() , 以及 TESTING_PORT.
被这些函数引用 TEST().
函数调用图:
这是这个函数的调用关系图:
|
static |
|
static |
在文件 test_benchmark_streaming.cpp 第 22 行定义.
引用了 carla::BufferView::CreateFrom() , 以及 carla::Buffer::size().
函数调用图:| TEST | ( | benchmark_streaming | , |
| image_1920x1080 | |||
| ) |
| TEST | ( | benchmark_streaming | , |
| image_1920x1080_mt | |||
| ) |
在文件 test_benchmark_streaming.cpp 第 179 行定义.
引用了 benchmark_image() , 以及 get_max_concurrency().
函数调用图:| TEST | ( | benchmark_streaming | , |
| image_200x200 | |||
| ) |
| TEST | ( | benchmark_streaming | , |
| image_200x200_mt | |||
| ) |
在文件 test_benchmark_streaming.cpp 第 171 行定义.
引用了 benchmark_image() , 以及 get_max_concurrency().
函数调用图:| TEST | ( | benchmark_streaming | , |
| image_800x600 | |||
| ) |
| TEST | ( | benchmark_streaming | , |
| image_800x600_mt | |||
| ) |
在文件 test_benchmark_streaming.cpp 第 175 行定义.
引用了 benchmark_image() , 以及 get_max_concurrency().
函数调用图: