Add setter and getters for atime and ctime on tree_node.
This commit is contained in:
parent
7b9834a315
commit
3028015ab8
@ -903,6 +903,18 @@ void iso_tree_node_set_mtime(struct iso_tree_node *node, time_t time);
|
|||||||
/** Get the time of last modification of the file */
|
/** Get the time of last modification of the file */
|
||||||
time_t iso_tree_node_get_mtime(struct iso_tree_node *node);
|
time_t iso_tree_node_get_mtime(struct iso_tree_node *node);
|
||||||
|
|
||||||
|
/** Set the time of last access to the file */
|
||||||
|
void iso_tree_node_set_atime(struct iso_tree_node *node, time_t time);
|
||||||
|
|
||||||
|
/** Get the time of last access to the file */
|
||||||
|
time_t iso_tree_node_get_atime(struct iso_tree_node *node);
|
||||||
|
|
||||||
|
/** Set the time of last status change of the file */
|
||||||
|
void iso_tree_node_set_ctime(struct iso_tree_node *node, time_t time);
|
||||||
|
|
||||||
|
/** Get the time of last status change of the file */
|
||||||
|
time_t iso_tree_node_get_ctime(struct iso_tree_node *node);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the order in which a node will be written on image. High weihted files
|
* Sets the order in which a node will be written on image. High weihted files
|
||||||
* will be written first, so in a disc them will be written near the center.
|
* will be written first, so in a disc them will be written near the center.
|
||||||
|
@ -241,6 +241,30 @@ iso_tree_node_get_mtime(struct iso_tree_node *node)
|
|||||||
return node->attrib.st_mtime;
|
return node->attrib.st_mtime;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
iso_tree_node_set_atime(struct iso_tree_node *node, time_t time)
|
||||||
|
{
|
||||||
|
node->attrib.st_atime = time;
|
||||||
|
}
|
||||||
|
|
||||||
|
time_t
|
||||||
|
iso_tree_node_get_atime(struct iso_tree_node *node)
|
||||||
|
{
|
||||||
|
return node->attrib.st_atime;
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
iso_tree_node_set_ctime(struct iso_tree_node *node, time_t time)
|
||||||
|
{
|
||||||
|
node->attrib.st_ctime = time;
|
||||||
|
}
|
||||||
|
|
||||||
|
time_t
|
||||||
|
iso_tree_node_get_ctime(struct iso_tree_node *node)
|
||||||
|
{
|
||||||
|
return node->attrib.st_ctime;
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
iso_tree_node_set_sort_weight(struct iso_tree_node *node, int w)
|
iso_tree_node_set_sort_weight(struct iso_tree_node *node, int w)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user