Linux Only component listen for incomming Unix socket IPC clients and send and receive data using SOCK_SEQPACKET.
Tags: IO
, INGRESS
, EGRESS
Field | Type | Optional | Description | Default Value |
---|
Input | String | Yes | | |
Output | String | Yes | | |
Mtu | Uint32 | Yes | Maximum Transmission Unit (MTU) for the component. | |
Server | Server | No | Server options for the UnixSocket component. | |
Client | Client | No | Client options for the UnixSocket component. | |
Server
Field | Type | Optional | Description | Default Value |
---|
Listen Address | String | No | Address to listen for incoming connections. | /tmp/plumr_server.sock (or @plumr_server.sock for non-persistent) |
Client
Field | Type | Optional | Description | Default Value |
---|
Server Address | String | No | Address of the server to connect to. | /tmp/plumr_server.sock (or @plumr_server.sock for non-persistent) |
Bind Address | Int32 | No | Address to bind the client to. (this can be used as a identifier for the server to send data back to the client via packet annotations), the unix address og the client will be @<bind_address>.<server_address>. | number between 0 and 65535 |