public override int Read(byte[] buf, int off, int len) { return this.handler.ReadApplicationData(buf, off, len); }