2019-01-10 05:19:58 -08:00
|
|
|
mixin Efl.Io.Closer_Fd requires Efl.Object extends Efl.Io.Closer {
|
2016-08-13 00:50:29 -07:00
|
|
|
[[Close fd using close(2).
|
|
|
|
|
|
|
|
@since 1.19
|
|
|
|
]]
|
|
|
|
|
|
|
|
methods {
|
|
|
|
@property closer_fd {
|
2016-11-11 01:58:22 -08:00
|
|
|
[[Closer file descriptor]]
|
2016-08-13 00:50:29 -07:00
|
|
|
get {}
|
|
|
|
set @protected {}
|
|
|
|
values {
|
2016-11-11 01:58:22 -08:00
|
|
|
fd: int; [[File descriptor]]
|
2016-08-13 00:50:29 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
implements {
|
2017-09-26 11:13:06 -07:00
|
|
|
Efl.Object.constructor;
|
2016-08-13 00:50:29 -07:00
|
|
|
Efl.Io.Closer.close;
|
2016-12-27 07:19:06 -08:00
|
|
|
Efl.Io.Closer.closed { get; }
|
2017-01-11 07:35:03 -08:00
|
|
|
Efl.Io.Closer.close_on_exec { get; set; }
|
2018-04-17 16:17:29 -07:00
|
|
|
Efl.Io.Closer.close_on_invalidate { get; set; }
|
2016-08-13 00:50:29 -07:00
|
|
|
}
|
|
|
|
}
|