構造体 file_struct

#include <rsync.h>

file_structのコラボレーション図

[凡例]

変数

union {
   dev_t   rdev
   char *   sum
   char *   link
u
OFF_T length
char * basename
char * dirname
union {
   char *   root
   int   depth
dir
union {
   idev *   idev
   hlink *   links
link_u
time_t modtime
uid_t uid
gid_t gid
mode_t mode
uchar flags

説明

rsync.h504 行で定義されています。


構造体

dev_t rdev

rsync.h506 行で定義されています。

参照元 make_file()receive_file_entry()recv_generator()send_file_entry()try_dests_non().

char* sum

rsync.h507 行で定義されています。

参照元 make_file()receive_file_entry()send_file_entry()sum_sizes_sqroot()unchanged_file().

char* link

rsync.h508 行で定義されています。

参照元 list_file_entry()log_formatted()make_file()receive_file_entry()recv_generator()send_file_entry()try_dests_non().

union { ... } u

参照元 list_file_entry()log_formatted()make_file()receive_file_entry()recv_generator()send_file_entry()set_acl()try_dests_non()unchanged_file().

OFF_T length

rsync.h510 行で定義されています。

参照元 clear_file()decrement_active_files()find_fuzzy()flist_find()increment_active_files()itemize()list_file_entry()log_formatted()make_file()output_flist()receive_file_entry()recv_files()recv_generator()send_file_entry()send_files()unchanged_file().

char* basename

rsync.h511 行で定義されています。

参照元 clean_flist()delete_in_dir()delete_item()f_name()f_name_cmp()find_fuzzy()flist_find()list_file_entry()log_delete()make_file()output_flist()receive_file_entry()recv_generator()send_file_name().

char* dirname

rsync.h512 行で定義されています。

参照元 clean_flist()f_name()f_name_cmp()make_file()output_flist()receive_file_entry()recv_files()recv_generator().

char* root

rsync.h514 行で定義されています。

参照元 log_formatted()make_file()output_flist()send_files()successful_send().

int depth

rsync.h515 行で定義されています。

参照元 clean_flist()clear_file()delete_in_dir()flist_find()output_flist()receive_file_entry()recv_generator().

union { ... } dir

参照元 clean_flist()clear_file()delete_in_dir()flist_find()log_formatted()make_file()output_flist()receive_file_entry()recv_generator()send_files()successful_send().

struct idev* idev

rsync.h518 行で定義されています。

参照元 clear_file()make_file()receive_file_entry()send_file_entry().

struct hlink* links

rsync.h519 行で定義されています。

参照元 check_for_finished_hlinks()recv_generator()try_dests_non().

union { ... } link_u

参照元 check_for_finished_hlinks()clear_file()init_hard_links()link_idev_data()make_file()receive_file_entry()recv_generator()send_file_entry()try_dests_non().

time_t modtime

rsync.h521 行で定義されています。

参照元 find_fuzzy()itemize()list_file_entry()log_formatted()make_file()receive_file_entry()recv_generator()send_file_entry()set_file_attrs()try_dests_reg()unchanged_file().

uid_t uid

rsync.h522 行で定義されています。

参照元 itemize()log_formatted()make_file()output_flist()receive_file_entry()recv_uid_list()send_file_entry()set_file_attrs()unchanged_attrs().

gid_t gid

rsync.h523 行で定義されています。

参照元 itemize()log_formatted()make_file()output_flist()receive_file_entry()recv_uid_list()send_file_entry()set_file_attrs()unchanged_attrs().

mode_t mode

rsync.h524 行で定義されています。

参照元 clean_flist()delete_in_dir()delete_item()f_name_cmp()finish_transfer()flist_find()generate_files()get_local_name()itemize()list_file_entry()log_delete()log_formatted()make_acl()make_file()maybe_log_item()output_flist()push_keep_backup_acl()read_item_attrs()receive_acl()receive_file_entry()recv_files()recv_generator()send_acl()send_file_entry()send_file_name()send_if_directory()set_acl()set_file_attrs()successful_send()try_dests_non()try_dests_reg()unchanged_attrs().

uchar flags

rsync.h525 行で定義されています。

参照元 clean_flist()delete_in_dir()delete_item()hard_link_check()hard_link_cluster()init_flist()make_file()output_flist()receive_file_entry()recv_generator()send_file_entry()send_if_directory()successful_send().


この構造体の説明は次のファイルから生成されました:
rsyncに対してSat Dec 5 19:45:46 2009に生成されました。  doxygen 1.4.7