This event is generated for sockets that are listening for
          connections from a remote host. A connection with the remote system
          is not actually established until it has been accepted by the
          listening server. This event is only generated for asynchronous
          sockets when the Blocking property is set to False.
          The Handle argument specifies the socket descriptor of the
          listening socket. To accept the connection, a socket calls its
          Accept method with argument Handle.
          The PeerAddress or PeerName properties may be used
          to determine the name of the remote host that is establishing the
          connection. Note that this information may not be available until
          after the Accept method is called to accept the
          connection.