Lines Matching refs:request_id
1304 def add(self, request, callback=None, request_id=None): argument
1336 if request_id is None:
1337 request_id = self._new_id()
1340 if request_id in self._requests:
1341 raise KeyError("A request with this ID already exists: %s" % request_id)
1342 self._requests[request_id] = request
1343 self._callbacks[request_id] = callback
1344 self._order.append(request_id)
1364 for request_id in order:
1365 request = requests[request_id]
1369 msg['Content-ID'] = self._id_to_header(request_id)
1409 request_id = self._header_to_id(part['Content-ID'])
1414 self._responses[request_id] = (response, content)
1438 for request_id in self._order:
1439 request = self._requests[request_id]
1462 for request_id in self._order:
1463 resp, content = self._responses[request_id]
1465 redo_order.append(request_id)
1466 request = self._requests[request_id]
1468 redo_requests[request_id] = request
1477 for request_id in self._order:
1478 resp, content = self._responses[request_id]
1480 request = self._requests[request_id]
1481 callback = self._callbacks[request_id]
1493 callback(request_id, response, exception)
1495 self._callback(request_id, response, exception)