({{, (RefLink[LinkProtocol, paclet:ref/LinkProtocol])
is an option to (RefLink[LinkLaunch, paclet:ref/LinkLaunch]), (RefLink[Install, paclet:ref/Install]), and related functions that specifies the underlying data transport protocol to use for a new WSTP link. }})

OpenersNotesSection(Spacer1)Details

Possible settings for (RefLink[LinkProtocol, paclet:ref/LinkProtocol]) are "SharedMemory" and "TCPIP".

On Unix and Macintosh, "Pipes" is also supported; on 32-bit Windows systems, "FileMap" is supported. Additional legacy settings such as "TCP" are also supported.

OpenersPrimaryExamplesSection(Spacer1)Examples  (2)

OpenersExampleSection0(Spacer1)Basic Examples  (2)

Create a link using the "TCPIP" protocol:

link = LinkCreate[LinkProtocol -> "TCPIP"]

Close the link:

LinkClose[link]

Create a link using the "SharedMemory" device:

link=LinkCreate[LinkProtocol->"SharedMemory"]

Close the link:

LinkClose[link]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[LinkObject, paclet:ref/LinkObject])  ▪  (RefLink[LinkLaunch, paclet:ref/LinkLaunch])}})}})

({{DocumentationFooterIconsRelatedTutorial.png, ({{Tutorials}, {▪(RefLinkPlain[Portability of WSTP Programs, paclet:tutorial/PortabilityOfWSTPPrograms])}})}})