package syncio

Import Path
	github.com/gotd/td/syncio (on go.dev)

Dependency Relation
	imports 3 packages, and imported by one package

Involved Source Files Package syncio contains synchronized wrappers for interfaces from io package. reader.go writer_at.go
Package-Level Type Names (total 3, all are exported)
/* sort exporteds by: | */
BufWriterAt is synchronized buffer which implements io.WriterAt. Bytes returns copy of data from buffer. Len returns buffer available data size. ReadAt implements io.ReaderAt. WriteAt implements io.WriterAt. *BufWriterAt : io.ReaderAt *BufWriterAt : io.WriterAt
Reader is synchronized io.Reader. Read implements io.Reader. *Reader : io.Reader func NewReader(r io.Reader) *Reader
WriterAt is synchronized io.WriterAt. WriteAt implements io.WriterAt. *WriterAt : io.WriterAt func NewWriterAt(w io.WriterAt) *WriterAt
Package-Level Functions (total 2, both are exported)
NewReader creates new Reader.
NewWriterAt creates new WriterAt.