summaryrefslogtreecommitdiffstats
path: root/notFinishedCode/web/server1.py
diff options
context:
space:
mode:
Diffstat (limited to 'notFinishedCode/web/server1.py')
-rw-r--r--notFinishedCode/web/server1.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/notFinishedCode/web/server1.py b/notFinishedCode/web/server1.py
new file mode 100644
index 0000000..7117f06
--- /dev/null
+++ b/notFinishedCode/web/server1.py
@@ -0,0 +1,35 @@
+import ServerClass
+import random
+from time import sleep
+
+while 1:
+ server = ServerClass.ServerHandler(34500) #define the port
+ tried = server.openSocket()
+
+ test = server.receiveData(0)
+ print test
+ if test == 'START TEST':
+ server.sendData('CONFIRM\n')
+ print 'TEST STARTED'
+ rndNum = random.randint(3,7)
+ for x in range(0,rndNum):
+ sleep(2)
+ print x
+ if server.sendData('SOME TEST WAS OK ' + str(x) + chr(10)) == 1:
+ print 'data sent successfully'
+
+ test = server.receiveData(0)
+ print test
+ if test == 'CONTINUE':
+ print 'continue test'
+
+ if server.connected == 1:
+ server.sendData('TEST DONE\n')
+ test = server.receiveData(0)
+
+ if test == 'DISCONNECT':
+ close = server.closeConnection()
+ if close == 1:
+ print 'Closed connection successfully'
+
+ del server