CreateTcpSocketRequest

DesktopOperating SystemUWPWin32Windows

Properties

Name Type Description
remoteHostName string Remote host name or IP address
remoteServiceName string Remote port or service name
protectionLevel string
noDelay boolean Disable Nagle algorithm
keepAlive boolean
View JSON Schema on GitHub

JSON Schema

microsoft-windows-10-createtcpsocketrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CreateTcpSocketRequest",
  "title": "CreateTcpSocketRequest",
  "type": "object",
  "properties": {
    "remoteHostName": {
      "type": "string",
      "description": "Remote host name or IP address"
    },
    "remoteServiceName": {
      "type": "string",
      "description": "Remote port or service name"
    },
    "protectionLevel": {
      "type": "string",
      "enum": [
        "PlainSocket",
        "Ssl",
        "SslAllowNullEncryption"
      ],
      "default": "PlainSocket"
    },
    "noDelay": {
      "type": "boolean",
      "description": "Disable Nagle algorithm",
      "default": false
    },
    "keepAlive": {
      "type": "boolean",
      "default": true
    }
  },
  "required": [
    "remoteHostName",
    "remoteServiceName"
  ]
}