Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cSSL.Tests.cpp File Reference

Namespaces

 GraySSL
 

Macros

#define USAGE_COMMANDS
 

Enumerations

enum  GraySSL::TestCommand_t { GraySSL::COMMAND_READ = 1 , GraySSL::COMMAND_WRITE = 2 , GraySSL::COMMAND_BOTH = 3 }
 

Functions

 GraySSL::UNITTEST2_CLASS (cSSL)
 
 GraySSL::UNITTEST2_REGISTER (cSSL, UNITTEST_LEVEL_Common)
 

Detailed Description

SSL/TLS stress testing program

Macro Definition Documentation

◆ USAGE_COMMANDS

#define USAGE_COMMANDS
Value:
" opmode=client/server default: <none>\n" \
" iomode=block/nonblock default: block\n" \
" server_name=%%s default: localhost\n" \
" server_port=%%d default: 4433\n" \
" command=read/write/both default: read\n" \
" buffer_size=%%d (bytes) default: 1024\n" \
" max_bytes=%%d (bytes) default: 0 (no limit)\n" \
" debug_level=%%d default: 0 (disabled)\n" \
" conn_timeout=%%d (ms) default: 0 (no timeout)\n" \
" max_connections=%%d default: 0 (no limit)\n" \
" session_reuse=on/off default: on (enabled)\n" \
" session_lifetime=%%d (s) default: 86400\n" \
" force_ciphersuite=<name> default: all enabled\n"