public void StartReading() { if (this.readProtocolHeader) { // read reply header first. this.SetReadProtocolHeader(); } else { this.SetReadFrameSize(); } this.ReadBuffer(); }