398467 Non Blocking IO

Working towards 3.1 by exposing more of the underlying async IO operations.
fixed comment