The OnResult event occurs after the server has processed a
command issued by the client. This event will inform the application
whether the command that was issued by the client was successful or
not. If the command was successful, then other related events such as
OnExecute may also fire after this event.
The ResultCode parameter is a three-digit numeric code that
is used to indicate success or failure. These codes are defined as
part of the Hypertext Transfer Protocol standard, with values in the range
of 200-299 indicating success. Values in the range of 400-499 and
500-599 indicate failure due to various error conditions. Examples of
such failures would be attempting to access a file that does not
exist, issuing an unrecognized command or attempting to perform a
privileged operation.