Home
last modified time | relevance | path

Searched refs:CachedFileDescriptorBase (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/system/update_engine/payload_consumer/
H A Dcached_file_descriptor.h32 class CachedFileDescriptorBase : public FileDescriptor {
34 explicit CachedFileDescriptorBase(size_t cache_size) : cache_(cache_size) {} in CachedFileDescriptorBase() function
35 ~CachedFileDescriptorBase() override = default;
71 DISALLOW_COPY_AND_ASSIGN(CachedFileDescriptorBase);
74 class CachedFileDescriptor final : public CachedFileDescriptorBase {
77 : CachedFileDescriptorBase(cache_size), fd_(fd) {} in CachedFileDescriptor()
84 class UnownedCachedFileDescriptor final : public CachedFileDescriptorBase {
87 : CachedFileDescriptorBase(cache_size), fd_(fd) {} in UnownedCachedFileDescriptor()
H A Dcached_file_descriptor.cc29 off64_t CachedFileDescriptorBase::Seek(off64_t offset, int whence) { in Seek()
51 ssize_t CachedFileDescriptorBase::Write(const void* buf, size_t count) { in Write()
75 bool CachedFileDescriptorBase::Flush() { in Flush()
79 bool CachedFileDescriptorBase::Close() { in Close()
84 bool CachedFileDescriptorBase::FlushCache() { in FlushCache()