Index: mojo/services/files/public/cpp/lib/output_stream_file.cc |
diff --git a/mojo/services/files/public/cpp/lib/output_stream_file.cc b/mojo/services/files/public/cpp/lib/output_stream_file.cc |
index 0635264008781db51e20111258e38b04c552cc2a..a1a068aecc442ac58f5023e0ffacf64c78e9bf21 100644 |
--- a/mojo/services/files/public/cpp/lib/output_stream_file.cc |
+++ b/mojo/services/files/public/cpp/lib/output_stream_file.cc |
@@ -31,12 +31,12 @@ OutputStreamFile::OutputStreamFile( |
void OutputStreamFile::Close(const CloseCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
is_closed_ = true; |
- callback.Run(mojo::files::ERROR_OK); |
+ callback.Run(mojo::files::Error::OK); |
if (client_) |
client_->OnClosed(); |
@@ -47,13 +47,13 @@ void OutputStreamFile::Read(uint32_t num_bytes_to_read, |
mojo::files::Whence whence, |
const ReadCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, mojo::Array<uint8_t>()); |
+ callback.Run(mojo::files::Error::CLOSED, mojo::Array<uint8_t>()); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE, mojo::Array<uint8_t>()); |
+ callback.Run(mojo::files::Error::UNAVAILABLE, mojo::Array<uint8_t>()); |
} |
void OutputStreamFile::Write(mojo::Array<uint8_t> bytes_to_write, |
@@ -63,18 +63,18 @@ void OutputStreamFile::Write(mojo::Array<uint8_t> bytes_to_write, |
MOJO_DCHECK(!bytes_to_write.is_null()); |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, 0); |
+ callback.Run(mojo::files::Error::CLOSED, 0); |
return; |
} |
- if (offset != 0 || whence != mojo::files::WHENCE_FROM_CURRENT) { |
+ if (offset != 0 || whence != mojo::files::Whence::FROM_CURRENT) { |
// TODO(vtl): Is this the "right" behavior? |
- callback.Run(mojo::files::ERROR_INVALID_ARGUMENT, 0); |
+ callback.Run(mojo::files::Error::INVALID_ARGUMENT, 0); |
return; |
} |
if (!bytes_to_write.size()) { |
- callback.Run(mojo::files::ERROR_OK, 0); |
+ callback.Run(mojo::files::Error::OK, 0); |
return; |
} |
@@ -84,7 +84,7 @@ void OutputStreamFile::Write(mojo::Array<uint8_t> bytes_to_write, |
// the message pipe -- in |OnDataReceived()|. This may makes throttling |
// slightly less effective -- but increase parallelism -- since the writer may |
// enqueue another write immediately. |
- callback.Run(mojo::files::ERROR_OK, |
+ callback.Run(mojo::files::Error::OK, |
static_cast<uint32_t>(bytes_to_write.size())); |
if (client_) |
@@ -97,13 +97,13 @@ void OutputStreamFile::ReadToStream(mojo::ScopedDataPipeProducerHandle source, |
int64_t num_bytes_to_read, |
const ReadToStreamCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE); |
+ callback.Run(mojo::files::Error::UNAVAILABLE); |
} |
void OutputStreamFile::WriteFromStream( |
@@ -112,109 +112,109 @@ void OutputStreamFile::WriteFromStream( |
mojo::files::Whence whence, |
const WriteFromStreamCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl) |
MOJO_DLOG(ERROR) << "Not implemented"; |
- callback.Run(mojo::files::ERROR_UNIMPLEMENTED); |
+ callback.Run(mojo::files::Error::UNIMPLEMENTED); |
} |
void OutputStreamFile::Tell(const TellCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, 0); |
+ callback.Run(mojo::files::Error::CLOSED, 0); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE, 0); |
+ callback.Run(mojo::files::Error::UNAVAILABLE, 0); |
} |
void OutputStreamFile::Seek(int64_t offset, |
mojo::files::Whence whence, |
const SeekCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, 0); |
+ callback.Run(mojo::files::Error::CLOSED, 0); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE, 0); |
+ callback.Run(mojo::files::Error::UNAVAILABLE, 0); |
} |
void OutputStreamFile::Stat(const StatCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, nullptr); |
+ callback.Run(mojo::files::Error::CLOSED, nullptr); |
return; |
} |
// TODO(vtl) |
MOJO_DLOG(ERROR) << "Not implemented"; |
- callback.Run(mojo::files::ERROR_UNIMPLEMENTED, nullptr); |
+ callback.Run(mojo::files::Error::UNIMPLEMENTED, nullptr); |
} |
void OutputStreamFile::Truncate(int64_t size, |
const TruncateCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE); |
+ callback.Run(mojo::files::Error::UNAVAILABLE); |
} |
void OutputStreamFile::Touch(mojo::files::TimespecOrNowPtr atime, |
mojo::files::TimespecOrNowPtr mtime, |
const TouchCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE); |
+ callback.Run(mojo::files::Error::UNAVAILABLE); |
} |
void OutputStreamFile::Dup(mojo::InterfaceRequest<mojo::files::File> file, |
const DupCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE); |
+ callback.Run(mojo::files::Error::UNAVAILABLE); |
} |
void OutputStreamFile::Reopen(mojo::InterfaceRequest<mojo::files::File> file, |
uint32_t open_flags, |
const ReopenCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED); |
+ callback.Run(mojo::files::Error::CLOSED); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE); |
+ callback.Run(mojo::files::Error::UNAVAILABLE); |
} |
void OutputStreamFile::AsBuffer(const AsBufferCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, mojo::ScopedSharedBufferHandle()); |
+ callback.Run(mojo::files::Error::CLOSED, mojo::ScopedSharedBufferHandle()); |
return; |
} |
// TODO(vtl): Is this what we want? (Also is "unavailable" right? Maybe |
// unsupported/EINVAL is better.) |
- callback.Run(mojo::files::ERROR_UNAVAILABLE, |
+ callback.Run(mojo::files::Error::UNAVAILABLE, |
mojo::ScopedSharedBufferHandle()); |
} |
@@ -222,11 +222,11 @@ void OutputStreamFile::Ioctl(uint32_t request, |
mojo::Array<uint32_t> in_values, |
const IoctlCallback& callback) { |
if (is_closed_) { |
- callback.Run(mojo::files::ERROR_CLOSED, mojo::Array<uint32_t>()); |
+ callback.Run(mojo::files::Error::CLOSED, mojo::Array<uint32_t>()); |
return; |
} |
- callback.Run(mojo::files::ERROR_UNIMPLEMENTED, mojo::Array<uint32_t>()); |
+ callback.Run(mojo::files::Error::UNIMPLEMENTED, mojo::Array<uint32_t>()); |
} |
} // namespace files_impl |