~~Title: Efl.Io.Sizer_Fd~~ ====== Efl.Io.Sizer_Fd (mixin) ====== ===== Description ===== %%Resizes fd usign ftruncate(2).%% {{page>:develop:api-include:efl:io:sizer_fd:description&nouser&nolink&nodate}} ===== Inheritance ===== => [[:develop:api:efl:io:sizer|Efl.Io.Sizer]] //(mixin)// ++++ Full hierarchy | * [[:develop:api:efl:io:sizer|Efl.Io.Sizer]] //(mixin)// ++++ ===== Members ===== **[[:develop:api:efl:io:sizer_fd:method:resize|resize]]**// [Overridden from [[:develop:api:efl:io:sizer|Efl.Io.Sizer]]]//\\ > %%Resize object%% Eina_Error efl_io_sizer_resize(Eo *obj, uint64_t size); \\ **[[:develop:api:efl:io:sizer_fd:property:size|size]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:io:sizer|Efl.Io.Sizer]]]//\\ > %%Size property%% uint64_t efl_io_sizer_size_get(const Eo *obj); Eina_Bool efl_io_sizer_size_set(Eo *obj, uint64_t size); \\ **[[:develop:api:efl:io:sizer_fd:property:sizer_fd|sizer_fd]]** //**(get, set)**// ''protected set''\\ > %%Sizer file descriptor%% int efl_io_sizer_fd_get(const Eo *obj); void efl_io_sizer_fd_set(Eo *obj, int fd); \\ ===== Events ===== ==== Inherited ==== ^ [[:develop:api:efl:io:sizer|Efl.Io.Sizer]] ^^^ | | **[[:develop:api:efl:io:sizer:event:size_changed|size,changed]]** | %%Notifies size changed%% |