Lines Matching refs:HdcFileDescriptor
23 HdcFileDescriptor::HdcFileDescriptor(uv_loop_t *loopIn, int fdToRead, void *callerContextIn, in HdcFileDescriptor() function in Hdc::HdcFileDescriptor
36 HdcFileDescriptor::~HdcFileDescriptor() in ~HdcFileDescriptor()
46 bool HdcFileDescriptor::ReadyForRelease() in ReadyForRelease()
52 void HdcFileDescriptor::StopWorkOnThread(bool tryCloseFdIo, std::function<void()> closeFdCallback) in StopWorkOnThread()
64 void HdcFileDescriptor::FileIOOnThread(CtxFileIO *ctxIO, int bufSize) in FileIOOnThread()
70 HdcFileDescriptor *thisClass = ctxIO->thisClass; in FileIOOnThread()
188 int HdcFileDescriptor::LoopReadOnThread() in LoopReadOnThread()
215 bool HdcFileDescriptor::StartWorkOnThread() in StartWorkOnThread()
223 int HdcFileDescriptor::Write(uint8_t *data, int size) in Write()
244 int HdcFileDescriptor::WriteWithMem(uint8_t *data, int size) in WriteWithMem()
265 void HdcFileDescriptor::IOWriteThread(void *object) in IOWriteThread()
267 HdcFileDescriptor *hfd = reinterpret_cast<HdcFileDescriptor *>(object); in IOWriteThread()
274 void HdcFileDescriptor::PushWrite(CtxFileIO *cfio) in PushWrite()
280 CtxFileIO *HdcFileDescriptor::PopWrite() in PopWrite()
291 void HdcFileDescriptor::NotifyWrite() in NotifyWrite()
297 void HdcFileDescriptor::WaitWrite() in WaitWrite()
303 void HdcFileDescriptor::HandleWrite() in HandleWrite()
312 void HdcFileDescriptor::CtxFileIOWrite(CtxFileIO *cfio) in CtxFileIOWrite()