aboutsummaryrefslogtreecommitdiffstats
path: root/src/SendDictTcp.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/SendDictTcp.py')
-rw-r--r--src/SendDictTcp.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/SendDictTcp.py b/src/SendDictTcp.py
new file mode 100644
index 0000000..562e36a
--- /dev/null
+++ b/src/SendDictTcp.py
@@ -0,0 +1,14 @@
+import socket
+import json
+
+class SendDictTcp(object):
+ def __init__(self, host, port):
+ self.host = host
+ self.port = port
+ self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ self.sock.connect((self.host, self.port))
+ self.buffer_size = 1024
+
+ def send(self, msg):
+ self.sock.send(json.dumps(msg))
+ return self.sock.recv(self.buffer_size)