Package circuits :: Package lib :: Module io

Module io

File I/O Components

This module implements an Asynchronous File Component that is a wrapper around the standard file object where read/write operations are non-blocking. Three additional convenient components are also provided, namely Stdin, Stdout and Stderr.

Classes
  Opened
  Closed
  Read
  Write
  Error
  File
  StdIn
  StdOut
  StdErr
Variables
  POLL_INTERVAL = 1e-05
  BUFFER_SIZE = 131072
  stdin = <StdIn/stdin (q: 1 c: 3 h: 3) [S]>
  stdout = <StdOut/stdout (q: 1 c: 3 h: 3) [S]>
  stderr = <StdErr/stderr (q: 1 c: 3 h: 3) [S]>
  __package__ = 'circuits.lib'