DXSock Version 6.0


  • Cross Platform (Single Source for Windows, Linux and Mac OS X)



Like Kid Rock Says "They say I'm Cocky... it ain't bragging if ya back it up!"
  • High Performance Socket Suite
  • Over a decade of experience
  • Support for SSL/TLS Encrypted Sockets




Delphi XE Support
  • New Unicode Supported
ARM CPU Support
  • (Embedded Linux Drive Array)
Video and Audio Chat
  • Developed Cross-Platform Chat App
Web Based PDF Generator
  • iPhone App uses us for PDF Output




TBPDXNewListen


This object is used by TBPDXSock Listen, Bind and Accept methods, for receiving a connection from a client. It contains 10 properties.

Free Pascal


   TBPDXNewListen = Object(TBPDXComponent)

Delphi


   TBPDXNewListen = Class(TBPDXComponent)

Methods


None. Only contains constructor and destructor.

Properties


AcceptQueue

ConnectionLess

Port

The port number is the port the server (listener) is accepting connections on. In most operating systems there is a SERVICES file which denotes all standard ports. If you are developing a test application (both server and client) you should use ports above 1024. In reality, you should use ports above 65000 to avoid conflict with other products who have registered their ports already.

WantsBLOCKING

DXSock support both Blocking and Non-Blocking socket calls. A blocking call will not return control to your application until the socket layer has performed the requested task. This includes routines which under some operating systems can take up to 2 minutes to timeout. In non-blocking mode, the call to the socket layer is returned immediately. This allows DXSock to evaluate the return code, and if possible retry the command automatically based upon best practice. Another difference to note is non-blocking calls use a little more CPU time than non-blocking calls.

UseNAGLE

Enables or Disables the use of
Nagle.

UseUDP

Enables or Disables the socket to be used for
UDP/IP communications. This will set RDP, IPX, SPX, TCP and ICMP to false.

UseRDP

Enables or Disables the socket to be used for RDP/IP communications. This will set UDP, IPX, SPX, TCP and ICMP to false.

UseIPX

Enables or Disables the socket to be used for IPX communications. This will set UDP, RDP, SPX, TCP and ICMP to false.

UseSPX

Enables or Disables the socket to be used for SPX communications. This will set UDP, RDP, IPX, TCP and ICMP to false.


UseTCP

Enables or Disables the socket to be used for
TCP/IP communications. This will set UDP, RDP, IPX, SPX and ICMP to false.

See Also


TBPDXSock, TBPDXSock.Listen, TBPDXSock.Bind, TBPDXSock.Accept, TBPDXNewConnect.

Related Keyword:


October 16, 2010
Testing
width 0 cellspacing 0 cellpadding 0 CELL 1 Description of a product image images Thumb SN850940...
September 01, 2010
Recent Questions
Recent Questions Do you still include the source like in the past Yes We include full source code...
August 20, 2010
Revisions Towards Final Release
Revisions Towards Final Release AUGUST 2010 Our multi language resource files have been expanded...
August 18, 2010
Demonstrations
Demonstrations Below is a constantly growing list of demonstrations We are currently developing...
August 14, 2010
Early Release Orders
Early Release Orders Please be sure you have read view June 2010 Release June 2010 Release as this...




Popularity: 0.73% [?]