Public Member Functions | Public Attributes
test_quick_call_client.TestServicePairClient Class Reference

List of all members.

Public Member Functions

def __init__
def error_callback
def send_separate_non_threaded_test
def send_separate_threaded_test
def test_quick_call
def test_threaded_quick_call

Public Attributes

 non_threaded_event
 non_threaded_response
 response_message
 testies
 threaded_event
 threaded_response
 threaded_testies

Detailed Description

  Make timeouts of 3.0 here (c.f. the 2.0s sleep in the server)
  so that the first gets processed in time, but holds up the second. Note that the
  publisher callbacks that queue up get processed serially, not in parallel so that
  the second callback doesn't get done in time before timing out.
  
  If you make them both 2.0, then neither gets done in time.

Definition at line 22 of file test_quick_call_client.py.


Constructor & Destructor Documentation

Definition at line 32 of file test_quick_call_client.py.


Member Function Documentation

User callback to pick up error messages. 

Definition at line 89 of file test_quick_call_client.py.

  Asserts in here don't really work. Yeah, they fire and throw exceptions if they fail their
  assertion, but they don't register back in the rostest framework. Ideally need to set a condition back in
  the test function that lets it read the result.

Definition at line 56 of file test_quick_call_client.py.

  Asserts in here don't really work. Yeah, they fire and throw exceptions if they fail their
  assertion, but they don't register back in the rostest framework. Ideally need to set a condition back in
  the test function that lets it read the result.

Definition at line 79 of file test_quick_call_client.py.

Definition at line 43 of file test_quick_call_client.py.

Definition at line 66 of file test_quick_call_client.py.


Member Data Documentation

Definition at line 32 of file test_quick_call_client.py.

  Asserts in here don't really work. Yeah, they fire and throw exceptions if they fail their
  assertion, but they don't register back in the rostest framework. Ideally need to set a condition back in
  the test function that lets it read the result.

Definition at line 32 of file test_quick_call_client.py.

Definition at line 32 of file test_quick_call_client.py.

Definition at line 32 of file test_quick_call_client.py.

Definition at line 32 of file test_quick_call_client.py.

  Asserts in here don't really work. Yeah, they fire and throw exceptions if they fail their
  assertion, but they don't register back in the rostest framework. Ideally need to set a condition back in
  the test function that lets it read the result.

Definition at line 32 of file test_quick_call_client.py.

Definition at line 32 of file test_quick_call_client.py.


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


rocon_python_comms
Author(s): Daniel Stonier
autogenerated on Fri May 2 2014 10:35:42