rename readwrite to stream

This commit is contained in:
Dmitriy Ryajov 2019-08-27 20:31:53 -06:00
parent f56d925f6f
commit 261204853e
1 changed files with 0 additions and 51 deletions

View File

@ -1,51 +0,0 @@
## Nim-LibP2P
## Copyright (c) 2018 Status Research & Development GmbH
## Licensed under either of
## * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE))
## * MIT license ([LICENSE-MIT](LICENSE-MIT))
## at your option.
## This file may not be copied, modified, or distributed except according to
## those terms.
import chronos
type ReadWrite* = ref object of RootObj
closed*: bool
method read*(s: ReadWrite, n = -1): Future[seq[byte]]
{.base, async.} =
discard
method readExactly*(s: ReadWrite, pbytes: pointer, nbytes: int): Future[void]
{.base, async.} =
discard
method readLine*(s: ReadWrite, limit = 0, sep = "\r\n"): Future[string]
{.base, async.} =
discard
method readOnce*(s: ReadWrite, pbytes: pointer, nbytes: int): Future[int]
{.base, async.} =
discard
method readUntil*(s: ReadWrite,
pbytes: pointer, nbytes: int,
sep: seq[byte]): Future[int]
{.base, async.} =
discard
method write*(s: ReadWrite, pbytes: pointer, nbytes: int)
{.base, async.} =
discard
method write*(s: ReadWrite, msg: string, msglen = -1)
{.base, async.} =
discard
method write*(s: ReadWrite, msg: seq[byte], msglen = -1)
{.base, async.} =
discard
method close*(s: ReadWrite)
{.base, async.} =
discard