/// <exception cref="System.IO.IOException"></exception> public override int Read() { int b = @in.Read(); if (b != -1) { wire.Input(b); } return(b); }