• PowerTCP Sockets for .NET
    • Getting Started
    • Dll's, Licensing and Trial Operation
      • Trial Operation
      • License Activation
      • .NET Framework Runtime Licensing
      • .NET Standard Runtime Licensing
    • UDP Protocol Overview
    • TCP Protocol Overview
    • Security Overview
      • Security Implementation
      • Manage Certificates with MMC
    • Code Examples
    • Assembly Overview
      • Dart.Sockets Assembly
        • Dart.Sockets Namespace
          • Classes
            • BaseEventArgs
              • Overview
              • Members
              • BaseEventArgs Constructor
            • ClientSecurity
              • Overview
              • Members
              • ClientSecurity Constructor
              • Properties
                • Certificates Property
                • TargetHost Property
              • Fields
                • SelectionCallback Field
            • ComponentBase
              • Overview
              • Members
              • Methods
                • Marshal Method
                  • Marshal(String,Object) Method
                  • Marshal(Exception) Method
                • OnError Method
                • OnUserState Method
              • Properties
                • Encoding Property
                • SynchronizingObject Property
                • SyncRoot Property
                • Tag Property
              • Events
                • Error Event
                • UserState Event
            • ConnectionsChangedEventArgs
              • Overview
              • Members
              • Properties
                • Connection Property
            • DartLicenseException
              • Overview
              • Members
            • Data
              • Overview
              • Members
              • Methods
                • ToString Method
              • Properties
                • Delimiter Property
                • Direction Property
                • Encoding Property
            • DataEventArgs
              • Overview
              • Members
              • Methods
                • ToString Method
              • Properties
                • Data Property
            • DataException
              • Overview
              • Members
              • Fields
                • DataRead Field
            • Datagram
              • Overview
              • Members
              • Fields
                • Origin Field
            • Dns
              • Overview
              • Members
              • Dns Constructor
                • Dns Constructor()
                • Dns Constructor(IContainer)
              • Methods
                • Start Method
                  • Start(DnsThreadStart,Object) Method
                  • Start(DnsThreadStart,IPEndPoint,Object) Method
              • Properties
                • Servers Property
              • Fields
                • DefaultPort Field
            • DnsSlave
              • Overview
              • Members
              • DnsSlave Constructor
              • Methods
                • GetHostEntry Method
                  • GetHostEntry(String) Method
                  • GetHostEntry(String,IPEndPoint) Method
                • GetMxHostEntries Method
                  • GetMxHostEntries(String) Method
                  • GetMxHostEntries(String,IPEndPoint) Method
              • Fields
                • Socket Field
            • Echo
              • Overview
              • Members
              • Methods
                • ToString Method
              • Fields
                • Address Field
                • Broadcast Field
                • Data Field
                • RoundTripTime Field
                • Status Field
                • Ttl Field
            • EchoEventArgs
              • Overview
              • Members
              • Fields
                • Echoes Field
            • ErrorEventArgs
              • Overview
              • Members
              • ErrorEventArgs Constructor
              • Methods
                • GetException Method
            • IPEndPoint
              • Overview
              • Members
              • IPEndPoint Constructor
                • IPEndPoint Constructor()
                • IPEndPoint Constructor(AddressFamily)
                • IPEndPoint Constructor(IPAddress,Int32)
                • IPEndPoint Constructor(IPAddress,Int32,Int32)
                • IPEndPoint Constructor(String)
                • IPEndPoint Constructor(String,Int32)
                • IPEndPoint Constructor(String,AddressFamily,Int32)
                • IPEndPoint Constructor(String,AddressFamily,Int32,Int32)
                • IPEndPoint Constructor(String,String,Int32,Int32)
              • Methods
                • GetSchema Method
                • ReadXml Method
                • WriteXml Method
              • Properties
                • Address Property
                • HostNameOrAddress Property
                • HostNameOrAddressColonPort Property
                • Port Property
              • Fields
                • Range Field
            • License
              • Overview
              • Members
              • License Constructor
              • Methods
                • Create Method
                • Set Method
            • MxHostEntry
              • Overview
              • Members
              • MxHostEntry Constructor
              • Fields
                • HostName Field
                • Preference Field
            • Ping
              • Overview
              • Members
              • Ping Constructor
                • Ping Constructor(IContainer)
                • Ping Constructor()
              • Methods
                • Marshal Method
                  • Marshal(Echo[]) Method
                • OnEcho Method
                • Start Method
                  • Start(PingThreadStart,Object) Method
                  • Start(PingThreadStart,IPAddress,Type,Object) Method
              • Events
                • Echo Event
            • PingSlave
              • Overview
              • Members
              • PingSlave Constructor
              • Methods
                • GetEchoes Method
            • ProtocolException
              • Overview
              • Members
              • ProtocolException Constructor
            • Proxy
              • Overview
              • Members
              • Proxy Constructor
              • Properties
                • Password Property
                • RemoteEndPoint Property
                • Type Property
                • Username Property
            • PtyBase
              • Overview
              • Members
              • Properties
                • CRLF Property
                • LocalEcho Property
                • Pty Property
            • Security
              • Overview
              • Members
              • Security Constructor
              • Properties
                • CheckCertificateRevocation Property
                • Protocols Property
              • Fields
                • ValidationCallback Field
            • Segment
              • Overview
              • Members
              • Segment Constructor
              • Properties
                • Buffer Property
                • Count Property
                • Offset Property
            • Server
              • Overview
              • Members
              • Server Constructor
                • Server Constructor(IContainer)
                • Server Constructor()
              • Methods
                • Abort Method
                • Close Method
                • Dispose Method
                  • Dispose(Boolean) Method
                • OnConnectionsChanged Method
                • Start Method
                  • Start(ConnectThreadStart,Int32,Object) Method
                  • Start(ConnectThreadStart,IPEndPoint,Object) Method
              • Properties
                • Backlog Property
              • Fields
                • Connections Field
              • Events
                • ConnectionsChanged Event
            • ServerSecurity
              • Overview
              • Members
              • ServerSecurity Constructor
              • Properties
                • Certificate Property
                • RequireClientCertificate Property
            • Session
              • Overview
              • Members
              • Session Constructor
                • Session Constructor()
                • Session Constructor(IPEndPoint)
              • Properties
                • LocalEndPoint Property
                • RemoteEndPoint Property
            • SocketBase
              • Overview
              • Members
              • Methods
                • Dispose Method
                  • Dispose(Boolean) Method
              • Properties
                • Socket Property
            • SocketOption
              • Overview
              • Members
              • Properties
                • ExclusiveAddressUse Property
                • ReceiveBufferSize Property
                • ReceiveTimeout Property
                • ReuseAddress Property
                • SendBufferSize Property
                • SendTimeout Property
            • Tcp
              • Overview
              • Members
              • Tcp Constructor
                • Tcp Constructor()
                • Tcp Constructor(IContainer)
                • Tcp Constructor(Socket)
            • TcpBase
              • Overview
              • Members
              • Methods
                • Abort Method
                • AuthenticateAsClient Method
                  • AuthenticateAsClient(ClientSecurity) Method
                  • AuthenticateAsClient(TcpSession) Method
                • AuthenticateAsClientTaskAsync Method
                  • AuthenticateAsClientTaskAsync(ClientSecurity) Method
                  • AuthenticateAsClientTaskAsync(TcpSession) Method
                • AuthenticateAsServer Method
                • AuthenticateAsServerTaskAsync Method
                • Close Method
                • Connect Method
                • ConnectAsync Method
                • ConnectTaskAsync Method
                • Dispose Method
                  • Dispose(Boolean) Method
                • GetStream Method
                • Marshal Method
                  • Marshal(Data,String,Object) Method
                • OnData Method
                • OnLog Method
                • OnStateChanged Method
                • Read Method
                  • Read(Byte[],Int32,Int32) Method
                  • Read(Byte[]) Method
                • ReadAsync Method
                • ReadTaskAsync Method
                • ReadToCount Method
                • ReadToDelimiter Method
                  • ReadToDelimiter(String) Method
                  • ReadToDelimiter(Byte[]) Method
                  • ReadToDelimiter(String[]) Method
                  • ReadToDelimiter(List<Byte[]>) Method
                • ReadToEnd Method
                • ShutdownSsl Method
                • Write Method
                  • Write(Byte[]) Method
                  • Write(String) Method
                  • Write(Byte[],Int32,Int32) Method
                • WriteAsync Method
                • WriteTaskAsync Method
              • Properties
                • CloseTime Property
                • ConnectTime Property
                • NetworkStream Property
                • RemoteEndPoint Property
                • SocketOption Property
                • SslStream Property
                • State Property
              • Events
                • Data Event
                • Log Event
                • StateChanged Event
            • TcpSession
              • Overview
              • Members
              • TcpSession Constructor
                • TcpSession Constructor()
                • TcpSession Constructor(IPEndPoint)
              • Properties
                • ConnectTimeout Property
                • Proxy Property
                • Security Property
            • TcpSocketOption
              • Overview
              • Members
              • Properties
                • KeepAliveInterval Property
                • KeepAliveTime Property
                • NoDelay Property
                • OutOfBandInline Property
                • ReceiveTimeout Property
            • Udp
              • Overview
              • Members
              • Udp Constructor
                • Udp Constructor()
                • Udp Constructor(IContainer)
              • Methods
                • Dispose Method
                  • Dispose(Boolean) Method
            • UdpBase
              • Overview
              • Members
              • UdpBase Constructor
              • Methods
                • Close Method
                • JoinMulticastGroup Method
                • LeaveMulticastGroup Method
                • Open Method
                  • Open(Int32) Method
                  • Open(IPEndPoint) Method
                • Receive Method
                  • Receive(Byte[]) Method
                  • Receive(Byte[],Int32,Int32,SocketFlags) Method
                • ReceiveAsync Method
                • ReceiveTaskAsync Method
                • Send Method
                  • Send(String,String,Int32) Method
                  • Send(Byte[],String,Int32) Method
                  • Send(String,IPEndPoint) Method
                  • Send(Byte[],IPEndPoint) Method
                  • Send(Byte[],Int32,Int32,SocketFlags,IPEndPoint) Method
                • SendAsync Method
                • SendTaskAsync Method
              • Properties
                • SocketOption Property
            • UdpSocketOption
              • Overview
              • Members
              • Properties
                • AllowBroadcast Property
                • MulticastInterface Property
                • MulticastTimeToLive Property
            • UserStateEventArgs
              • Overview
              • Members
              • Properties
                • Message Property
                • UserState Property
          • Enumerations
            • ConnectionState
            • DataDirection
            • Ping.Status
            • Ping.Type
            • ProxyType
          • Delegates
            • ConnectThreadStart
            • DnsThreadStart
            • PingThreadStart
            • TcpAsyncCallback
            • UdpAsyncCallback