Interface IOFlags


public interface IOFlags
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    turns on append mode, corresponds to %O_APPEND
    (see the documentation of the UNIX open() syscall)
    static final int
    the mask of the flags that are returned from
    g_io_channel_get_flags()
    static final int
    indicates that the io channel is readable.
    static final int
    indicates that the io channel is seekable,
    i.e. that g_io_channel_seek_position() can be used on it.
    static final int
    indicates that the io channel is writable.
    static final int
    a misspelled version of @G_IO_FLAG_IS_WRITABLE
    that existed before the spelling was fixed in GLib 2.30.
    static final int
    the mask that specifies all the valid flags.
    static final int
    turns on nonblocking mode, corresponds to
    %O_NONBLOCK/%O_NDELAY (see the documentation of the UNIX open()
    syscall)
    static final int
    no special flags set.
    static final int
    the mask of the flags that the user can modify
    with g_io_channel_set_flags()
  • Field Details

    • NONE

      static final int NONE
      no special flags set. Since: 2.74
      See Also:
    • APPEND

      static final int APPEND
      turns on append mode, corresponds to %O_APPEND
      (see the documentation of the UNIX open() syscall)
      See Also:
    • NONBLOCK

      static final int NONBLOCK
      turns on nonblocking mode, corresponds to
      %O_NONBLOCK/%O_NDELAY (see the documentation of the UNIX open()
      syscall)
      See Also:
    • IS_READABLE

      static final int IS_READABLE
      indicates that the io channel is readable.
      This flag cannot be changed.
      See Also:
    • IS_WRITABLE

      static final int IS_WRITABLE
      indicates that the io channel is writable.
      This flag cannot be changed.
      See Also:
    • IS_WRITEABLE

      static final int IS_WRITEABLE
      a misspelled version of @G_IO_FLAG_IS_WRITABLE
      that existed before the spelling was fixed in GLib 2.30. It is kept
      here for compatibility reasons. Deprecated since 2.30
      See Also:
    • IS_SEEKABLE

      static final int IS_SEEKABLE
      indicates that the io channel is seekable,
      i.e. that g_io_channel_seek_position() can be used on it.
      This flag cannot be changed.
      See Also:
    • MASK

      static final int MASK
      the mask that specifies all the valid flags.
      See Also:
    • GET_MASK

      static final int GET_MASK
      the mask of the flags that are returned from
      g_io_channel_get_flags()
      See Also:
    • SET_MASK

      static final int SET_MASK
      the mask of the flags that the user can modify
      with g_io_channel_set_flags()
      See Also: