10 * This is an opaque structure (see <link linkend="chimara-Opaque-Structures">
11 * Opaque Structures</link> and should not be accessed directly.
13 struct glk_fileref_struct
17 /* Pointer to the list node in the global fileref list that contains this
20 /* Fileref parameters */
21 gchar *filename; /* Always stored in the default filename encoding, not
23 glui32 orig_filemode; /* Used to check if the user gets a fileref in read
24 mode and then tries to open it in write mode */
28 G_GNUC_INTERNAL frefid_t fileref_new(gchar *filename, glui32 rock, glui32 usage, glui32 orig_filemode);