Lines Matching refs:HdcFileDescriptor
20 HdcFileDescriptor::HdcFileDescriptor(uv_loop_t *loopIn, int fdToRead, void *callerContextIn, in HdcFileDescriptor() function in Hdc::HdcFileDescriptor
33 HdcFileDescriptor::~HdcFileDescriptor() in ~HdcFileDescriptor()
42 bool HdcFileDescriptor::ReadyForRelease() in ReadyForRelease()
48 void HdcFileDescriptor::StopWorkOnThread(bool tryCloseFdIo, std::function<void()> closeFdCallback) in StopWorkOnThread()
59 void HdcFileDescriptor::FileIOOnThread(CtxFileIO *ctxIO, int bufSize, bool isWrite) in FileIOOnThread()
61 HdcFileDescriptor *thisClass = ctxIO->thisClass; in FileIOOnThread()
143 int HdcFileDescriptor::LoopReadOnThread() in LoopReadOnThread()
166 bool HdcFileDescriptor::StartWorkOnThread() in StartWorkOnThread()
174 int HdcFileDescriptor::Write(uint8_t *data, int size) in Write()
192 int HdcFileDescriptor::WriteWithMem(uint8_t *data, int size) in WriteWithMem()
209 void HdcFileDescriptor::IOWriteThread(void *object) in IOWriteThread()
211 HdcFileDescriptor *hfd = reinterpret_cast<HdcFileDescriptor *>(object); in IOWriteThread()
218 void HdcFileDescriptor::PushWrite(CtxFileIO *cfio) in PushWrite()
224 CtxFileIO *HdcFileDescriptor::PopWrite() in PopWrite()
235 void HdcFileDescriptor::NotifyWrite() in NotifyWrite()
241 void HdcFileDescriptor::WaitWrite() in WaitWrite()
247 void HdcFileDescriptor::HandleWrite() in HandleWrite()
256 void HdcFileDescriptor::CtxFileIOWrite(CtxFileIO *cfio) in CtxFileIOWrite()