|
Thrill
0.1
|
This is the complete list of members for SelectDispatcher, including all inherited members.
| AddRead(int fd, const Callback &read_cb) | SelectDispatcher | inline |
| AddRead(net::Connection &c, const Callback &read_cb) final | SelectDispatcher | inlinevirtual |
| AddTimer(const std::chrono::milliseconds &timeout, const TimerCallback &cb) | Dispatcher | inline |
| AddWrite(net::Connection &c, const Callback &write_cb) final | SelectDispatcher | inlinevirtual |
| async_read_ | Dispatcher | protected |
| async_read_block_ | Dispatcher | protected |
| async_write_ | Dispatcher | protected |
| async_write_block_ | Dispatcher | protected |
| AsyncRead(Connection &c, uint32_t, size_t size, const AsyncReadBufferCallback &done_cb) | Dispatcher | inlinevirtual |
| AsyncRead(Connection &c, uint32_t, size_t size, data::PinnedByteBlockPtr &&block, const AsyncReadByteBlockCallback &done_cb) | Dispatcher | inlinevirtual |
| AsyncWrite(Connection &c, uint32_t, Buffer &&buffer, const AsyncWriteCallback &done_cb=AsyncWriteCallback()) | Dispatcher | inlinevirtual |
| AsyncWrite(Connection &c, uint32_t, data::PinnedBlock &&block, const AsyncWriteCallback &done_cb=AsyncWriteCallback()) | Dispatcher | inlinevirtual |
| AsyncWriteCopy(Connection &c, uint32_t seq, const void *buffer, size_t size, const AsyncWriteCallback &done_cb=AsyncWriteCallback()) | Dispatcher | inline |
| AsyncWriteCopy(Connection &c, uint32_t seq, const std::string &str, const AsyncWriteCallback &done_cb=AsyncWriteCallback()) | Dispatcher | inline |
| Callback typedef | SelectDispatcher | |
| Cancel(net::Connection &c) final | SelectDispatcher | inlinevirtual |
| CheckSize(int fd) | SelectDispatcher | inline |
| debug | SelectDispatcher | privatestatic |
| DefaultExceptionCallback() | SelectDispatcher | inlineprivatestatic |
| Dispatch() | Dispatcher | inline |
| Dispatcher()=default | Dispatcher | |
| Dispatcher(const Dispatcher &)=delete | Dispatcher | |
| DispatchOne(const std::chrono::milliseconds &timeout) final | SelectDispatcher | virtual |
| ExceptionCallback(Connection &c) | Dispatcher | inlineprotectedstatic |
| HasAsyncWrites() const | Dispatcher | inline |
| Interrupt() final | SelectDispatcher | virtual |
| Loop() | Dispatcher | inline |
| operator=(const SelectDispatcher &)=delete | SelectDispatcher | |
| operator=(SelectDispatcher &&)=default | SelectDispatcher | |
| thrill::net::Dispatcher::operator=(const Dispatcher &)=delete | Dispatcher | |
| select_ | SelectDispatcher | private |
| SelectDispatcher() | SelectDispatcher | inlineexplicit |
| SelectDispatcher(const SelectDispatcher &)=delete | SelectDispatcher | |
| SelectDispatcher(SelectDispatcher &&)=default | SelectDispatcher | |
| self_pipe_ | SelectDispatcher | private |
| self_pipe_buffer_ | SelectDispatcher | private |
| self_verify_ | SelectDispatcher | privatestatic |
| SelfPipeCallback() | SelectDispatcher | private |
| SetExcept(net::Connection &c, const Callback &except_cb) | SelectDispatcher | inline |
| Terminate() | Dispatcher | inline |
| terminate_ | Dispatcher | protected |
| timer_pq_ | Dispatcher | protected |
| TimerPQ typedef | Dispatcher | protected |
| watch_ | SelectDispatcher | private |
| ~Dispatcher() | Dispatcher | inlinevirtual |
| ~SelectDispatcher() | SelectDispatcher | inline |