- * @param int $error_code The error code for the current error condition
- * @param string $error_text Any error message associated with the error
- * condition (OPTIONAL; default empty string)
+ * @param string $rpc_action The RPC action that is being handled
+ * (OPTIONAL; default attempt to grab from GET/POST)
+ * @param int $error_code The (application-level) error code for the current
+ * error condition
+ * @param string $error_text Any error message associated with the error
+ * condition (OPTIONAL; default empty string)
+ * @param string $guilty_party A string indicating the party who caused the
+ * error: either "client" or "server" (OPTIONAL;
+ * default unspecified)
+ * @param int $http_status_code When non-zero, this value will be sent to
+ * the browser in the HTTP headers as the request
+ * status code (OPTIONAL; default not used)
+ * @param string $http_status_text A string naming the HTTP status, usually the
+ * title of the corresponding status code as
+ * found on:
+ * http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
+ * (OPTIONAL; default not used; $http_status_code
+ * must also be provided).