whole_func_string: function(request){
          var me = this,
              requests = me.requests,
              key;
  
          if (request) {
              if (!request.id) {
                  request = requests[request];
              }
              me.handleAbort(request);
          } else {
              for (key in requests) {
                  if (requests.hasOwnProperty(key)) {
                      me.abort(requests[key]);
                  }
              }
          }
      }
func_code_string: function(request){
          var me = this,
              requests = me.requests,
              key;
  
          if (request) {
              if (!request.id) {
                  request = requests[request];
              }
              me.handleAbort(request);
          } else {
              for (key in requests) {
                  if (requests.hasOwnProperty(key)) {
                      me.abort(requests[key]);
                  }
              }
          }
      }
func_documentation_string: Abort a request. If the request parameter is not specified all open requests will
  be aborted.
  @param {Object/String} request (Optional) The request to abort