Closed Bug 10437 Opened 21 years ago Closed 21 years ago
Need to finish file transport
Rick: You're probably the best candidate for this work since I suspect that there will be a lot of similarities to the socket transport state machine, so I'm assigning it to you. But Doug and I also discussed the possible unification of nsIFileSpec and nsIFileChannel, so perhaps there's some work here for him too. Here are the tasks: - implement AsyncWrite - fix OpenOutputStream to leverage the transport threads rather than opening a file stream directly -- this allows requests to be fairly scheduled - allow for simultaneous reading and writing (needed?) - make sure that the file transport threads are all being utilized appropriately I'm going to file a separate bug to: - implement nsIFileChannel operations like CopyFrom, ResolveLink, etc. (Doug #10435) - implement platform-specific async i/o Warren
Works well enough for m9. Moving to m10.
I've done most of this, but want to make a tweak to OpenInputStream before I close the bug. I'll take it.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
This is done.
Marking verified per reporters comments.
Bulk move of all Necko (to be deleted component) bugs to new Networking component.
You need to log in before you can comment on or make changes to this bug.