MCPcopy Index your code
hub / github.com/sqlmapproject/sqlmap / readline

Method readline

thirdparty/keepalive/keepalive.py:454–467  ·  view source on GitHub ↗
(self, limit=-1)

Source from the content-addressed store, hash-verified

452 return s
453
454 def readline(self, limit=-1):
455 data = b""
456 i = self._rbuf.find('\n')
457 while i < 0 and not (0 < limit <= len(self._rbuf)):
458 new = self._raw_read(self._rbufsize)
459 if not new: break
460 i = new.find('\n')
461 if i >= 0: i = i + len(self._rbuf)
462 self._rbuf = self._rbuf + new
463 if i < 0: i = len(self._rbuf)
464 else: i = i+1
465 if 0 <= limit < len(self._rbuf): i = limit
466 data, self._rbuf = self._rbuf[:i], self._rbuf[i:]
467 return data
468
469 def readlines(self, sizehint = 0):
470 total = 0

Callers 5

readlinesMethod · 0.95
continuityFunction · 0.80
mainFunction · 0.80
parseMethod · 0.80
__init__Method · 0.80

Calls 1

findMethod · 0.80

Tested by

no test coverage detected