Close fd using close(2).
⇒ Efl.Io.Closer (interface)
close [Overridden from Efl.Io.Closer]
Closes the Input/Output object.
Eina_Error efl_io_closer_close(Eo *obj);
close_on_exec (get, set) [Overridden from Efl.Io.Closer]
If true will automatically close resources on exec() calls.
Eina_Bool efl_io_closer_close_on_exec_get(const Eo *obj); Eina_Bool efl_io_closer_close_on_exec_set(Eo *obj, Eina_Bool close_on_exec);
close_on_invalidate (get, set) [Overridden from Efl.Io.Closer]
If true will automatically close() on object invalidate.
Eina_Bool efl_io_closer_close_on_invalidate_get(const Eo *obj); void efl_io_closer_close_on_invalidate_set(Eo *obj, Eina_Bool close_on_invalidate);
closed (get) [Overridden from Efl.Io.Closer]
Eina_Bool efl_io_closer_closed_get(const Eo *obj);
closer_fd (get, set) protected set
Closer file descriptor
int efl_io_closer_fd_get(const Eo *obj); void efl_io_closer_fd_set(Eo *obj, int fd);
constructor [Overridden from Efl.Object]
Efl_Object *efl_constructor(Eo *obj);
Efl.Io.Closer | ||
---|---|---|
closed | Notifies closed, when property is marked as true |