Functions | |
| def | advertise_service |
| def | calculate_service_response |
| variables end ########################################## | |
| def | connect_tcp_socket |
| def | list_of_fragments |
| def | send_service_response |
| def | unadvertise_service |
| def | wait_for_service_request |
Variables | |
| string | buffer = "" |
| service_calculation end ################################ | |
| data = None | |
| tuple | fragment_list = list_of_fragments(response, send_fragment_size) |
| int | max_msg_length = 20000 |
| int | receive_fragment_size = 10 |
| float | receive_message_intervall = 0.0 |
| tuple | response = calculate_service_response(data) |
| string | rosbridge_ip = "localhost" |
| int | rosbridge_port = 9090 |
| float | send_fragment_delay = 0.000 |
| int | send_fragment_size = 1000 |
| string | service_module = "rosbridge_library" |
| string | service_name = "send_bytes" |
| string | service_type = "SendBytes" |
| tuple | tcp_socket = connect_tcp_socket() |
| helper functions end ################################### | |
| int | tcp_socket_timeout = 10 |
| variables begin ######################################## these parameters should be changed to match the actual environment # | |
| def test_non-ros_service_server_fragmented.advertise_service | ( | ) |
Definition at line 86 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.calculate_service_response | ( | request | ) |
variables end ##########################################
service_calculation begin ############################## change this function to match whatever service should be provided #
Definition at line 42 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.connect_tcp_socket | ( | ) |
Definition at line 80 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.list_of_fragments | ( | full_message, | |
| fragment_size | |||
| ) |
Definition at line 175 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.send_service_response | ( | response | ) |
Definition at line 172 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.unadvertise_service | ( | ) |
Definition at line 97 of file test_non-ros_service_server_fragmented.py.
| def test_non-ros_service_server_fragmented.wait_for_service_request | ( | ) |
Definition at line 104 of file test_non-ros_service_server_fragmented.py.
| string test_non-ros_service_server_fragmented::buffer = "" |
service_calculation end ################################
helper functions / and variables begin ################# should not need to be changed (but could be improved ) #
Definition at line 78 of file test_non-ros_service_server_fragmented.py.
| tuple test_non-ros_service_server_fragmented::data = None |
Definition at line 218 of file test_non-ros_service_server_fragmented.py.
| tuple test_non-ros_service_server_fragmented::fragment_list = list_of_fragments(response, send_fragment_size) |
Definition at line 227 of file test_non-ros_service_server_fragmented.py.
| int test_non-ros_service_server_fragmented::max_msg_length = 20000 |
Definition at line 20 of file test_non-ros_service_server_fragmented.py.
| int test_non-ros_service_server_fragmented::receive_fragment_size = 10 |
Definition at line 32 of file test_non-ros_service_server_fragmented.py.
| float test_non-ros_service_server_fragmented::receive_message_intervall = 0.0 |
Definition at line 33 of file test_non-ros_service_server_fragmented.py.
| tuple test_non-ros_service_server_fragmented::response = calculate_service_response(data) |
Definition at line 224 of file test_non-ros_service_server_fragmented.py.
| string test_non-ros_service_server_fragmented::rosbridge_ip = "localhost" |
Definition at line 22 of file test_non-ros_service_server_fragmented.py.
| int test_non-ros_service_server_fragmented::rosbridge_port = 9090 |
Definition at line 23 of file test_non-ros_service_server_fragmented.py.
| float test_non-ros_service_server_fragmented::send_fragment_delay = 0.000 |
Definition at line 31 of file test_non-ros_service_server_fragmented.py.
| int test_non-ros_service_server_fragmented::send_fragment_size = 1000 |
Definition at line 29 of file test_non-ros_service_server_fragmented.py.
| string test_non-ros_service_server_fragmented::service_module = "rosbridge_library" |
Definition at line 25 of file test_non-ros_service_server_fragmented.py.
| string test_non-ros_service_server_fragmented::service_name = "send_bytes" |
Definition at line 27 of file test_non-ros_service_server_fragmented.py.
| string test_non-ros_service_server_fragmented::service_type = "SendBytes" |
Definition at line 26 of file test_non-ros_service_server_fragmented.py.
| tuple test_non-ros_service_server_fragmented::tcp_socket = connect_tcp_socket() |
helper functions end ###################################
script begin ########################################### should not need to be changed (but could be improved ) #
Definition at line 212 of file test_non-ros_service_server_fragmented.py.
| int test_non-ros_service_server_fragmented::tcp_socket_timeout = 10 |
variables begin ######################################## these parameters should be changed to match the actual environment #
Definition at line 19 of file test_non-ros_service_server_fragmented.py.