PowerTCP Emulation for .NET CF
Telnet Class Members
See Also  Fields  Properties  Methods  Events Send comments on this topic.
Dart.Emulation Namespace : Telnet Class


The following tables list the members exposed by Telnet.

Public Constructors

 NameDescription
public ConstructorTelnet ConstructorOverloaded.   
Top

Public Fields

 NameDescription
public FieldEncoding Character encoding used by the component. (Inherited from Dart.Common.ComponentBase)
public FieldTag Gets or sets an object that stores any user data. (Inherited from Dart.Common.ComponentBase)
Top

Public Properties

 NameDescription
public PropertyBinary Gets or sets the state of the Telnet Transmit-Binary option.  
public PropertyClientOptions Gets a collection of desired client options.  
public PropertyContainer (Inherited from System.ComponentModel.Component)
public PropertyEcho Gets or sets the state of the Telnet Echo option.  
public PropertyEnableLogEventGets or sets a value indicating whether the TcpBase.Log event should be raised. (Inherited from Dart.Common.TcpBase)
public PropertyNetworkStreamReturns the NetworkStream object created when Connect() is called. (Inherited from Dart.Common.TcpBase)
public PropertyProxy Gets the proxy server information used by the component. (Inherited from Dart.Common.TcpBase)
public PropertyPty Gets or sets a display control to use for automatic pseudo terminal support. (Inherited from Dart.Common.PtyBase)
public PropertyRemoteEndPoint Gets the remote address and port of the server (never the proxy). (Inherited from Dart.Common.TcpBase)
public PropertyServerOptions Gets a collection of desired server options.  
public PropertyServerPort Gets or sets the remote Telnet port to connect to.  
public PropertySite (Inherited from System.ComponentModel.Component)
public PropertySocket Gets the socket used by the component for communications. (Inherited from Dart.Common.SocketBase)
public PropertySocketOption Gets the socket options for classes derived from TcpBase. (Inherited from Dart.Common.TcpBase)
public PropertyState Gets the status of the connection. (Inherited from Dart.Common.TcpBase)
public PropertySynchronizingObject Gets or sets the object used to marshal data to the UI thread. (Inherited from Dart.Common.ComponentBase)
public PropertyTerminalType Gets or sets the terminal type used for the Telnet TerminalType option.  
public PropertyWindowSize Gets or sets the window-size used for the Telnet WindowSize option.  
Top

Protected Properties

Public Methods

 NameDescription
public MethodAbort Performs a hard close of the connection. (Inherited from Dart.Common.TcpBase)
public MethodAuthenticateAsClientOverloaded.  Authenticates the server when establishing a secure connection. (Inherited from Dart.Common.TcpBase)
public MethodAuthenticateAsServerOverloaded.  Authenticates a client when establishing a secure connection. (Inherited from Dart.Common.TcpBase)
public MethodClose Gracefully closes the connection. (Inherited from Dart.Common.TcpBase)
public MethodConnectOverloaded.  Connects to the specified remote endpoint. (Inherited from Dart.Common.TcpBase)
public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
public MethodDisposeOverloaded.  (Inherited from System.ComponentModel.Component)
public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
public MethodGetSslInfo Provides information on the SSL channel. (Inherited from Dart.Common.TcpBase)
public MethodGetStreamOverridden.  Provides access to the underlying Stream.  
public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
public MethodLoginOverloaded.  Logs into a telnet server using standard prompts.  
public MethodMarshalOverloaded.  Marshals data to the UI thread. (Inherited from Dart.Common.TcpBase)
public MethodReadOverloaded.  Receives data from the remote host. (Inherited from Dart.Common.TcpBase)
public MethodReadToEnd Receives data until the connection is closed. (Inherited from Dart.Common.TcpBase)
public MethodRefresh Negotiates Telnet options that have been added to the ClientOptions and ServerOptions collections.  
public MethodSendCommand Sends a Telnet (non-option) command to the server.  
public MethodSendOption Sends a Telnet option to the server.  
public MethodSendSubOption Sends a suboption request or response to the server.  
public MethodShutdownSsl Signals the remote host to shutdown the SSL connection. (Inherited from Dart.Common.TcpBase)
public MethodStart Starts a worker thread on which the specified delegate function executes.  
public MethodWriteOverloaded.  Sends data to the remote host. (Inherited from Dart.Common.TcpBase)
Top

Protected Methods

 NameDescription
protected MethodGetService (Inherited from System.ComponentModel.Component)
protected MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
protected MethodOnClientOptionChanged Raises the ClientOptionChanged event.  
protected MethodOnCommandReceived Raises the CommandReceived event.  
protected MethodOnData Raises the Data event. (Inherited from Dart.Common.TcpBase)
protected MethodOnError Raises the Error event. (Inherited from Dart.Common.ComponentBase)
protected MethodOnLog Raises the Log event. (Inherited from Dart.Common.TcpBase)
protected MethodOnServerOptionChanged Raises the ServerOptionChanged event.  
protected MethodOnStateChangedOverridden.  Raises the StateChanged event.  
protected MethodOnUserState Raises the UserState event. (Inherited from Dart.Common.ComponentBase)
Top

Public Events

 NameDescription
public EventClientOptionChanged Raised when a client Telnet option has changed state (WILL or WONT confirmed).  
public EventCommandReceived Raised when a Telnet command is received from the server.  
public EventDataRaised when the Marshal method is called by the user. (Inherited from Dart.Common.TcpBase)
public EventDisposed (Inherited from System.ComponentModel.Component)
public EventErrorRaised when Marshal is called by the user or an unhandled Exception is thrown in a worker thread created using the Start method. (Inherited from Dart.Common.ComponentBase)
public EventLog Used to capture protocol data. (Inherited from Dart.Common.TcpBase)
public EventServerOptionChanged Raised when a server Telnet option has changed state (DO or DONT confirmed).  
public EventStateChanged Raised when the value of the State property changes. (Inherited from Dart.Common.TcpBase)
public EventUserState Raised when user state information is marshaled. (Inherited from Dart.Common.ComponentBase)
Top

See Also

Documentation Version 4.2
© 2010 Dart Communications. All Rights Reserved.