|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
Go to the source code of this file.
Data Structures | |
| struct | HSM_policy_info_s |
| struct | VM_policy_info_s |
Typedefs | |
| typedef struct HSM_policy_info_s * | HSM_policy_info_p_t |
| typedef struct HSM_policy_info_s | HSM_policy_info_t |
| typedef struct VM_policy_info_s * | VM_policy_info_p_t |
| typedef struct VM_policy_info_s | VM_policy_info_t |
Functions | |
| SA_API int | SA_ask_hsm_policy_info (tag_t policy_tag, HSM_policy_info_p_t policy_info) |
| SA_API int | SA_ask_policy_query (tag_t policy_tag, tag_t *query_tag, int *entry_count, char ***entries, char ***values) |
| SA_API int | SA_ask_vm_policy_info (tag_t policy_tag, VM_policy_info_p_t policy_info) |
| SA_API int | SA_create_hsm_policy (const char policy_name[SA_name_size_c+1], const char policy_desc[SA_description_size_c+1], date_t accessed_before, date_t accessed_after, HSM_policy_info_p_t policy_info, tag_t query_tag, int entry_count, const char **entries, const char **values, tag_t *policy_tag) |
| SA_API int | SA_create_vm_policy (const char policy_name[SA_name_size_c+1], const char policy_desc[SA_description_size_c+1], date_t accessed_before, date_t accessed_after, VM_policy_info_p_t policy_info, tag_t query_tag, int entry_count, const char **entries, const char **values, tag_t *policy_tag) |
| SA_API int | SA_delete_policy (tag_t policy_tag) |
| SA_API int | SA_export_pending_requests (int num_of_requests, const tag_t *request_tags, int format, const char *export_file_path) |
| SA_API int | SA_extent_policies (int *num_of_policies, tag_t **policies_tags) |
| SA_API int | SA_find_policy_name (tag_t policy_tag, char policy_name[SA_name_size_c+1]) |
| SA_API int | SA_find_policy_name2 (tag_t policy_tag, char **policy_name) |
| SA_API int | SA_find_policy_tag (const char policy_name[SA_name_size_c+1], tag_t *policy_tag) |
| SA_API int | SA_find_policy_tag2 (const char *policy_name, tag_t *policy_tag) |
| SA_API int | SA_generate_migration_report (tag_t policy_tag, date_t migration_from_date, date_t migration_to_date, const char *report_file_path) |
| SA_API int | SA_get_hsminfo_tag (tag_t file_tag, tag_t *hsm_info_tag) |
| SA_API int | SA_get_pending_requests (tag_t policy_tag, int *num_of_objs, tag_t **request_objs) |
| SA_API int | SA_get_vminfo_tag (tag_t file_tag, tag_t *vm_info_tag) |
| SA_API int | SA_mark_for_migration (tag_t policy_tag, int *num_of_objs, tag_t **request_objs) |
| SA_API int | SA_migrate_pending_request (tag_t request_tag, logical fms_migration) |
| SA_API int | SA_modify_hsm_policy (tag_t policy_tag, const char policy_desc[SA_description_size_c+1], date_t accessed_before, date_t accessed_after, HSM_policy_info_p_t policy_info, tag_t query_tag, int entry_count, const char **entries, const char **values) |
| SA_API int | SA_modify_vm_policy (tag_t policy_tag, const char policy_desc[SA_description_size_c+1], date_t accessed_before, date_t accessed_after, VM_policy_info_p_t policy_info, tag_t query_tag, int entry_count, const char **entries, const char **values) |
| SA_API int | SA_policy_name_of_class (tag_t policy_tag, char **class_name) |
This file contains the ITK functions for Volume Management.
The Instances of VM_Policy are used to migrate the files between the Teamcenter volumes. The policies are made up of Teamcenter Engineering metadata and various OS File specific attributes.
Definition in file migration.h.