dart-sdk/sdk/lib/io
ajohnsen@google.com 8323221e70 Only allow one async operation on RandomAccessFile at a time.
This is to make sure we never have a race-condition on the same
File*/FD. For a File it should be fine, as each operation will open it's
own FD to work on.

BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//24721003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28088 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-01 11:23:32 +00:00
..
bytes_builder.dart Fix typo in BytesBuilder.add. 2013-07-12 11:41:00 +00:00
common.dart Make writes consistent across socket and file synchronous/asynchronus writes in terms of truncation semantics (reports an argument error if the list element contains a non byte value). 2013-06-29 18:19:33 +00:00
crypto.dart Fix use of HashException in dart:io 2013-05-28 13:05:55 +00:00
data_transformer.dart Futher cleanup of data_transformer in dart:io. 2013-08-23 08:05:17 +00:00
directory.dart added bool type to named args in lib/io and lib/_internal 2013-09-26 12:29:27 +00:00
directory_impl.dart dart:io | Remove unused asynchronous file request enums. 2013-09-30 15:23:38 +00:00
eventhandler.dart Always initialize the EventHandler in the standalone. 2013-08-22 12:03:59 +00:00
file.dart Recommit add FileSystemEntity.resolveSymbolicLinks 2013-09-18 12:29:47 +00:00
file_impl.dart Only allow one async operation on RandomAccessFile at a time. 2013-10-01 11:23:32 +00:00
file_system_entity.dart added bool type to named args in lib/io and lib/_internal 2013-09-26 12:29:27 +00:00
http.dart Add .address to [Raw]ServerSocket and HttpServer. 2013-09-27 13:36:03 +00:00
http_date.dart Remove _HttpUtils from dart:io. 2013-07-05 09:51:39 +00:00
http_headers.dart Fix checked mode issue in previous commit 2013-07-31 14:23:12 +00:00
http_impl.dart Add .address to [Raw]ServerSocket and HttpServer. 2013-09-27 13:36:03 +00:00
http_parser.dart Improve parser speed by avoiding null as integer values. 2013-06-18 11:22:57 +00:00
http_session.dart Add missing addAll in some Map implementations 2013-06-13 09:48:59 +00:00
io.dart Clean up IOService implementation to be shared between patched and non-patched code. 2013-09-25 15:53:54 +00:00
io_service.dart Clean up IOService implementation to be shared between patched and non-patched code. 2013-09-25 15:53:54 +00:00
io_sink.dart Remove Encoding-enum from dart:io and add interface in dart:convert. 2013-08-26 10:37:25 +00:00
iolib_sources.gypi Clean up IOService implementation to be shared between patched and non-patched code. 2013-09-25 15:53:54 +00:00
link.dart Clean up IOService implementation to be shared between patched and non-patched code. 2013-09-25 15:53:54 +00:00
options.dart Move getters from Options to Platform 2013-06-25 12:56:23 +00:00
path.dart Remove the Path class from dart:io 2013-08-15 10:10:53 +00:00
path_impl.dart Remove the Path class from dart:io 2013-08-15 10:10:53 +00:00
platform.dart Add Platform.packageRoot and Platform.executableArguments to dart:io. 2013-08-21 15:21:55 +00:00
platform_impl.dart Add Platform.packageRoot and Platform.executableArguments to dart:io. 2013-08-21 15:21:55 +00:00
process.dart Remove Encoding-enum from dart:io and add interface in dart:convert. 2013-08-26 10:37:25 +00:00
secure_server_socket.dart dart:io | Ensure that close() returns a Future<this> on all (Raw)?(Secure)?(Server)?Socket classes and implementations. 2013-07-26 13:45:50 +00:00
secure_socket.dart Clean up IOService implementation to be shared between patched and non-patched code. 2013-09-25 15:53:54 +00:00
socket.dart Add .address to [Raw]ServerSocket and HttpServer. 2013-09-27 13:36:03 +00:00
stdio.dart Remove Encoding-enum from dart:io and add interface in dart:convert. 2013-08-26 10:37:25 +00:00
string_transformer.dart Fix bad (too specialized) types. 2013-08-26 10:55:35 +00:00
timer_impl.dart Always initialize the EventHandler in the standalone. 2013-08-22 12:03:59 +00:00
websocket.dart doc fix for WebSocket 2013-08-15 22:48:24 +00:00
websocket_impl.dart Add cast to please the analyzer 2013-09-02 07:57:34 +00:00