[scriptable, uuid(27e60cd8-6d63-4d87-b7d1-82c09e0c7363)]
interface nsIXmlRpcClientListener : nsISupports
Methods
Called when a transport or other error occurs. @param client The originating XML-RPC client. @param context The context passed in to the asyncCall method. @param status The status code of the error. @param errorMsg A human readable error message.
void
onError(in nsIXmlRpcClient client, in nsISupports ctxt, in nsresult status, in wstring errorMsg)
Called when the XML-RPC server returned a Fault @param client The originating XML-RPC client. @param context The context passed in to the asyncCall method. @param fault The XML-RPC fault as returned by the server.
void
onFault(in nsIXmlRpcClient client, in nsISupports ctxt, in nsIXmlRpcFault fault)
Called when XML-RPC call has succeeded. @param client The originating XML-RPC client. @param context The context passed in to the asyncCall method. @param result The result of the XML-RPC call.
void
onResult(in nsIXmlRpcClient client, in nsISupports ctxt, in nsISupports result)
Compare to: