zmqpp  4.1.2
C++ bindings for 0mq (libzmq)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions | Variables
test_socket.cpp File Reference
#include <array>
#include <list>
#include <memory>
#include <string>
#include <boost/test/unit_test.hpp>
#include "zmqpp/context.hpp"
#include "zmqpp/socket.hpp"
#include "zmqpp/message.hpp"
#include "zmqpp/signal.hpp"
Include dependency graph for test_socket.cpp:

Functions

void bubble_subscriptions (zmqpp::socket &socket)
 
void wait_for_socket (zmqpp::socket &socket)
 
 BOOST_AUTO_TEST_CASE (socket_creation)
 
 BOOST_AUTO_TEST_CASE (socket_creation_bad_type)
 
 BOOST_AUTO_TEST_CASE (valid_socket)
 
 BOOST_AUTO_TEST_CASE (valid_move_supporting)
 
 BOOST_AUTO_TEST_CASE (simple_pull_push)
 
 BOOST_AUTO_TEST_CASE (multipart_pair)
 
 BOOST_AUTO_TEST_CASE (subscribe_via_option)
 
 BOOST_AUTO_TEST_CASE (subscribe_helpers)
 
 BOOST_AUTO_TEST_CASE (subscribe_helpers_multitopic_method)
 
 BOOST_AUTO_TEST_CASE (sending_messages)
 
 BOOST_AUTO_TEST_CASE (receiving_messages)
 
 BOOST_AUTO_TEST_CASE (receive_over_old_messages)
 
 BOOST_AUTO_TEST_CASE (cleanup_safe_with_pending_data)
 
 BOOST_AUTO_TEST_CASE (multitarget_puller)
 
 BOOST_AUTO_TEST_CASE (test_receive_send_signals)
 
 BOOST_AUTO_TEST_CASE (test_wait)
 
 BOOST_AUTO_TEST_CASE (test_signal_block_noblock)
 
 BOOST_AUTO_TEST_CASE (sending_large_messages_string)
 
 BOOST_AUTO_TEST_CASE (test_simple_monitor)
 

Variables

const int bubble_poll_timeout = 1
 
const int max_poll_timeout = 100
 

Function Documentation

BOOST_AUTO_TEST_CASE ( socket_creation  )
BOOST_AUTO_TEST_CASE ( socket_creation_bad_type  )
BOOST_AUTO_TEST_CASE ( valid_socket  )
BOOST_AUTO_TEST_CASE ( valid_move_supporting  )
BOOST_AUTO_TEST_CASE ( simple_pull_push  )
BOOST_AUTO_TEST_CASE ( multipart_pair  )
BOOST_AUTO_TEST_CASE ( subscribe_via_option  )
BOOST_AUTO_TEST_CASE ( subscribe_helpers  )
BOOST_AUTO_TEST_CASE ( subscribe_helpers_multitopic_method  )
BOOST_AUTO_TEST_CASE ( sending_messages  )
BOOST_AUTO_TEST_CASE ( receiving_messages  )
BOOST_AUTO_TEST_CASE ( receive_over_old_messages  )
BOOST_AUTO_TEST_CASE ( cleanup_safe_with_pending_data  )
BOOST_AUTO_TEST_CASE ( multitarget_puller  )
BOOST_AUTO_TEST_CASE ( test_receive_send_signals  )
BOOST_AUTO_TEST_CASE ( test_wait  )
BOOST_AUTO_TEST_CASE ( test_signal_block_noblock  )
BOOST_AUTO_TEST_CASE ( sending_large_messages_string  )
BOOST_AUTO_TEST_CASE ( test_simple_monitor  )
void bubble_subscriptions ( zmqpp::socket socket)
void wait_for_socket ( zmqpp::socket socket)

Variable Documentation

const int bubble_poll_timeout = 1
const int max_poll_timeout = 100