Writes fd using write(2).
⇒ Efl.Io.Writer (interface)
can_write (get, set) protected set
[Overridden from Efl.Io.Writer]
Iftrue
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);
Efl.Io.Writer | ||
---|---|---|
can_write,changed | Notifies can_write property changed. |