aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ecore/efl_io_closer_fd.eo
blob: 721e449f1dc0c548729d644d73c7dc890cfb54de (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
mixin Efl.Io.Closer_Fd (Efl.Io.Closer, Efl.Object) {
    [[Close fd using close(2).

      @since 1.19
    ]]

    methods {
        @property closer_fd {
            [[Closer file descriptor]]
            get {}
            set @protected {}
            values {
                fd: int; [[File descriptor]]
            }
        }
    }

    implements {
        Efl.Object.constructor;
        Efl.Io.Closer.close;
        Efl.Io.Closer.closed { get; }
        Efl.Io.Closer.close_on_exec { get; set; }
        Efl.Io.Closer.close_on_invalidate { get; set; }
    }
}