TcpClientOpenStreamAsync(String, Int32, Flags) Method |
Opens a TCP connection.
Namespace: Demo3D.Net.ProtocolsAssembly: Demo3D.IO (in Demo3D.IO.dll) Version: 19.00.00
Syntaxpublic static Task<Client<IByteStreamService>> OpenStreamAsync(
string host,
int port,
Flags flags = default
)
Parameters
- host String
- The host to connect to.
- port Int32
- The port to connect to.
- flags Flags (Optional)
- Connection flags.
Return Value
TaskClientIByteStreamServiceA new TCP client.
Examplepublic async Task SendMessageAsync(string host, int port) {
var client = await TcpClient.OpenStreamAsync(sync: false, host, port);
var message = new byte[4];
await client.IO.Stream.WriteAsync(message);
client.Close();
}
See Also