nsIServerSocketListener
This interface is notified whenever a server socket accepts a new connection.
The transport is in the connected state, and read/write streams can be opened
using the normal nsITransport API. The address of the client can be found by
calling the nsISocketTransport::GetAddress method or by inspecting
nsISocketTransport::GetHost, which returns a string representation of the
client’s IP address (NOTE: this may be an IPv4 or IPv6 string literal).
onSocketAccepted
This method is called when a client connection is accepted.
aServ | The server socket. |
aTransport | The connected socket transport. |
onStopListening
This method is called when the listening socket stops for some reason.
The server socket is effectively dead after this notification.
aServ | The server socket. |
aStatus | The reason why the server socket stopped listening. If the server socket was manually closed, then this value will be NS_BINDING_ABORTED. |