Sets an attribute in the file with attribute name attribute
to value_p
.
Some attributes can be unset by setting type
to g_file_attribute_type_invalid and
value_p
to null.
If cancellable
is not null, then the operation can be cancelled by triggering the
cancellable object from another thread. If the operation was cancelled, the error g_io_error_cancelled
will be returned.
this |
input File |
attribute |
a string containing the attribute's name |
type |
The type of the attribute |
value_p |
a pointer to the value (or the pointer itself if the type is a pointer type) |
flags |
a set of FileQueryInfoFlags |
cancellable |
optional Cancellable object, null to ignore |
true if the attribute was set, false otherwise. |