Enumerations | Functions | Variables
test_hwm.cpp File Reference
#include "testutil.hpp"
#include "testutil_unity.hpp"
Include dependency graph for test_hwm.cpp:

Go to the source code of this file.

Enumerations

enum  TestType { BIND_FIRST, CONNECT_FIRST }
 

Functions

int count_msg (int send_hwm_, int recv_hwm_, TestType test_type_)
 
int main (void)
 
void test_defaults ()
 
void test_finite_both_bind_first ()
 
void test_finite_both_connect_first ()
 
void test_infinite_both_inproc_bind_first ()
 
void test_infinite_both_inproc_connect_first ()
 
void test_infinite_receive_inproc_bind_first ()
 
void test_infinite_receive_inproc_connect_first ()
 
void test_infinite_recv_bind_and_close_first ()
 
void test_infinite_recv_connect_and_close_first ()
 
void test_infinite_send_inproc_bind_first ()
 
void test_infinite_send_inproc_connect_first ()
 
int test_inproc_bind_and_close_first (int send_hwm_, int)
 
int test_inproc_bind_first (int send_hwm_, int recv_hwm_)
 
int test_inproc_connect_and_close_first (int send_hwm_, int recv_hwm_)
 
int test_inproc_connect_first (int send_hwm_, int recv_hwm_)
 

Variables

const SETUP_TEARDOWN_TESTCONTEXT int MAX_SENDS = 10000
 

Enumeration Type Documentation

◆ TestType

enum TestType
Enumerator
BIND_FIRST 
CONNECT_FIRST 

Definition at line 10 of file test_hwm.cpp.

Function Documentation

◆ count_msg()

int count_msg ( int  send_hwm_,
int  recv_hwm_,
TestType  test_type_ 
)

Definition at line 49 of file test_hwm.cpp.

◆ main()

int main ( void  )

Definition at line 256 of file test_hwm.cpp.

◆ test_defaults()

void test_defaults ( )

Definition at line 16 of file test_hwm.cpp.

◆ test_finite_both_bind_first()

void test_finite_both_bind_first ( )

Definition at line 228 of file test_hwm.cpp.

◆ test_finite_both_connect_first()

void test_finite_both_connect_first ( )

Definition at line 234 of file test_hwm.cpp.

◆ test_infinite_both_inproc_bind_first()

void test_infinite_both_inproc_bind_first ( )

Definition at line 192 of file test_hwm.cpp.

◆ test_infinite_both_inproc_connect_first()

void test_infinite_both_inproc_connect_first ( )

Definition at line 198 of file test_hwm.cpp.

◆ test_infinite_receive_inproc_bind_first()

void test_infinite_receive_inproc_bind_first ( )

Definition at line 204 of file test_hwm.cpp.

◆ test_infinite_receive_inproc_connect_first()

void test_infinite_receive_inproc_connect_first ( )

Definition at line 210 of file test_hwm.cpp.

◆ test_infinite_recv_bind_and_close_first()

void test_infinite_recv_bind_and_close_first ( )

Definition at line 248 of file test_hwm.cpp.

◆ test_infinite_recv_connect_and_close_first()

void test_infinite_recv_connect_and_close_first ( )

Definition at line 241 of file test_hwm.cpp.

◆ test_infinite_send_inproc_bind_first()

void test_infinite_send_inproc_bind_first ( )

Definition at line 216 of file test_hwm.cpp.

◆ test_infinite_send_inproc_connect_first()

void test_infinite_send_inproc_connect_first ( )

Definition at line 222 of file test_hwm.cpp.

◆ test_inproc_bind_and_close_first()

int test_inproc_bind_and_close_first ( int  send_hwm_,
int   
)

Definition at line 155 of file test_hwm.cpp.

◆ test_inproc_bind_first()

int test_inproc_bind_first ( int  send_hwm_,
int  recv_hwm_ 
)

Definition at line 109 of file test_hwm.cpp.

◆ test_inproc_connect_and_close_first()

int test_inproc_connect_and_close_first ( int  send_hwm_,
int  recv_hwm_ 
)

Definition at line 119 of file test_hwm.cpp.

◆ test_inproc_connect_first()

int test_inproc_connect_first ( int  send_hwm_,
int  recv_hwm_ 
)

Definition at line 114 of file test_hwm.cpp.

Variable Documentation

◆ MAX_SENDS

const SETUP_TEARDOWN_TESTCONTEXT int MAX_SENDS = 10000

Definition at line 8 of file test_hwm.cpp.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04