Lines Matching defs:FileDevice
7 #include "FileDevice.h"
60 struct FileDevice::Cookie {
77 FileDevice::FileDevice()
85 FileDevice::~FileDevice()
93 FileDevice::Init(const char* path)
113 FileDevice::InitDevice()
120 FileDevice::UninitDevice()
126 FileDevice::Removed()
133 FileDevice::HasSelect() const
140 FileDevice::HasDeselect() const
147 FileDevice::HasRead() const
154 FileDevice::HasWrite() const
161 FileDevice::HasIO() const
169 FileDevice::Open(const char* path, int openMode, void** _cookie)
197 FileDevice::Read(void* _cookie, off_t pos, void* buffer, size_t* _length)
213 FileDevice::Write(void* _cookie, off_t pos, const void* buffer, size_t* _length)
229 FileDevice::IO(void* _cookie, io_request* request)
265 FileDevice::Control(void* _cookie, int32 op, void* buffer, size_t length)
369 FileDevice::Select(void* _cookie, uint8 event, selectsync* sync)
377 FileDevice::Deselect(void* cookie, uint8 event, selectsync* sync)
385 FileDevice::Close(void* cookie)
395 FileDevice::Free(void* _cookie)