summaryrefslogtreecommitdiffstats
path: root/robotframework-onap/eteutils/SocketUtils.py
blob: 0214a1338daf0c9876e14d6fe48c96ce39cd3c91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import socket


class SocketUtils:
    """SocketUtils is common resource for simple socket keywords."""

    def __init__(self):
        pass

    def send_binary_data(self, host, port, data):
        """ send raw bytes over tcp socket"""
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        # Connect to server and send data
        sock.connect((host, int(port)))
        sock.sendall(bytes(data))