Classes | |
class | ColaResponseMap |
class | SopasTestServer |
Functions | |
def | hexStringToByteArray (message) |
def | parseBinaryColaPayloadLength (payload) |
def | stringToByteArray (message) |
Variables | |
arg_parser = argparse.ArgumentParser() | |
cli_args = arg_parser.parse_args() | |
int | cola_binary = 0 |
default | |
help | |
server = SopasTestServer(tcp_port, cola_binary, val_FREchoFilter) | |
int | tcp_port = 2111 |
type | |
int | val_FREchoFilter = 0 |
A simple sopas test server. A listening tcp socket is opened, incoming connections are accepted and some basic cola telegrams are responded on client requests. Note: This is just a simple test server for basic unittests of sick_scansegment_xd cola commands. It does not emulate any device. Usage: python sopas_test_server.py --tcp_port=<int> --cola_binary=<int> Example: python ../test/python/sopas_test_server.py --tcp_port=2111 --cola_binary=0
def multiscan_sopas_test_server.hexStringToByteArray | ( | message | ) |
Definition at line 31 of file multiscan_sopas_test_server.py.
def multiscan_sopas_test_server.parseBinaryColaPayloadLength | ( | payload | ) |
Definition at line 20 of file multiscan_sopas_test_server.py.
def multiscan_sopas_test_server.stringToByteArray | ( | message | ) |
Definition at line 27 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.arg_parser = argparse.ArgumentParser() |
Definition at line 177 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.cli_args = arg_parser.parse_args() |
Definition at line 181 of file multiscan_sopas_test_server.py.
int multiscan_sopas_test_server.cola_binary = 0 |
Definition at line 173 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.default |
Definition at line 178 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.help |
Definition at line 178 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.server = SopasTestServer(tcp_port, cola_binary, val_FREchoFilter) |
Definition at line 187 of file multiscan_sopas_test_server.py.
int multiscan_sopas_test_server.tcp_port = 2111 |
Definition at line 172 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.type |
Definition at line 178 of file multiscan_sopas_test_server.py.
multiscan_sopas_test_server.val_FREchoFilter = 0 |
Definition at line 174 of file multiscan_sopas_test_server.py.