MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / sendReadRequest

Method sendReadRequest

pager_lib/smb/base.py:555–561  ·  view source on GitHub ↗
(tid, fid, data_bytes)

Source from the content-addressed store, hash-verified

553 callback(results)
554
555 def sendReadRequest(tid, fid, data_bytes):
556 read_count = min(4280, self.max_read_size)
557 m = SMB2Message(SMB2ReadRequest(fid, 0, read_count))
558 m.tid = tid
559 self._sendSMBMessage(m)
560 self.pending_requests[m.mid] = _PendingRequest(m.mid, int(time.time()) + timeout, readCB, errback,
561 tid = tid, fid = fid, data_bytes = data_bytes)
562
563 def readCB(read_message, **kwargs):
564 self._pushToArray(messages_history, read_message)

Callers

nothing calls this directly

Calls 5

SMB2MessageClass · 0.85
SMB2ReadRequestClass · 0.85
_PendingRequestClass · 0.85
SMBMessageClass · 0.85
ComReadAndxRequestClass · 0.85

Tested by

no test coverage detected