RNS::Rnx
Constants
Spinner characters matching Python's braille spinner.
Class methods
Execute a command on a remote rnx listener.
Execute a command received from a remote client. Data is a msgpack array: [command_bytes, timeout, o_limit, e_limit, stdin_bytes] Returns a result array: [executed, retval, stdout, stderr, outlen, errlen, started, concluded]
Format a command execution request data array. Returns an array matching the Python protocol: [command_bytes, timeout, stdout_limit, stderr_limit, stdin_bytes]
Format execution result for display. Result array from remote: [executed, retval, stdout, stderr, outlen, errlen, started, concluded]
Listen mode — receive and execute commands from authenticated clients.
Parse command-line arguments matching Python argparse behavior.
Validate a hex destination hash string, returning the bytes.
Pretty time formatting matching Python's pretty_time exactly.
Size formatting matching Python's size_str exactly.
Spin with message until condition met or timeout. Returns false on timeout.