1. 18 Nov, 2011 1 commit
  2. 20 Jun, 2011 1 commit
  3. 28 Jan, 2011 1 commit
  4. 29 Dec, 2010 1 commit
  5. 29 Nov, 2010 1 commit
  6. 26 Nov, 2010 1 commit
    • Dan Winship's avatar
      Add pollable input/output streams · c20c2c0a
      Dan Winship authored
      When interfacing with APIs that expect unix-style async I/O, it is
      useful to be able to tell in advance whether a read/write is going to
      block. This adds new interfaces GPollableInputStream and
      GPollableOutputStream that can be implemented by a GInputStream or
      GOutputStream to add _is_readable/_is_writable, _create_source, and
      _read_nonblocking/_write_nonblocking methods.
      
      Also, implement for GUnixInput/OutputStream and
      GSocketInput/OutputStream
      
      https://bugzilla.gnome.org/show_bug.cgi?id=634241
      c20c2c0a