Home | History | Annotate | Download | only in gio

Lines Matching refs:etag

115  * <para id="gfile-etag"><indexterm><primary>entity tag</primary></indexterm>
121 * for HTTP Etag headers, which are a very similar concept.
185 const char *etag,
1549 * @etag: an optional <link linkend="gfile-etag">entity tag</link> for the
1575 * If you pass in a non-#NULL @etag value, then this value is
1579 * the new etag from g_file_output_stream_get_etag() after you've
1582 * the etag of the file.
1603 const char *etag,
1628 if (etag && *etag == 0)
1629 etag = NULL;
1631 return (* iface->replace) (file, etag, make_backup, flags, cancellable, error);
1851 * @etag: an <link linkend="gfile-etag">entity tag</link> for the
1872 const char *etag,
1886 etag,
4422 char *etag;
4432 g_free (data->etag);
4451 data->etag,
4468 const char *etag,
4480 data->etag = g_strdup (etag);
5230 char *etag;
5243 g_free (data->etag);
5283 data->etag = g_strdup (g_file_info_get_etag (info));
5494 *etag_out = data->etag;
5495 data->etag = NULL;
5582 * @etag: the old <link linkend="gfile-etag">entity tag</link>
5586 * @new_etag: a location to a new <link linkend="gfile-etag">entity tag</link>
5594 * If @etag is specified (not %NULL) any existing file must have that etag, or
5614 const char *etag,
5629 out = g_file_replace (file, etag, make_backup, flags, cancellable, error);
5675 char *etag;
5686 g_free (data->etag);
5703 data->etag = g_file_output_stream_get_etag (G_FILE_OUTPUT_STREAM (stream));
5796 * @etag: a new <link linkend="gfile-etag">entity tag</link> for the @file, or %NULL
5804 * @contents of @length bytes. @etag will replace the document's
5822 const char *etag,
5846 etag,
5859 * @new_etag: a location of a new <link linkend="gfile-etag">entity tag</link>
5901 *new_etag = data->etag;
5902 data->etag = NULL; /* Take ownership */