ITK Function Reference

(V10000.1.0.60_20160308.00)
ict_errors.h
Go to the documentation of this file.
1 /* =================================================================================================
2  Copyright (c) 1999 Unigraphics Solutions Inc., An EDS Company
3  Unpublished - All rights reserved
4 
5  THIS PROGRAM IS AN UNPUBLISHED WORK FULLY PROTECTED BY THE UNITED STATES
6  COPYRIGHT LAWS AND IS CONSIDERED A TRADE SECRET BELONGING TO THE COPYRIGHT
7  HOLDER.
8 ====================================================================================================
9 File description:
10 
11  Errors for the ICT Layer
12 
13  File : ict_errors.h
14  Module : ict
15 
16 ====================================================================================================
17  Date Name Description of Change
18 27-Aug-1999 Saiganesh Ramani Error Codes for ICT
19 03-Nov-1999 S. V. Brahmanandam More error codes
20 30-Nov-1999 S. V. Brahmanandam add ICT_invalid_argument_type
21 14-Jan-19100 Jeff Currier,,, add new user error codes
22 04-Feb-2000 Jifeng Li Add ICT_cannot_add_self error code
23 09-Mar-2000 Jifeng Li Add ICT_cannot_cut_amruletree_root
24 10-Mar-2000 Jifeng Li Add ICT_cannot_move_amruletree_root
25 29-Mar-2000 Jifeng Li Add ICT_cannot_remove_role_from_group
26 22-Jun-2000 S. V. Brahmanandam Add error codes for license check
27 19-Sep-2000 Chandrashekar Veerapaneni Add ICT_invalid_selection
28 02-Nov-2000 Jeff Currier,,, Added entries for new getUserList errors
29 13-Dec-2000 Jeff Currier,,, add errors for the file transfer service
30 25-Jul-2001 Sunil Viswanathan Added more FLEX errors
31 31-Jul-2001 Jeff Currier,,, add in old internal error message
32 06-Sep-2001 Sunil Viswanathan Promoted from viswanat_pv_look_v8
33 06-Aug-2002 Aaron Ruckman Split libtc.dll project
34 05-Sep-2002 Aaron Ruckman Update headers as part of dll splitiman project
35 22-Nov-2002 Tim Baverstock Normalise inclusion
36 15-Oct-2002 wangp add error code for ictrole
37 04-Feb-2003 Peiyi Wang add error code for ictgroup
38 28-Apr-2003 Jim Towers merge from P9.0.0.0
39 24-Mar-2006 Johann Chemin-Danielson DeImanization
40 $HISTORY$
41 ==================================================================================================*/
42 
43 #ifndef ICT_ERRORS_H
44 #define ICT_ERRORS_H
45 
46 #include <common/emh_const.h>
47 
48 #define ICT_insufficient_num_of_args (EMH_ICT_error_base + 1)
49 #define ICT_no_argument_found (EMH_ICT_error_base + 2)
50 #define ICT_incorrect_argument_type (EMH_ICT_error_base + 3)
51 #define ICT_method_not_registered (EMH_ICT_error_base + 4)
52 #define ICT_duplicate_method_name (EMH_ICT_error_base + 5)
53 #define ICT_argument_stack_not_constructed (EMH_ICT_error_base + 6)
54 #define ICT_argument_type_not_implemented (EMH_ICT_error_base + 7)
55 #define ICT_void_type_not_allowed (EMH_ICT_error_base + 8)
56 #define ICT_invalid_argument_type (EMH_ICT_error_base + 9)
57 #define ICT_cannot_add_self (EMH_ICT_error_base + 10)
58 #define ICT_cannot_cut_amruletree_root (EMH_ICT_error_base + 11)
59 #define ICT_cannot_move_amruletree_root (EMH_ICT_error_base + 12)
60 #define ICT_cannot_remove_role_from_group (EMH_ICT_error_base + 13)
61 #define ICT_invalid_selection (EMH_ICT_error_base + 14)
62 #define ICT_internal_error (EMH_ICT_error_base + 15)
63 #define ICT_internal_error_info (EMH_ICT_error_base + 16)
64 
65 #define ICT_USER_ERROR_BASE (EMH_ICT_error_base + 25)
66 
67 #define ICT_USER_unable_to_check_password (ICT_USER_ERROR_BASE + 1)
68 #define ICT_USER_unable_to_change_password (ICT_USER_ERROR_BASE + 2)
69 #define ICT_USER_unable_to_create_enquiry (ICT_USER_ERROR_BASE + 3)
70 #define ICT_USER_unable_to_execute_enquiry (ICT_USER_ERROR_BASE + 4)
71 #define ICT_USER_unable_to_reset_bind_val (ICT_USER_ERROR_BASE + 5)
72 
73 #define ICT_FILE_XFER_SERVICE_ERROR_BASE (EMH_ICT_error_base + 50)
74 
75 #define ICT_FILEXFER_no_directory_given (ICT_FILE_XFER_SERVICE_ERROR_BASE + 1)
76 #define ICT_FILEXFER_no_filename_given (ICT_FILE_XFER_SERVICE_ERROR_BASE + 2)
77 #define ICT_FILEXFER_no_filetype_given (ICT_FILE_XFER_SERVICE_ERROR_BASE + 3)
78 #define ICT_FILEXFER_no_access (ICT_FILE_XFER_SERVICE_ERROR_BASE + 4)
79 
80 #define ICT_FLEXLM_ERROR_BASE (EMH_ICT_error_base + 100)
81 
82 #define ICT_acs_init_failed (ICT_FLEXLM_ERROR_BASE +1)
83 #define ICT_acs_no_attach (ICT_FLEXLM_ERROR_BASE +2)
84 #define ICT_acs_no_tc_first_user_license (ICT_FLEXLM_ERROR_BASE +3)
85 #define ICT_acs_no_tc_user_license (ICT_FLEXLM_ERROR_BASE +4)
86 #define ICT_acs_no_available_license (ICT_FLEXLM_ERROR_BASE +5)
87 #define ICT_acs_cannot_release_license (ICT_FLEXLM_ERROR_BASE +6)
88 #define ICT_acs_usage_limit_exceeded (ICT_FLEXLM_ERROR_BASE +7)
89 
90 #define ICT_ROLE_ERROR_BASE (EMH_ICT_error_base + 150)
91 
92 #define ICT_ROLE_unable_to_create_enquiry (ICT_ROLE_ERROR_BASE + 1)
93 #define ICT_ROLE_unable_to_execute_enquiry (ICT_ROLE_ERROR_BASE + 2)
94 
95 #define ICT_PERSON_ERROR_BASE (EMH_ICT_error_base + 175)
96 
97 #define ICT_PERSON_unable_to_create_enquiry (ICT_ROLE_ERROR_BASE + 1)
98 #define ICT_PERSON_unable_to_execute_enquiry (ICT_ROLE_ERROR_BASE + 2)
99 
100 #define ICT_GROUP_ERROR_BASE (EMH_ICT_error_base + 200)
101 
102 #define ICT_GROUP_unable_to_create_enquiry (ICT_GROUP_ERROR_BASE + 1)
103 #define ICT_GROUP_unable_to_execute_enquiry (ICT_GROUP_ERROR_BASE + 2)
104 #define ICT_GROUP_unable_to_reset_bind_val (ICT_GROUP_ERROR_BASE + 3)
105 #define ICT_GROUP_unable_to_find_group (ICT_GROUP_ERROR_BASE + 4)
106 
107 #define ICT_SITE_ERROR_BASE (EMH_ICT_error_base + 250)
108 
109 #define ICT_SITE_unable_to_create_enquiry (ICT_SITE_ERROR_BASE + 1)
110 #define ICT_SITE_unable_to_execute_enquiry (ICT_SITE_ERROR_BASE + 2)
111 
112 #define ICT_VOLUME_ERROR_BASE (EMH_ICT_error_base + 275)
113 
114 #define ICT_VOLUME_unable_to_create_enquiry (ICT_VOLUME_ERROR_BASE + 1)
115 #define ICT_VOLUME_unable_to_execute_enquiry (ICT_VOLUME_ERROR_BASE + 2)
116 
117 
118 #define ICT_GROUPMEMBER_ERROR_BASE (EMH_ICT_error_base + 300)
119 
120 #define ICT_GROUPMEMBER_unable_to_create_enquiry (ICT_GROUPMEMBER_ERROR_BASE + 1)
121 #define ICT_GROUPMEMBER_unable_to_execute_enquiry (ICT_GROUPMEMBER_ERROR_BASE + 2)
122 #define ICT_GROUPMEMBER_unable_to_reset_bind_val (ICT_GROUPMEMBER_ERROR_BASE + 3)
123 #define ICT_GROUPMEMBER_unable_to_find_group (ICT_GROUPMEMBER_ERROR_BASE + 4)
124 #define ICT_GROUPMEMBER_unable_to_reset_bind_val_grouprole (ICT_GROUPMEMBER_ERROR_BASE + 5)
125 #define ICT_GROUPMEMBER_unable_to_reset_bind_val_activegm (ICT_GROUPMEMBER_ERROR_BASE + 6)
126 #define ICT_GROUPMEMBER_unable_to_reset_bind_val_allgm (ICT_GROUPMEMBER_ERROR_BASE + 7)
127 
128 #endif