The TCP Connector accepts long-lived device connections, frames incoming streams, and associates traffic with endpoints when an extractor is configured.
none, fixed_length, ascii_delimiter, or binary_delimiter.length, delim, and delimKeep.none, ascii_delimited, ascii_fixed, binary_fixed, json, or custom.tcp-sent after successful sends. Defaults to false.Generated when a connection is accepted. Contains required remoteAddr and optional reason.
Generated when a connection closes. Contains required remoteAddr and optional reason.
Generated for each detected frame. Contains remoteAddr, decoded payload, and the connection sequence.
Generated after a successful send when Send Events is enabled. Contains remoteAddr and decoded payload.
Send a string, byte array, or JSON-encoded object to an active connection. remoteAddr may instead be an endpoint key; the connector uses the endpoint's last active remote address. When an endpoint key is supplied, an empty serviceKey uses that endpoint's service.
Sending or receiving a TCP frame is billable.