Sese Framework
2.3.0
A cross-platform framework
|
This is the complete list of members for sese::event::BaseEventLoop, including all inherited members.
createEvent(int fd, unsigned int events, void *data)=0 | sese::event::BaseEventLoop | pure virtual |
dispatch(uint32_t timeout)=0 | sese::event::BaseEventLoop | pure virtual |
freeEvent(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
handleClose | sese::event::BaseEventLoop | protected |
init()=0 | sese::event::BaseEventLoop | pure virtual |
onAccept(int fd)=0 | sese::event::BaseEventLoop | pure virtual |
onClose(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
onError(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
onRead(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
onWrite(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
setEvent(BaseEvent *event)=0 | sese::event::BaseEventLoop | pure virtual |
setListenFd(int fd)=0 | sese::event::BaseEventLoop | pure virtual |
~BaseEventLoop()=default | sese::event::BaseEventLoop | virtual |