bool disposed;
bool isRead;
int totalRead;
- int contentLength;
ManualResetEvent closewh;
throw new ArgumentException ("socket");
this.request = request;
- this.contentLength = socket.Available;
this.networkStream = new NetworkStream (socket, true);
this.isRead = isRead;
totalRead += nbytes;
if (nbytes == 0) {
- contentLength = totalRead;
- request.SetTransferCompleted ();
networkStream.Close ();
+ request.SetTransferCompleted ();
}
-
+
return nbytes;
}