server.server_conn.*

class server.server_conn.Reply[source]

Bases: object

A Reply is emitted by the Server Connection

callback(s=' ??')[source]

The callback function to call

property get

True if a GET operation

property method

str with the request method eg GET

property post

True if a POST operation

print()[source]
property status
class server.server_conn.RuntimeMessage(message=None, error=None, connected=None)[source]

Bases: object

class server.server_conn.ServerConn(parent, server_address=None)[source]

Bases: PyQt5.QtCore.QObject

HTTP Client for REST queries

TIMEOUT = 3000
_make_request_obj(origin, url_str, tag=None, debug=None)[source]
property base_url
close_all()[source]
connect_runtime()[source]
connect_ssh(host, port, username, password)[source]
connect_websocket()[source]
file_upload_progress(progress, size)[source]
get(origin, url=None, params=None, tag=None, debug=False)[source]
on_REQUEST_FINISHED(qreply)[source]

Server Request has finished, so parse and check for errors

on_runtime_connected()[source]
on_runtime_disconnected()[source]
on_runtime_socket_error(err)[source]
on_runtime_socket_ready_read()[source]
on_ws_message(mess)[source]
post(origin, url, data=None, tag=None, form=False, debug=False)[source]
progress_start(url=None)[source]
progress_stop()[source]
send_runtime(cmd)[source]
send_ssh(cmd)[source]
static set_raw_header(request, ki, vi)[source]
sigRuntimeMessage
sigSSHMessage
sigWsMessage
upload_files(target_url, params, files_list, xWidget=None, debugMode=False)[source]
class server.server_conn.WebsocketClient(parent=None)[source]

Bases: PyQt5.QtCore.QThread

close_all()[source]
on_close()[source]
on_error(*args)[source]
on_message(message)[source]
on_open()[source]
on_ping(ws)[source]
on_pong(ws)[source]
run(self)[source]
sigWsMessage