- 02 Feb, 2019 17 commits
-
-
Simon Giesecke authored
Solution: close test socket
-
Simon Giesecke authored
Problem: stream listeners do not provide correct local and remote address information (test_monitor is failing) Solution: query local and remote addresses on accepting a connection
-
Simon Giesecke authored
Solution: added such assertions and extended test utilities
-
Simon Giesecke authored
Solution: dereference the pointer to the array before accessing the element
-
Simon Giesecke authored
Solution: add first test case
-
Simon Giesecke authored
Solution: move general monitoring test utilities to new testutil_monitoring
-
Simon Giesecke authored
Solution: add definition to zmq.h
-
Simon Giesecke authored
Solution: migrate to unity
-
Simon Giesecke authored
Solution: add initial version of documentation
-
Simon Giesecke authored
Solution: query the local address and set it
-
Simon Giesecke authored
Solution: pass the local address by subclasses to create_engine
-
Simon Giesecke authored
Problem: get_socket_address and get_socket_name not available throughout libzmq and restricted to local address Solution: move to address.hpp/.cpp and generalize
-
Simon Giesecke authored
Solution: add monitor event socket option
-
Simon Giesecke authored
Problem: socks_connecter_t, vmci_connecter_t and vmci_listener_t duplicate code with stream_*_base_t Solution: add TODO comments to resolve this debt
-
Simon Giesecke authored
Solution: change to refer to the context
-
Simon Giesecke authored
Solution: pull up to base class
-
Simon Giesecke authored
Solution: added it
-
- 01 Feb, 2019 23 commits
-
-
Luca Boccassi authored
Refactor stream listeners and connecters
-
Luca Boccassi authored
Fix handling of random port numbers with tipc
-
Simon Giesecke authored
Solution: also use get_socket_address from base class
-
Simon Giesecke authored
Solution: also use get_socket_address from base class
-
Simon Giesecke authored
Solution: perform explicit cast
-
Simon Giesecke authored
Solution: extract function create_engine into base class
-
Simon Giesecke authored
Solution: extract common base class stream_listener_base_t
-
Simon Giesecke authored
Solution: make them private and adapt initialization order
-
Simon Giesecke authored
Solution: removed definitions and uses in subclasses
-
Simon Giesecke authored
Solution: add underscore prefix
-
Simon Giesecke authored
Solution: add underscore prefix
-
Simon Giesecke authored
Solution: pull up common code, introduce new create_engine function in base class
-
Simon Giesecke authored
Solution: pull up
-
Simon Giesecke authored
Solution: pull up tcp_connecter_t::rm_handle and use in all subclasses
-
Simon Giesecke authored
Problem: process_plug, get_new_reconnect_ivl and add_reconnect_timer duplicated across subclasses of stream_connector_base_t Solution: pull up to stream_connector_base_t
-
Simon Giesecke authored
Solution: pull up to stream_connecter_base_t
-
Simon Giesecke authored
Solution: extract common base class stream_connecter_base_t
-
Simon Giesecke authored
Solution: replace by checks against valid value of _handle
-
Simon Giesecke authored
Solution: replace by checks against valid value of _handle
-
Simon Giesecke authored
Solution: rename to _reconnect_timer_started
-
Simon Giesecke authored
Solution: rename to _reconnect_timer_started
-
Simon Giesecke authored
Solution: add underscore prefix to data members
-
Simon Giesecke authored
Solution: add underscore prefix to data members
-