PowerTCP Sockets for .NET
Dart.Sockets Namespace (Dart.Sockets.45)
Inheritance Hierarchy
Classes
 ClassDescription
ClassBaseEventArgs Base class for event arguments.
ClassClientSecurity Holds the configuration used to establish an SSL client session.
ClassComponentBase Base class for PowerTCP Components.
ClassConnectionsChangedEventArgs Provides data for the ConnectionsChanged event.
ClassDartLicenseException The base class for all Dart component license exceptions.
ClassData Encapsulates data read or written.
ClassDataEventArgs Provides data for reporting events.
ClassDataException Thrown when the expected data could not be read.
ClassDatagram Encapsulates a datagram read into a buffer.
ClassDns Supplements System.Net.Dns with the ability to retrieve MX records for any email address or mail server. Supports socket binding to a specified local IPEndPoint.
ClassDnsSlave Used to perform DNS resolutions.
ClassEcho Encapsulates an echo response from a server.
ClassEchoEventArgs Provides data for the Echo event.
ClassErrorEventArgs Provides data for the Error event.
ClassIPEndPoint Allows user to specify a range of IPEndPoints for local binding. Also resolves hostnames and saves them for future use.
ClassMxHostEntry Provides the HostName and Preference provided by an MX record lookup.
ClassPing Provides classes and methods for Pinging (sending ICMP Echo requests).
ClassPingSlave Used on each worker thread to provide a series of ICMP Echo (Ping) requests.
ClassProtocolException Thrown when an upper-layer protocol like FTP, SMTP or POP3 receives a negative response from the server.
ClassProxy Describes the server proxy, if any, to connect to.
ClassPtyBase This class provides support for interactive on-line terminal access using controls derived from TextBoxBase.
ClassSecurity Holds the configuration used to establish an SSL session.
ClassSegment Used to describe a byte[] segment that holds data.
ClassServer The Server component provides a framework for building non-secure and secure server applications.
ClassServerSecurity Holds the configuration used to establish an SSL server session.
ClassSession Holds the configuration common to UDP and TCP.
ClassSocketBase Base class for PowerTCP Components.
ClassSocketOption Contains socket options that may be set by TCP and UDP sockets. These options are automatically applied to the connection used.
ClassTcp The Tcp component simplifies the use of secure Tcp communications within any .NET application.
ClassTcpBase Base class for components utilizing protocols built upon the TCP protocol.
ClassTcpSession Holds the configuration used by TCP.
ClassTcpSocketOption Contains socket options that may be set by TCP sockets.
ClassUdp The Udp component provides comprehensive User Datagram Protocol support.
ClassUdpBase Base class for upper-layer protocols based on UDP.
ClassUdpSocketOption Contains socket options that may be set by UDP sockets.
ClassUserStateEventArgs Provides data for UserState. Base class for EventArgs that have Message and UserState properties.
Delegates
 DelegateDescription
DelegateConnectThreadStart Represents the method that will execute on a worker thread after each TCP connection is accepted.
DelegateDnsThreadStart Represents the method that will execute on a worker thread when Start is used.
DelegatePingThreadStart Represents the method that will execute on a worker thread when Start is used.
DelegateTcpAsyncCallback References the method to invoke on an IO completion thread when the corresponding asynchronous operation completes.
DelegateUdpAsyncCallback References the method to invoke on an IO completion thread when the corresponding asynchronous operation completes.
Enumerations
 EnumerationDescription
EnumerationConnectionState Enumerates the possible values of the connection state.
EnumerationDataDirection Enumerates the direction of data flow.
EnumerationPing.Status Enumerates the status of the ICMP echo request.
EnumerationPing.Type Controls the software technology used to create the Ping.
EnumerationProxyType Enumerates the provided proxy support that can be used.
See Also

Reference

Dart.Sockets.45 Assembly


PowerTCP Sockets for .NET Documentation Version 4.5
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic