Efl.Io.Writer_Fd (mixin)

Description

Writes fd using write(2).

Inheritance

Efl.Io.Writer (interface)

Full hierarchy

Members

can_write (get, set) protected set [Overridden from Efl.Io.Writer]

If true will notify Efl.Io.Writer.write can be called without blocking or failing.
Eina_Bool efl_io_writer_can_write_get(const Eo *obj);
void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);


write [Overridden from Efl.Io.Writer]

Writes data from a pre-populated buffer.
Eina_Error efl_io_writer_write(Eo *obj, Eina_Slice slice, Eina_Slice *remaining);


writer_fd (get, set) protected set

Writer file descriptor
int efl_io_writer_fd_get(const Eo *obj);
void efl_io_writer_fd_set(Eo *obj, int fd);


Events

Inherited

Efl.Io.Writer
can_write,changed Notifies can_write property changed.