Add IOMode parameter for file IO operations.

This commit is contained in:
Sönke Ludwig 2017-01-19 00:24:38 +01:00
parent 6e7a91bc98
commit a1f0cafeb3
No known key found for this signature in database
GPG key ID: D95E8DB493EE314C
4 changed files with 8 additions and 8 deletions

View file

@ -130,8 +130,8 @@ interface EventDriverFiles {
ulong getSize(FileFD file);
void write(FileFD file, ulong offset, const(ubyte)[] buffer, FileIOCallback on_write_finish);
void read(FileFD file, ulong offset, ubyte[] buffer, FileIOCallback on_read_finish);
void write(FileFD file, ulong offset, const(ubyte)[] buffer, IOMode mode, FileIOCallback on_write_finish);
void read(FileFD file, ulong offset, ubyte[] buffer, IOMode mode, FileIOCallback on_read_finish);
void cancelWrite(FileFD file);
void cancelRead(FileFD file);