Skip to content

TCP Client

The net.tcp.client module connects to TCP server and emits messages based on the data it receives from the server that it connects to. Messages are determined by “framing” techniques as TCP is a stream based protocol. The module will attempt to reconnect anytime the connection is closed.

  • typenet.tcp.client
  • params:
    • framing: the method used to frame messages over the TCP connection
    • host: the hostname or IP address of the TCP server to connect to
    • port: the port of the TCP server to connect to

Open a TCP connection to 127.0.0.1 port 8888, any incoming data will be split on line-feed (\n)

- id: tcpClient
type: net.tcp.client
params:
host: 127.0.0.1
port: 8888
framing: LF