smserver.smutils.smconnections package¶
Submodules¶
smserver.smutils.smconnections.asynctcpserver module¶
-
class
smserver.smutils.smconnections.asynctcpserver.AsyncSocketClient(serv, ip, port, reader, writer, loop)¶ Bases:
smserver.smutils.smconn.StepmaniaConn-
ENCODING= 'binary'¶
-
close()¶
-
run()¶
-
-
class
smserver.smutils.smconnections.asynctcpserver.AsyncSocketServer(server, ip, port)¶ Bases:
smserver.smutils.smconn.SMThread-
run()¶
-
stop()¶
-
smserver.smutils.smconnections.smtcpsocket module¶
-
class
smserver.smutils.smconnections.smtcpsocket.SocketConn(serv, ip, port, conn)¶ Bases:
smserver.smutils.smconn.StepmaniaConn,threading.Thread-
ENCODING= 'binary'¶
-
close()¶
-
received_data()¶
-
-
class
smserver.smutils.smconnections.smtcpsocket.SocketServer(server, ip, port)¶ Bases:
smserver.smutils.smconn.SMThread-
run()¶
-
stop()¶
-
smserver.smutils.smconnections.udpsocket module¶
-
class
smserver.smutils.smconnections.udpsocket.SocketConn(serv, ip, port, data)¶ Bases:
smserver.smutils.smconn.StepmaniaConn,threading.Thread-
ALLOWED_PACKET= [<SMClientCommand.NSCFormatted: 13>]¶
-
ENCODING= 'binary'¶
-
close()¶
-
received_data()¶
-
-
class
smserver.smutils.smconnections.udpsocket.UDPServer(server, ip, port)¶ Bases:
smserver.smutils.smconn.SMThread-
run()¶
-
stop()¶
-
smserver.smutils.smconnections.websocket module¶
-
class
smserver.smutils.smconnections.websocket.WebSocketClient(serv, ip, port, websocket, path, loop)¶ Bases:
smserver.smutils.smconn.StepmaniaConn-
ENCODING= 'json'¶
-
close()¶
-
run()¶
-
-
class
smserver.smutils.smconnections.websocket.WebSocketServer(server, ip, port)¶ Bases:
smserver.smutils.smconn.SMThread-
run()¶
-
stop()¶
-