home *** CD-ROM | disk | FTP | other *** search
-
-
-
- aaaasssseeeerrrrrrrroooorrrrccccooooddddeeee((((3333xxxx)))) aaaasssseeeerrrrrrrroooorrrrccccooooddddeeee((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- aserrorcode - array services error information
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<aaaarrrrrrrraaaayyyyssssvvvvccccssss....hhhh>>>>
-
- eeeexxxxtttteeeerrrrnnnn aaaasssseeeerrrrrrrroooorrrr____tttt aaaasssseeeerrrrrrrroooorrrrccccooooddddeeee;;;;
-
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrnnnnoooocccc((((eeeerrrrrrrroooorrrrccccooooddddeeee))))
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrwwwwhhhhaaaattttcccc((((eeeerrrrrrrroooorrrrccccooooddddeeee))))
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrwwwwhhhhyyyycccc((((eeeerrrrrrrroooorrrrccccooooddddeeee))))
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrreeeexxxxttttrrrraaaacccc((((eeeerrrrrrrroooorrrrccccooooddddeeee))))
-
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrnnnnoooo ...
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrwwwwhhhhaaaatttt ...
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrrwwwwhhhhyyyy ...
- ####ddddeeeeffffiiiinnnneeee aaaasssseeeerrrrrrrreeeexxxxttttrrrraaaa ...
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _a_s_e_r_r_o_r_c_o_d_e is a global variable maintained by the array services
- library, lllliiiibbbbaaaarrrrrrrraaaayyyy. Many array services functions store detailed status
- in this variable when they complete. The variable _a_s_e_r_r_o_r_c_o_d_e is made up
- of four fields, which can be accessed with the following macros:
-
- _aaaa_ssss_eeee_rrrr_rrrr_nnnn_oooo
- Summarizes the results of the most recent array services function.
- This is similar to the libc variable _e_r_r_n_o in that it is only set if
- some sort of error condition occurred.
-
- _aaaa_ssss_eeee_rrrr_rrrr_wwww_hhhh_aaaa_tttt
- For certain values of _a_s_e_r_r_n_o, this field describes the particular
- component that experienced trouble.
-
- _aaaa_ssss_eeee_rrrr_rrrr_wwww_hhhh_yyyy
- For certain values of _a_s_e_r_r_n_o, this field describes why the error
- occurred.
-
- _aaaa_ssss_eeee_rrrr_rrrr_eeee_xxxx_tttt_rrrr_aaaa
- Certain combinations of _a_s_e_r_r_n_o, _a_s_e_r_r_w_h_a_t and/or _a_s_e_r_r_w_h_y may cause
- some additional information to be stored in this field. The exact
- information depends on the particular combination.
-
- The specific values that can be stored in these fields are described in
- the file <arraysvcs.h>.
-
- The individual fields of an error code can be extracted from an arbitrary
- value using the _a_s_e_r_r_n_o_c, _a_s_e_r_r_w_h_a_t_c, _a_s_e_r_r_w_h_y_c and _a_s_e_r_r_e_x_t_r_a_c functions
- respectively.
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- aaaasssseeeerrrrrrrroooorrrrccccooooddddeeee((((3333xxxx)))) aaaasssseeeerrrrrrrroooorrrrccccooooddddeeee((((3333xxxx))))
-
-
-
- NOTES
- _a_s_e_r_r_o_r_c_o_d_e is defined in the library "libarray.so", and will be loaded
- if the option "-larray" is used with _c_c(1) or _l_d(1).
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- asmakeerror(3X), asperror(3X), asstrerror(3X), array_sessions(5).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-