User Guide
Application class 43
When you use components and your code includes an explicit call to
application.acceptConnection or application.rejectConnection, the last line (in
order of execution) of the onConnect method should be either
application.acceptConnection or application.rejectConnection. Also, any logic that
follows the explicit acceptConnection or rejectConnection statement must be placed in
application.onConnectAccept and application.onConnectReject statements, or it will
be ignored. This requirement exists only when you use components.
Example
In the following example, the client specified by client1 is rejected and provided with the
error message contained in
err.message. The message “Too many connections” appears on
the server side.
function onConnect(client1){
// Insert code here.
var err = new Object();
err.message = "Too many connections";
application.rejectConnection(client1, err);
}
The following code should appear on the client side:
clientConn.onStatus = function (info){
if (info.code == "NetConnection.Connect.Rejected"){
trace(info.application.message);
// Sends the message
// "Too many connections" to the Output panel
// on the client-side.
}
};
See also
Application.onConnect, Application.acceptConnection()