ros2cli.xmlrpc.local_server module

class ros2cli.xmlrpc.local_server.LocalXMLRPCServer(addr, requestHandler=<class 'xmlrpc.server.SimpleXMLRPCRequestHandler'>, logRequests=True, allow_none=False, encoding=None, bind_and_activate=True, use_builtin_types=False)

Bases: SimpleXMLRPCServer

allow_reuse_address = False
get_request()

Get the request and client address from the socket.

May be overridden.

server_bind()

Called by constructor to bind the socket.

May be overridden.

verify_request(request, client_address)

Verify the request. May be overridden.

Return True if we should proceed with this request.

ros2cli.xmlrpc.local_server.get_local_ipaddrs()