Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2025.3

...

Protocol

Specifies the protocol used to transmit messages. Options are TCP or UDP.

Default: TCP

Host

Specifies the host where the application is running. You can specify a fixed value or programmatically specify the host by choosing Scripted and clicking Edit Script to access the script editor. See Extensibility or Scripting Basics for additional information.

Default: localhost 

PortSpecifies the port on the host where the client will send messages. You can specify a fixed value or programmatically specify the port number by choosing Scripted and clicking Edit Script to access the script editor. See Extensibility or Scripting Basics for additional information.
Local Port

Specifies a local port if one must be used when making outbound connections. When blank (set to 0), the port is automatically assigned.

Default: 0

Character Set

Specifies the character set used for encoding messages. You can specify a fixed value or programmatically specify the character set by choosing Scripted and clicking Edit Script to access the script editor. See Extensibility or Scripting Basics for additional information.

Default: UTF-8 

Read Mode

Specifies the mode for reading messages.

  • Specify fixed for fixed length messages that are always the same size.
  • Specify prefixed for messages that have an int (4 bytes) length prefix at the beginning of the message.
  • Specify prefixed-full for messages that read the bytes from the socket and return the entire message (including prefix, and length field) in a hex string format.
  • Specify prefixed-string for messages with a series of string digits prefixing the message.
  • Specify token for for messages that are delimited by an end character or uni code unicode sequence.
  • Specify none to configure the tool to continue immediately without waiting to read the next message from the server.

You can specify a fixed value or programmatically specify the read mode by choosing Scripted and clicking Edit Script to access the script editor. See Extensibility or Scripting Basics for additional information.

Default: prefixed 

Format

Specifies how the request and response bytes are interpreted. Options are hex-string or byte-array.

Setting the format to byte-array will read and send the bytes as is. Payloads defined in the client’s text editor will be converted into bytes using the configured character set. File inputs will be read as bytes and sent as is.

Setting the format to hex-string will convert both the request and response to hex-encoded strings. In this format, the payload defined in the client should also be provided as a hex-string, which will then be sent as bytes. This format is useful for handling messages with non-printable ASCII characters, as it allows them to be represented as readable hex values (for example, 0A1F03).

Default: byte-array

...