Dart.Emulation Namespace > Vt Class > SetStream Method : SetStream(Stream,Int32,ThreadPriority) Method |
Public Overloads Sub SetStream( _ ByVal stream As Stream, _ ByVal bufferSize As Integer, _ ByVal threadPriority As ThreadPriority _ )
Dim instance As Vt Dim stream As Stream Dim bufferSize As Integer Dim threadPriority As ThreadPriority instance.SetStream(stream, bufferSize, threadPriority)
public void SetStream( Stream stream, int bufferSize, ThreadPriority threadPriority )
public: void SetStream( Stream* stream, int bufferSize, ThreadPriority threadPriority )
public: void SetStream( Stream^ stream, int bufferSize, ThreadPriority threadPriority )
Although the Vt control can work with data from any source (file, memory, etc.) its most common usage is displaying data received over an Internet connection. This method provides automatic reading/writing from/to any System.IO.Stream.
A connection must be established with the remote host prior to calling this method. Once called, any data received is automatically displayed in the Vt window. Any key presses on the Vt window are automatically sent over the established connection.
Typical use would be to use Telnet.GetStream or Rlogin.GetStream with this method.
Note that when SetStream is called, a previously passed in stream will be set to null.