============================ Type deai.builtin.event:IoEv ============================ .. lua:module:: deai.builtin.event.IoEv See :lua:meth:`event.fdevent ` for more information about this type Methods ========== .. list-table:: :header-rows: 0 * - :lua:meth:`modify(flag) ` - Change monitored file descriptor events * - :lua:meth:`start() ` - Start the event source * - :lua:meth:`stop() ` - Stop the event source .. lua:method:: modify(flag) -> void :rtype: void :type flag: integer :param flag: Change monitored file descriptor events .. lua:method:: start() -> void :rtype: void Start the event source .. lua:method:: stop() -> void :rtype: void Stop the event source Signals ========== .. list-table:: :header-rows: 0 * - :lua:sgnl:`io(flag) ` - File descriptor became either readable or writable * - :lua:sgnl:`read() ` - File descriptor became readable * - :lua:sgnl:`write() ` - File descriptor became writable .. lua:signal:: io(flag) :type flag: integer :param flag: File descriptor became either readable or writable .. lua:signal:: read() File descriptor became readable .. lua:signal:: write() File descriptor became writable