jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Classes | Public Member Functions | Static Public Member Functions | List of all members
TestByteStream01 Class Reference
Collaboration diagram for TestByteStream01:

Public Member Functions

 TestByteStream01 ()
 
 ~TestByteStream01 ()
 
void test00a_protocols_error ()
 
void test00b_protocols_ok ()
 
void test01_copy_file_ok_11kiB_buff4k ()
 
void test02_copy_file_ok_65MiB_buff4k ()
 
void test04_copy_file_ok_65MiB_buff32k ()
 
void test11_copy_http_ok_buff32k ()
 
void test12_copy_http_404 ()
 
void test20_copy_fed_ok_buff4k_feed1k ()
 
void test21_copy_fed_ok_buff32k ()
 
void test22_copy_fed_ok_buff32k ()
 
void test23_copy_fed_irq ()
 

Static Public Member Functions

static void feed_source_00 (jau::io::ByteInStream_Feed *data_feed, const size_t feed_size=1024)
 
static void feed_source_01 (jau::io::ByteInStream_Feed *data_feed, const size_t feed_size=1024)
 
static void feed_source_10 (jau::io::ByteInStream_Feed *data_feed, const size_t feed_size=1024)
 
static void feed_source_20 (jau::io::ByteInStream_Feed *data_feed, const size_t feed_size=1024)
 
static void feed_source_21 (jau::io::ByteInStream_Feed *data_feed, const size_t feed_size=1024)
 
static void httpd_start ()
 
static bool transfer (jau::io::ByteInStream &input, const std::string &output_fname, const size_t buffer_size=4096)
 

Detailed Description

Definition at line 44 of file test_bytestream01.cpp.

Constructor & Destructor Documentation

◆ TestByteStream01()

TestByteStream01::TestByteStream01 ( )
inline

Definition at line 97 of file test_bytestream01.cpp.

◆ ~TestByteStream01()

TestByteStream01::~TestByteStream01 ( )
inline

Definition at line 103 of file test_bytestream01.cpp.

Member Function Documentation

◆ httpd_start()

static void TestByteStream01::httpd_start ( )
inlinestatic

Definition at line 110 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ transfer()

static bool TestByteStream01::transfer ( jau::io::ByteInStream input,
const std::string &  output_fname,
const size_t  buffer_size = 4096 
)
inlinestatic

Definition at line 122 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ test00a_protocols_error()

void TestByteStream01::test00a_protocols_error ( )
inline

Definition at line 178 of file test_bytestream01.cpp.

◆ test00b_protocols_ok()

void TestByteStream01::test00b_protocols_ok ( )
inline

Definition at line 245 of file test_bytestream01.cpp.

◆ test01_copy_file_ok_11kiB_buff4k()

void TestByteStream01::test01_copy_file_ok_11kiB_buff4k ( )
inline

Definition at line 325 of file test_bytestream01.cpp.

◆ test02_copy_file_ok_65MiB_buff4k()

void TestByteStream01::test02_copy_file_ok_65MiB_buff4k ( )
inline

Definition at line 341 of file test_bytestream01.cpp.

◆ test04_copy_file_ok_65MiB_buff32k()

void TestByteStream01::test04_copy_file_ok_65MiB_buff32k ( )
inline

Definition at line 357 of file test_bytestream01.cpp.

◆ test11_copy_http_ok_buff32k()

void TestByteStream01::test11_copy_http_ok_buff32k ( )
inline

Definition at line 373 of file test_bytestream01.cpp.

◆ test12_copy_http_404()

void TestByteStream01::test12_copy_http_404 ( )
inline

Definition at line 416 of file test_bytestream01.cpp.

◆ feed_source_00()

static void TestByteStream01::feed_source_00 ( jau::io::ByteInStream_Feed data_feed,
const size_t  feed_size = 1024 
)
inlinestatic

Definition at line 444 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ feed_source_01()

static void TestByteStream01::feed_source_01 ( jau::io::ByteInStream_Feed data_feed,
const size_t  feed_size = 1024 
)
inlinestatic

Definition at line 465 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ feed_source_10()

static void TestByteStream01::feed_source_10 ( jau::io::ByteInStream_Feed data_feed,
const size_t  feed_size = 1024 
)
inlinestatic

Definition at line 487 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ feed_source_20()

static void TestByteStream01::feed_source_20 ( jau::io::ByteInStream_Feed data_feed,
const size_t  feed_size = 1024 
)
inlinestatic

Definition at line 506 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ feed_source_21()

static void TestByteStream01::feed_source_21 ( jau::io::ByteInStream_Feed data_feed,
const size_t  feed_size = 1024 
)
inlinestatic

Definition at line 529 of file test_bytestream01.cpp.

Here is the caller graph for this function:

◆ test20_copy_fed_ok_buff4k_feed1k()

void TestByteStream01::test20_copy_fed_ok_buff4k_feed1k ( )
inline

Definition at line 553 of file test_bytestream01.cpp.

◆ test21_copy_fed_ok_buff32k()

void TestByteStream01::test21_copy_fed_ok_buff32k ( )
inline

Definition at line 637 of file test_bytestream01.cpp.

◆ test22_copy_fed_ok_buff32k()

void TestByteStream01::test22_copy_fed_ok_buff32k ( )
inline

Definition at line 700 of file test_bytestream01.cpp.

◆ test23_copy_fed_irq()

void TestByteStream01::test23_copy_fed_irq ( )
inline

Definition at line 727 of file test_bytestream01.cpp.


The documentation for this class was generated from the following file: