SocketWrench .NET Edition

SocketTools Namespace

Namespace hierarchy

Classes

Class Description
InternetDialer Implements an interface to the Remote Access Services API.
InternetServer A class for developing Internet server applications.
SocketWrench A general purpose TCP/IP networking class.

Delegates

Delegate Description
InternetDialer.OnErrorEventHandler Represents the method that will handle the OnError event.
InternetDialer.OnStatusEventHandler Represents the method that will handle the OnStatus event.
InternetServer.OnAcceptEventHandler Represents the method that will handle the OnAccept event.
InternetServer.OnCancelEventHandler Represents the method that will handle the OnCancel event.
InternetServer.OnConnectEventHandler Represents the method that will handle the OnConnect event.
InternetServer.OnDisconnectEventHandler Represents the method that will handle the OnDisconnect event.
InternetServer.OnErrorEventHandler Represents the method that will handle the OnError event.
InternetServer.OnReadEventHandler Represents the method that will handle the OnRead event.
InternetServer.OnTimeoutEventHandler Represents the method that will handle the OnTimeout event.
InternetServer.OnWriteEventHandler Represents the method that will handle the OnWrite event.
SocketWrench.OnAcceptEventHandler Represents the method that will handle the OnAccept event.
SocketWrench.OnErrorEventHandler Represents the method that will handle the OnError event.
SocketWrench.OnProgressEventHandler Represents the method that will handle the OnProgress event.

Enumerations

Enumeration Description
InternetDialer.DialerStatus Specifies the status values that may be returned by the InternetDialer class.
InternetDialer.ErrorCode Specifies the error codes returned by the InternetDialer class.
InternetDialer.RasFramingProtocol Specifies the framing protocols supported by the InternetDialer class.
InternetDialer.RasNetworkProtocol Specifies the networking protocols supported by the InternetDialer class.
InternetDialer.RasTerminalMode Specifies the interactive terminal modes supported by the InternetDialer class.
InternetServer.ErrorCode Specifies the error codes returned by the InternetServer class.
InternetServer.SecurityProtocols Specifies the security protocols that the InternetServer class supports.
InternetServer.ServerOptions Specifies the options that the InternetServer class supports.
InternetServer.ServerPriority Specifies the priorities that the InternetServer class supports.
InternetServer.ServerStatus Specifies the status values that may be returned by the InternetServer class.
InternetServer.SocketByteOrder Specifies the byte-order in which integer data may exchanged with a remote host.
InternetServer.ThreadModelAttribute.Model Specifies the threading model used by the class instance.
InternetServer.TraceOptions Specifies the logging options that the InternetServer class supports.
SocketWrench.ErrorCode Specifies the error codes returned by the SocketWrench class.
SocketWrench.SecureCipherAlgorithm Specifies the encryption algorithms that the SocketWrench class supports.
SocketWrench.SecureHashAlgorithm Specifies the hash algorithms that the SocketWrench class supports.
SocketWrench.SecureKeyAlgorithm Specifies the key exchange algorithms that the SocketWrench class supports.
SocketWrench.SecurityCertificate Specifies the security certificate status values that may be returned by the SocketWrench class.
SocketWrench.SecurityProtocols Specifies the security protocols that the SocketWrench class supports.
SocketWrench.ShutdownOptions Specifies the shutdown options that the SocketWrench class supports.
SocketWrench.SocketByteOrder Specifies the byte-order in which integer data may exchanged with a remote host.
SocketWrench.SocketOptions Specifies the options that the SocketWrench class supports.
SocketWrench.SocketProtocol Specifies the protocols that the SocketWrench class supports.
SocketWrench.SocketStatus Specifies the status values that may be returned by the SocketWrench class.
SocketWrench.SocketStream Specifies the data stream options that the SocketWrench class supports.
SocketWrench.ThreadingModel Specifies the threading model used by the class instance.
SocketWrench.ThreadModelAttribute.Model Specifies the threading model used by the class instance.
SocketWrench.TraceOptions Specifies the logging options that the SocketWrench class supports.