[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#829572: ITP: golang-github-svent-go-nbreader -- non-blocking io.Reader for go



Package: wnpp
Severity: wishlist
Owner: "ChangZhuo Chen (陳昌倬)" <czchen@debian.org>

* Package name    : golang-github-svent-go-nbreader
  Version         : 0~20150202
  Upstream Author : Sven Taute
* URL             : https://github.com/svent/go-nbreader
* License         : BSD-3-clause
  Programming Lang: Go
  Description     : non-blocking io.Reader for go

 go-nbreader provides a non-blocking io.Reader for go (golang). It
 allows to specify two timeouts:
 .
  * Timeout: Read() returns after the specified timeout, even if no data
    has been read.
 .
  * ChunkTimeout: Read() returns if no data has been read for the
    specified time, even if the overall timeout has not been hit yet.
    ChunkTimeout must be smaller than Timeout.
 .
 When the internal buffer contains at least blockSize bytes, Read()
 returns regardless of the specified timeouts.

-- 
ChangZhuo Chen (陳昌倬) <czchen@debian.org>
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
                  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B

Attachment: signature.asc
Description: PGP signature


Reply to: