public IAsyncResult BeginReadResponseWithLength(AsyncCallback callback, object state) { CheckConnected(); var ar = new ResponseAsyncResult(callback, state); ar.Buffer = new byte [4]; stream.BeginRead(ar.Buffer, 0, 4, ResponseLengthCallback, ar); return(ar); }
public IAsyncResult BeginReadResponseWithLength (AsyncCallback callback, object state) { CheckConnected (); var ar = new ResponseAsyncResult (callback, state); ar.Buffer = new byte [4]; stream.BeginRead (ar.Buffer, 0, 4, ResponseLengthCallback, ar); return ar; }