File Coverage

blib/lib/Mac/Errors.pm
Criterion Covered Total %
statement 37 1965 1.8
branch 1 4 25.0
condition 2 3 66.6
subroutine 14 1939 0.7
pod 1930 1931 99.9
total 1984 5842 33.9


line stmt bran cond sub pod time code
1             package Mac::Errors;
2 4     4   42850 use strict;
  4         6  
  4         91  
3              
4 4     4   28 use warnings;
  4         4  
  4         90  
5 4     4   10 no warnings;
  4         8  
  4         140  
6              
7 4     4   16 use base qw(Tie::Scalar);
  4         5  
  4         1810  
8 4     4   1985 use vars qw(@EXPORT_OK %MacErrors $MacError $VERSION);
  4         4  
  4         253  
9              
10             $VERSION = '1.191';
11              
12 4     4   13 use Exporter qw(import);
  4         4  
  4         68489  
13              
14             =encoding utf8
15              
16             =head1 NAME
17              
18             Mac::Errors - constants for Mac error codes
19              
20             =head1 SYNOPSIS
21              
22             use Mac::Errors qw(openErr);
23              
24             if( $value == openErr ) {
25             ...
26             }
27              
28             my $error = $MacErrors{ $symbol };
29             # -- OR --
30             my $error = $MacErrors{ $number };
31              
32             my $symbol = $error->symbol;
33             my $number = $error->number;
34             my $desc = $error->description;
35              
36             # in MacPerl, $^E is meaningful, and we tie $MacError to it
37             use Mac::Errors qw( $MacError );
38              
39             open FILE, $foo or die $^E; # error number
40             open FILE, $foo or die $MacError; # gets description from $^E
41              
42             =head1 DESCRIPTION
43              
44             The C<%MacErrors> hash indexes error information by the error
45             number or symbol. Each value is a C object which
46             has the symbol, number, and description.
47              
48             The C<$MacError> scalar performs some tied magic to translate
49             MacPerl's C<$^E> to the error text. On other platforms, it is
50             always undef.
51              
52             =head1 METHODS
53              
54             =over 4
55              
56             =item symbol
57              
58             Returns the symbolic constant, (e.g. openErr)
59              
60             =item number
61              
62             Returns the error number, (e.g. -23)
63              
64             =item description
65              
66             Returns the error description from MacErrors.h, which may
67             mean something to you, and may not, (e.g. I/O System Errors).
68              
69             Descriptions of errors are not unique, and some errors do
70             not have a description.
71              
72             =back
73              
74             =head1 CONSTANTS
75              
76             All symbolic constants also have a subroutine of the same name.
77             The subroutine returns the error number.
78              
79             =cut
80              
81             @EXPORT_OK = qw(%MacErrors $MacError);
82              
83             tie $MacError, __PACKAGE__;
84              
85             sub TIESCALAR {
86 4     4   9 my( $class, $scalar ) = @_;
87 4         19 return bless \$scalar, $class;
88             }
89              
90             sub FETCH {
91 1 50   1   245 return unless $^O eq 'MacOS';
92 0         0 my $errno = $^E + 0;
93 0 0       0 return $errno unless exists $MacErrors{ $errno };
94 0         0 return $MacErrors{ $errno }->description;
95             }
96              
97             constants();
98              
99             sub constants {
100 4     4 0 31 seek DATA, 0, 0; # this reads the entire script
101 4         8 my $data = do { local $/; };
  4         17  
  4         614  
102 4         145 while( $data =~ m|=item (\w+)(?:\s+([^\n]+))?\n\s+?=cut\s+sub \1 \{ (-?\d+) \}|g ) {
103 7404         11312 my( $symbol, $desc, $value ) = ( $1, $2, $3 );
104 7404         6247 push @EXPORT_OK, $symbol;
105              
106 7404   66     10429 $desc ||= $symbol;
107 7404         9386 my $array = [ $symbol, $value, $desc ];
108              
109 7404         5486 bless $array, __PACKAGE__;
110              
111 7404         33343 $MacErrors{$symbol} = $MacErrors{$value} = $array;
112             }
113             }
114              
115 10     10 1 2052 sub symbol { $_[0]->[0] }
116 11     11 1 604 sub number { $_[0]->[1] }
117 9     9 1 718 sub description { $_[0]->[2] }
118              
119             =over 4
120              
121             =cut
122              
123             =item paramErr
124              
125             error in user parameter list
126              
127             =cut
128              
129 0     0 1 0 sub paramErr { -50 }
130              
131             =item noHardwareErr
132              
133             Sound Manager Error Returns
134              
135             =cut
136              
137 0     0 1 0 sub noHardwareErr { -200 }
138              
139             =item notEnoughHardwareErr
140              
141             Sound Manager Error Returns
142              
143             =cut
144              
145 0     0 1 0 sub notEnoughHardwareErr { -201 }
146              
147             =item userCanceledErr
148              
149             =cut
150              
151 0     0 1 0 sub userCanceledErr { -128 }
152              
153             =item qErr
154              
155             queue element not found during deletion
156              
157             =cut
158              
159 0     0 1 0 sub qErr { -1 }
160              
161             =item vTypErr
162              
163             invalid queue element
164              
165             =cut
166              
167 0     0 1 0 sub vTypErr { -2 }
168              
169             =item corErr
170              
171             core routine number out of range
172              
173             =cut
174              
175 0     0 1 0 sub corErr { -3 }
176              
177             =item unimpErr
178              
179             unimplemented core routine
180              
181             =cut
182              
183 0     0 1 0 sub unimpErr { -4 }
184              
185             =item SlpTypeErr
186              
187             invalid queue element
188              
189             =cut
190              
191 0     0 1 0 sub SlpTypeErr { -5 }
192              
193             =item seNoDB
194              
195             no debugger installed to handle debugger command
196              
197             =cut
198              
199 0     0 1 0 sub seNoDB { -8 }
200              
201             =item controlErr
202              
203             I/O System Errors
204              
205             =cut
206              
207 0     0 1 0 sub controlErr { -17 }
208              
209             =item statusErr
210              
211             I/O System Errors
212              
213             =cut
214              
215 0     0 1 0 sub statusErr { -18 }
216              
217             =item readErr
218              
219             I/O System Errors
220              
221             =cut
222              
223 0     0 1 0 sub readErr { -19 }
224              
225             =item writErr
226              
227             I/O System Errors
228              
229             =cut
230              
231 0     0 1 0 sub writErr { -20 }
232              
233             =item badUnitErr
234              
235             I/O System Errors
236              
237             =cut
238              
239 0     0 1 0 sub badUnitErr { -21 }
240              
241             =item unitEmptyErr
242              
243             I/O System Errors
244              
245             =cut
246              
247 0     0 1 0 sub unitEmptyErr { -22 }
248              
249             =item openErr
250              
251             I/O System Errors
252              
253             =cut
254              
255 1     1 1 9 sub openErr { -23 }
256              
257             =item closErr
258              
259             I/O System Errors
260              
261             =cut
262              
263 0     0 1 0 sub closErr { -24 }
264              
265             =item dRemovErr
266              
267             tried to remove an open driver
268              
269             =cut
270              
271 0     0 1 0 sub dRemovErr { -25 }
272              
273             =item abortErr
274              
275             IO call aborted by KillIO
276              
277             =cut
278              
279 0     0 1 0 sub abortErr { -27 }
280              
281             =item iIOAbortErr
282              
283             IO abort error (Printing Manager)
284              
285             =cut
286              
287 0     0 1 0 sub iIOAbortErr { -27 }
288              
289             =item notOpenErr
290              
291             Couldn't rd/wr/ctl/sts cause driver not opened
292              
293             =cut
294              
295 0     0 1 0 sub notOpenErr { -28 }
296              
297             =item unitTblFullErr
298              
299             unit table has no more entries
300              
301             =cut
302              
303 0     0 1 0 sub unitTblFullErr { -29 }
304              
305             =item dceExtErr
306              
307             dce extension error
308              
309             =cut
310              
311 0     0 1 0 sub dceExtErr { -30 }
312              
313             =item slotNumErr
314              
315             invalid slot # error
316              
317             =cut
318              
319 0     0 1 0 sub slotNumErr { -360 }
320              
321             =item gcrOnMFMErr
322              
323             gcr format on high density media error
324              
325             =cut
326              
327 0     0 1 0 sub gcrOnMFMErr { -400 }
328              
329             =item dirFulErr
330              
331             Directory full
332              
333             =cut
334              
335 0     0 1 0 sub dirFulErr { -33 }
336              
337             =item dskFulErr
338              
339             disk full
340              
341             =cut
342              
343 0     0 1 0 sub dskFulErr { -34 }
344              
345             =item nsvErr
346              
347             no such volume
348              
349             =cut
350              
351 0     0 1 0 sub nsvErr { -35 }
352              
353             =item ioErr
354              
355             I/O error (bummers)
356              
357             =cut
358              
359 0     0 1 0 sub ioErr { -36 }
360              
361             =item bdNamErr
362              
363             there may be no bad names in the final system!
364              
365             =cut
366              
367 0     0 1 0 sub bdNamErr { -37 }
368              
369             =item fnOpnErr
370              
371             File not open
372              
373             =cut
374              
375 0     0 1 0 sub fnOpnErr { -38 }
376              
377             =item eofErr
378              
379             End of file
380              
381             =cut
382              
383 0     0 1 0 sub eofErr { -39 }
384              
385             =item posErr
386              
387             tried to position to before start of file (r/w)
388              
389             =cut
390              
391 0     0 1 0 sub posErr { -40 }
392              
393             =item mFulErr
394              
395             memory full (open) or file won't fit (load)
396              
397             =cut
398              
399 0     0 1 0 sub mFulErr { -41 }
400              
401             =item tmfoErr
402              
403             too many files open
404              
405             =cut
406              
407 0     0 1 0 sub tmfoErr { -42 }
408              
409             =item fnfErr
410              
411             File not found
412              
413             =cut
414              
415 1     1 1 2 sub fnfErr { -43 }
416              
417             =item wPrErr
418              
419             diskette is write protected.
420              
421             =cut
422              
423 0     0 1   sub wPrErr { -44 }
424              
425             =item vLckdErr
426              
427             volume is locked
428              
429             =cut
430              
431 0     0 1   sub vLckdErr { -46 }
432              
433             =item fBsyErr
434              
435             File is busy (delete)
436              
437             =cut
438              
439 0     0 1   sub fBsyErr { -47 }
440              
441             =item dupFNErr
442              
443             duplicate filename (rename)
444              
445             =cut
446              
447 0     0 1   sub dupFNErr { -48 }
448              
449             =item opWrErr
450              
451             file already open with write permission
452              
453             =cut
454              
455 0     0 1   sub opWrErr { -49 }
456              
457             =item rfNumErr
458              
459             refnum error
460              
461             =cut
462              
463 0     0 1   sub rfNumErr { -51 }
464              
465             =item gfpErr
466              
467             get file position error
468              
469             =cut
470              
471 0     0 1   sub gfpErr { -52 }
472              
473             =item volOffLinErr
474              
475             volume not on line error (was Ejected)
476              
477             =cut
478              
479 0     0 1   sub volOffLinErr { -53 }
480              
481             =item permErr
482              
483             permissions error (on file open)
484              
485             =cut
486              
487 0     0 1   sub permErr { -54 }
488              
489             =item volOnLinErr
490              
491             drive volume already on-line at MountVol
492              
493             =cut
494              
495 0     0 1   sub volOnLinErr { -55 }
496              
497             =item nsDrvErr
498              
499             no such drive (tried to mount a bad drive num)
500              
501             =cut
502              
503 0     0 1   sub nsDrvErr { -56 }
504              
505             =item noMacDskErr
506              
507             not a mac diskette (sig bytes are wrong)
508              
509             =cut
510              
511 0     0 1   sub noMacDskErr { -57 }
512              
513             =item extFSErr
514              
515             volume in question belongs to an external fs
516              
517             =cut
518              
519 0     0 1   sub extFSErr { -58 }
520              
521             =item fsRnErr
522              
523             file system internal error:during rename the old entry was deleted but could not be restored.
524              
525             =cut
526              
527 0     0 1   sub fsRnErr { -59 }
528              
529             =item badMDBErr
530              
531             bad master directory block
532              
533             =cut
534              
535 0     0 1   sub badMDBErr { -60 }
536              
537             =item wrPermErr
538              
539             write permissions error
540              
541             =cut
542              
543 0     0 1   sub wrPermErr { -61 }
544              
545             =item dirNFErr
546              
547             Directory not found
548              
549             =cut
550              
551 0     0 1   sub dirNFErr { -120 }
552              
553             =item tmwdoErr
554              
555             No free WDCB available
556              
557             =cut
558              
559 0     0 1   sub tmwdoErr { -121 }
560              
561             =item badMovErr
562              
563             Move into offspring error
564              
565             =cut
566              
567 0     0 1   sub badMovErr { -122 }
568              
569             =item wrgVolTypErr
570              
571             Wrong volume type error [operation not supported for MFS]
572              
573             =cut
574              
575 0     0 1   sub wrgVolTypErr { -123 }
576              
577             =item fidNotFound
578              
579             no file thread exists.
580              
581             =cut
582              
583 0     0 1   sub fidNotFound { -1300 }
584              
585             =item fidExists
586              
587             file id already exists
588              
589             =cut
590              
591 0     0 1   sub fidExists { -1301 }
592              
593             =item notAFileErr
594              
595             directory specified
596              
597             =cut
598              
599 0     0 1   sub notAFileErr { -1302 }
600              
601             =item diffVolErr
602              
603             files on different volumes
604              
605             =cut
606              
607 0     0 1   sub diffVolErr { -1303 }
608              
609             =item catChangedErr
610              
611             the catalog has been modified
612              
613             =cut
614              
615 0     0 1   sub catChangedErr { -1304 }
616              
617             =item desktopDamagedErr
618              
619             desktop database files are corrupted
620              
621             =cut
622              
623 0     0 1   sub desktopDamagedErr { -1305 }
624              
625             =item sameFileErr
626              
627             can't exchange a file with itself
628              
629             =cut
630              
631 0     0 1   sub sameFileErr { -1306 }
632              
633             =item badFidErr
634              
635             file id is dangling or doesn't match with the file number
636              
637             =cut
638              
639 0     0 1   sub badFidErr { -1307 }
640              
641             =item notARemountErr
642              
643             when _Mount allows only remounts and doesn't get one
644              
645             =cut
646              
647 0     0 1   sub notARemountErr { -1308 }
648              
649             =item fileBoundsErr
650              
651             file's EOF, offset, mark or size is too big
652              
653             =cut
654              
655 0     0 1   sub fileBoundsErr { -1309 }
656              
657             =item fsDataTooBigErr
658              
659             file or volume is too big for system
660              
661             =cut
662              
663 0     0 1   sub fsDataTooBigErr { -1310 }
664              
665             =item volVMBusyErr
666              
667             can't eject because volume is in use by VM
668              
669             =cut
670              
671 0     0 1   sub volVMBusyErr { -1311 }
672              
673             =item badFCBErr
674              
675             FCBRecPtr is not valid
676              
677             =cut
678              
679 0     0 1   sub badFCBErr { -1327 }
680              
681             =item errFSUnknownCall
682              
683             selector is not recognized by this filesystem
684              
685             =cut
686              
687 0     0 1   sub errFSUnknownCall { -1400 }
688              
689             =item errFSBadFSRef
690              
691             FSRef parameter is bad
692              
693             =cut
694              
695 0     0 1   sub errFSBadFSRef { -1401 }
696              
697             =item errFSBadForkName
698              
699             Fork name parameter is bad
700              
701             =cut
702              
703 0     0 1   sub errFSBadForkName { -1402 }
704              
705             =item errFSBadBuffer
706              
707             A buffer parameter was bad
708              
709             =cut
710              
711 0     0 1   sub errFSBadBuffer { -1403 }
712              
713             =item errFSBadForkRef
714              
715             A ForkRefNum parameter was bad
716              
717             =cut
718              
719 0     0 1   sub errFSBadForkRef { -1404 }
720              
721             =item errFSBadInfoBitmap
722              
723             A CatalogInfoBitmap or VolumeInfoBitmap has reserved or invalid bits set
724              
725             =cut
726              
727 0     0 1   sub errFSBadInfoBitmap { -1405 }
728              
729             =item errFSMissingCatInfo
730              
731             A CatalogInfo parameter was NULL
732              
733             =cut
734              
735 0     0 1   sub errFSMissingCatInfo { -1406 }
736              
737             =item errFSNotAFolder
738              
739             Expected a folder, got a file
740              
741             =cut
742              
743 0     0 1   sub errFSNotAFolder { -1407 }
744              
745             =item errFSForkNotFound
746              
747             Named fork does not exist
748              
749             =cut
750              
751 0     0 1   sub errFSForkNotFound { -1409 }
752              
753             =item errFSNameTooLong
754              
755             File/fork name is too long to create/rename
756              
757             =cut
758              
759 0     0 1   sub errFSNameTooLong { -1410 }
760              
761             =item errFSMissingName
762              
763             A Unicode name parameter was NULL or nameLength parameter was zero
764              
765             =cut
766              
767 0     0 1   sub errFSMissingName { -1411 }
768              
769             =item errFSBadPosMode
770              
771             Newline bits set in positionMode
772              
773             =cut
774              
775 0     0 1   sub errFSBadPosMode { -1412 }
776              
777             =item errFSBadAllocFlags
778              
779             Invalid bits set in allocationFlags
780              
781             =cut
782              
783 0     0 1   sub errFSBadAllocFlags { -1413 }
784              
785             =item errFSNoMoreItems
786              
787             Iteration ran out of items to return
788              
789             =cut
790              
791 0     0 1   sub errFSNoMoreItems { -1417 }
792              
793             =item errFSBadItemCount
794              
795             maximumItems was zero
796              
797             =cut
798              
799 0     0 1   sub errFSBadItemCount { -1418 }
800              
801             =item errFSBadSearchParams
802              
803             Something wrong with CatalogSearch searchParams
804              
805             =cut
806              
807 0     0 1   sub errFSBadSearchParams { -1419 }
808              
809             =item errFSRefsDifferent
810              
811             FSCompareFSRefs; refs are for different objects
812              
813             =cut
814              
815 0     0 1   sub errFSRefsDifferent { -1420 }
816              
817             =item errFSForkExists
818              
819             Named fork already exists.
820              
821             =cut
822              
823 0     0 1   sub errFSForkExists { -1421 }
824              
825             =item errFSBadIteratorFlags
826              
827             Flags passed to FSOpenIterator are bad
828              
829             =cut
830              
831 0     0 1   sub errFSBadIteratorFlags { -1422 }
832              
833             =item errFSIteratorNotFound
834              
835             Passed FSIterator is not an open iterator
836              
837             =cut
838              
839 0     0 1   sub errFSIteratorNotFound { -1423 }
840              
841             =item errFSIteratorNotSupported
842              
843             The iterator's flags or container are not supported by this call
844              
845             =cut
846              
847 0     0 1   sub errFSIteratorNotSupported { -1424 }
848              
849             =item envNotPresent
850              
851             returned by glue.
852              
853             =cut
854              
855 0     0 1   sub envNotPresent { -5500 }
856              
857             =item envBadVers
858              
859             Version non-positive
860              
861             =cut
862              
863 0     0 1   sub envBadVers { -5501 }
864              
865             =item envVersTooBig
866              
867             Version bigger than call can handle
868              
869             =cut
870              
871 0     0 1   sub envVersTooBig { -5502 }
872              
873             =item fontDecError
874              
875             error during font declaration
876              
877             =cut
878              
879 0     0 1   sub fontDecError { -64 }
880              
881             =item fontNotDeclared
882              
883             font not declared
884              
885             =cut
886              
887 0     0 1   sub fontNotDeclared { -65 }
888              
889             =item fontSubErr
890              
891             font substitution occurred
892              
893             =cut
894              
895 0     0 1   sub fontSubErr { -66 }
896              
897             =item fontNotOutlineErr
898              
899             bitmap font passed to routine that does outlines only
900              
901             =cut
902              
903 0     0 1   sub fontNotOutlineErr { -32615 }
904              
905             =item firstDskErr
906              
907             I/O System Errors
908              
909             =cut
910              
911 0     0 1   sub firstDskErr { -84 }
912              
913             =item lastDskErr
914              
915             I/O System Errors
916              
917             =cut
918              
919 0     0 1   sub lastDskErr { -64 }
920              
921             =item noDriveErr
922              
923             drive not installed
924              
925             =cut
926              
927 0     0 1   sub noDriveErr { -64 }
928              
929             =item offLinErr
930              
931             r/w requested for an off-line drive
932              
933             =cut
934              
935 0     0 1   sub offLinErr { -65 }
936              
937             =item noAdrMkErr
938              
939             couldn't find valid addr mark
940              
941             =cut
942              
943 0     0 1   sub noAdrMkErr { -67 }
944              
945             =item dataVerErr
946              
947             read verify compare failed
948              
949             =cut
950              
951 0     0 1   sub dataVerErr { -68 }
952              
953             =item badCksmErr
954              
955             addr mark checksum didn't check
956              
957             =cut
958              
959 0     0 1   sub badCksmErr { -69 }
960              
961             =item badBtSlpErr
962              
963             bad addr mark bit slip nibbles
964              
965             =cut
966              
967 0     0 1   sub badBtSlpErr { -70 }
968              
969             =item noDtaMkErr
970              
971             couldn't find a data mark header
972              
973             =cut
974              
975 0     0 1   sub noDtaMkErr { -71 }
976              
977             =item badDCksum
978              
979             bad data mark checksum
980              
981             =cut
982              
983 0     0 1   sub badDCksum { -72 }
984              
985             =item badDBtSlp
986              
987             bad data mark bit slip nibbles
988              
989             =cut
990              
991 0     0 1   sub badDBtSlp { -73 }
992              
993             =item wrUnderrun
994              
995             write underrun occurred
996              
997             =cut
998              
999 0     0 1   sub wrUnderrun { -74 }
1000              
1001             =item cantStepErr
1002              
1003             step handshake failed
1004              
1005             =cut
1006              
1007 0     0 1   sub cantStepErr { -75 }
1008              
1009             =item tk0BadErr
1010              
1011             track 0 detect doesn't change
1012              
1013             =cut
1014              
1015 0     0 1   sub tk0BadErr { -76 }
1016              
1017             =item initIWMErr
1018              
1019             unable to initialize IWM
1020              
1021             =cut
1022              
1023 0     0 1   sub initIWMErr { -77 }
1024              
1025             =item twoSideErr
1026              
1027             tried to read 2nd side on a 1-sided drive
1028              
1029             =cut
1030              
1031 0     0 1   sub twoSideErr { -78 }
1032              
1033             =item spdAdjErr
1034              
1035             unable to correctly adjust disk speed
1036              
1037             =cut
1038              
1039 0     0 1   sub spdAdjErr { -79 }
1040              
1041             =item seekErr
1042              
1043             track number wrong on address mark
1044              
1045             =cut
1046              
1047 0     0 1   sub seekErr { -80 }
1048              
1049             =item sectNFErr
1050              
1051             sector number never found on a track
1052              
1053             =cut
1054              
1055 0     0 1   sub sectNFErr { -81 }
1056              
1057             =item fmt1Err
1058              
1059             can't find sector 0 after track format
1060              
1061             =cut
1062              
1063 0     0 1   sub fmt1Err { -82 }
1064              
1065             =item fmt2Err
1066              
1067             can't get enough sync
1068              
1069             =cut
1070              
1071 0     0 1   sub fmt2Err { -83 }
1072              
1073             =item verErr
1074              
1075             track failed to verify
1076              
1077             =cut
1078              
1079 0     0 1   sub verErr { -84 }
1080              
1081             =item clkRdErr
1082              
1083             unable to read same clock value twice
1084              
1085             =cut
1086              
1087 0     0 1   sub clkRdErr { -85 }
1088              
1089             =item clkWrErr
1090              
1091             time written did not verify
1092              
1093             =cut
1094              
1095 0     0 1   sub clkWrErr { -86 }
1096              
1097             =item prWrErr
1098              
1099             parameter ram written didn't read-verify
1100              
1101             =cut
1102              
1103 0     0 1   sub prWrErr { -87 }
1104              
1105             =item prInitErr
1106              
1107             InitUtil found the parameter ram uninitialized
1108              
1109             =cut
1110              
1111 0     0 1   sub prInitErr { -88 }
1112              
1113             =item rcvrErr
1114              
1115             SCC receiver error (framing; parity; OR)
1116              
1117             =cut
1118              
1119 0     0 1   sub rcvrErr { -89 }
1120              
1121             =back
1122              
1123             =head1 Scrap Manager errors
1124              
1125             =over 4
1126              
1127             =item noScrapErr
1128              
1129             No scrap exists error
1130              
1131             =cut
1132              
1133 0     0 1   sub noScrapErr { -100 }
1134              
1135             =back
1136              
1137             =head1 ENET error codes
1138              
1139             =over 4
1140              
1141             =item eLenErr
1142              
1143             Length error ddpLenErr
1144              
1145             =cut
1146              
1147 0     0 1   sub eLenErr { -92 }
1148              
1149             =item ddpSktErr
1150              
1151             error in soket number
1152              
1153             =cut
1154              
1155 0     0 1   sub ddpSktErr { -91 }
1156              
1157             =item ddpLenErr
1158              
1159             data length too big
1160              
1161             =cut
1162              
1163 0     0 1   sub ddpLenErr { -92 }
1164              
1165             =item noBridgeErr
1166              
1167             no network bridge for non-local send
1168              
1169             =cut
1170              
1171 0     0 1   sub noBridgeErr { -93 }
1172              
1173             =item lapProtErr
1174              
1175             error in attaching/detaching protocol
1176              
1177             =cut
1178              
1179 0     0 1   sub lapProtErr { -94 }
1180              
1181             =item excessCollsns
1182              
1183             excessive collisions on write
1184              
1185             =cut
1186              
1187 0     0 1   sub excessCollsns { -95 }
1188              
1189             =item portNotPwr
1190              
1191             serial port not currently powered
1192              
1193             =cut
1194              
1195 0     0 1   sub portNotPwr { -96 }
1196              
1197             =item portInUse
1198              
1199             driver Open error code (port is in use)
1200              
1201             =cut
1202              
1203 0     0 1   sub portInUse { -97 }
1204              
1205             =back
1206              
1207             =head1 Memory Manager errors
1208              
1209             =over 4
1210              
1211             =item memROZWarn
1212              
1213             soft error in ROZ
1214              
1215             =cut
1216              
1217 0     0 1   sub memROZWarn { -99 }
1218              
1219             =item memROZError
1220              
1221             hard error in ROZ
1222              
1223             =cut
1224              
1225 0     0 1   sub memROZError { -99 }
1226              
1227             =item memROZErr
1228              
1229             hard error in ROZ
1230              
1231             =cut
1232              
1233 0     0 1   sub memROZErr { -99 }
1234              
1235             =item memFullErr
1236              
1237             Not enough room in heap zone
1238              
1239             =cut
1240              
1241 0     0 1   sub memFullErr { -108 }
1242              
1243             =item nilHandleErr
1244              
1245             Master Pointer was NIL in HandleZone or other
1246              
1247             =cut
1248              
1249 0     0 1   sub nilHandleErr { -109 }
1250              
1251             =item memWZErr
1252              
1253             WhichZone failed (applied to free block)
1254              
1255             =cut
1256              
1257 0     0 1   sub memWZErr { -111 }
1258              
1259             =item memPurErr
1260              
1261             trying to purge a locked or non-purgeable block
1262              
1263             =cut
1264              
1265 0     0 1   sub memPurErr { -112 }
1266              
1267             =item memAdrErr
1268              
1269             address was odd; or out of range
1270              
1271             =cut
1272              
1273 0     0 1   sub memAdrErr { -110 }
1274              
1275             =item memAZErr
1276              
1277             Address in zone check failed
1278              
1279             =cut
1280              
1281 0     0 1   sub memAZErr { -113 }
1282              
1283             =item memPCErr
1284              
1285             Pointer Check failed
1286              
1287             =cut
1288              
1289 0     0 1   sub memPCErr { -114 }
1290              
1291             =item memBCErr
1292              
1293             Block Check failed
1294              
1295             =cut
1296              
1297 0     0 1   sub memBCErr { -115 }
1298              
1299             =item memSCErr
1300              
1301             Size Check failed
1302              
1303             =cut
1304              
1305 0     0 1   sub memSCErr { -116 }
1306              
1307             =back
1308              
1309             =head1 Printing Errors
1310              
1311             =over 4
1312              
1313             =item iMemFullErr
1314              
1315             =cut
1316              
1317 0     0 1   sub iMemFullErr { -108 }
1318              
1319             =item resourceInMemory
1320              
1321             Resource already in memory
1322              
1323             =cut
1324              
1325 0     0 1   sub resourceInMemory { -188 }
1326              
1327             =item writingPastEnd
1328              
1329             Writing past end of file
1330              
1331             =cut
1332              
1333 0     0 1   sub writingPastEnd { -189 }
1334              
1335             =item inputOutOfBounds
1336              
1337             Offset of Count out of bounds
1338              
1339             =cut
1340              
1341 0     0 1   sub inputOutOfBounds { -190 }
1342              
1343             =item resNotFound
1344              
1345             Resource not found
1346              
1347             =cut
1348              
1349 0     0 1   sub resNotFound { -192 }
1350              
1351             =item resFNotFound
1352              
1353             Resource file not found
1354              
1355             =cut
1356              
1357 0     0 1   sub resFNotFound { -193 }
1358              
1359             =item addResFailed
1360              
1361             AddResource failed
1362              
1363             =cut
1364              
1365 0     0 1   sub addResFailed { -194 }
1366              
1367             =item addRefFailed
1368              
1369             AddReference failed
1370              
1371             =cut
1372              
1373 0     0 1   sub addRefFailed { -195 }
1374              
1375             =item rmvResFailed
1376              
1377             RmveResource failed
1378              
1379             =cut
1380              
1381 0     0 1   sub rmvResFailed { -196 }
1382              
1383             =item rmvRefFailed
1384              
1385             RmveReference failed
1386              
1387             =cut
1388              
1389 0     0 1   sub rmvRefFailed { -197 }
1390              
1391             =item resAttrErr
1392              
1393             attribute inconsistent with operation
1394              
1395             =cut
1396              
1397 0     0 1   sub resAttrErr { -198 }
1398              
1399             =item mapReadErr
1400              
1401             map inconsistent with operation
1402              
1403             =cut
1404              
1405 0     0 1   sub mapReadErr { -199 }
1406              
1407             =item CantDecompress
1408              
1409             resource bent ("the bends") - can't decompress a compressed resource
1410              
1411             =cut
1412              
1413 0     0 1   sub CantDecompress { -186 }
1414              
1415             =item badExtResource
1416              
1417             extended resource has a bad format.
1418              
1419             =cut
1420              
1421 0     0 1   sub badExtResource { -185 }
1422              
1423             =item noMemForPictPlaybackErr
1424              
1425             =cut
1426              
1427 0     0 1   sub noMemForPictPlaybackErr { -145 }
1428              
1429             =item rgnOverflowErr
1430              
1431             =cut
1432              
1433 0     0 1   sub rgnOverflowErr { -147 }
1434              
1435             =item rgnTooBigError
1436              
1437             =cut
1438              
1439 0     0 1   sub rgnTooBigError { -147 }
1440              
1441             =item pixMapTooDeepErr
1442              
1443             =cut
1444              
1445 0     0 1   sub pixMapTooDeepErr { -148 }
1446              
1447             =item insufficientStackErr
1448              
1449             =cut
1450              
1451 0     0 1   sub insufficientStackErr { -149 }
1452              
1453             =item cMatchErr
1454              
1455             Color2Index failed to find an index
1456              
1457             =cut
1458              
1459 0     0 1   sub cMatchErr { -150 }
1460              
1461             =item cTempMemErr
1462              
1463             failed to allocate memory for temporary structures
1464              
1465             =cut
1466              
1467 0     0 1   sub cTempMemErr { -151 }
1468              
1469             =item cNoMemErr
1470              
1471             failed to allocate memory for structure
1472              
1473             =cut
1474              
1475 0     0 1   sub cNoMemErr { -152 }
1476              
1477             =item cRangeErr
1478              
1479             range error on colorTable request
1480              
1481             =cut
1482              
1483 0     0 1   sub cRangeErr { -153 }
1484              
1485             =item cProtectErr
1486              
1487             colorTable entry protection violation
1488              
1489             =cut
1490              
1491 0     0 1   sub cProtectErr { -154 }
1492              
1493             =item cDevErr
1494              
1495             invalid type of graphics device
1496              
1497             =cut
1498              
1499 0     0 1   sub cDevErr { -155 }
1500              
1501             =item cResErr
1502              
1503             invalid resolution for MakeITable
1504              
1505             =cut
1506              
1507 0     0 1   sub cResErr { -156 }
1508              
1509             =item cDepthErr
1510              
1511             invalid pixel depth
1512              
1513             =cut
1514              
1515 0     0 1   sub cDepthErr { -157 }
1516              
1517             =item rgnTooBigErr
1518              
1519             =cut
1520              
1521 0     0 1   sub rgnTooBigErr { -500 }
1522              
1523             =item updPixMemErr
1524              
1525             insufficient memory to update a pixmap
1526              
1527             =cut
1528              
1529 0     0 1   sub updPixMemErr { -125 }
1530              
1531             =item pictInfoVersionErr
1532              
1533             wrong version of the PictInfo structure
1534              
1535             =cut
1536              
1537 0     0 1   sub pictInfoVersionErr { -11000 }
1538              
1539             =item pictInfoIDErr
1540              
1541             the internal consistancy check for the PictInfoID is wrong
1542              
1543             =cut
1544              
1545 0     0 1   sub pictInfoIDErr { -11001 }
1546              
1547             =item pictInfoVerbErr
1548              
1549             the passed verb was invalid
1550              
1551             =cut
1552              
1553 0     0 1   sub pictInfoVerbErr { -11002 }
1554              
1555             =item cantLoadPickMethodErr
1556              
1557             unable to load the custom pick proc
1558              
1559             =cut
1560              
1561 0     0 1   sub cantLoadPickMethodErr { -11003 }
1562              
1563             =item colorsRequestedErr
1564              
1565             the number of colors requested was illegal
1566              
1567             =cut
1568              
1569 0     0 1   sub colorsRequestedErr { -11004 }
1570              
1571             =back
1572              
1573             =head1 General Errors
1574              
1575             =over 4
1576              
1577             =item cmProfileError
1578              
1579             =cut
1580              
1581 0     0 1   sub cmProfileError { -170 }
1582              
1583             =item cmMethodError
1584              
1585             =cut
1586              
1587 0     0 1   sub cmMethodError { -171 }
1588              
1589             =item cmMethodNotFound
1590              
1591             CMM not present
1592              
1593             =cut
1594              
1595 0     0 1   sub cmMethodNotFound { -175 }
1596              
1597             =item cmProfileNotFound
1598              
1599             Responder error
1600              
1601             =cut
1602              
1603 0     0 1   sub cmProfileNotFound { -176 }
1604              
1605             =item cmProfilesIdentical
1606              
1607             Profiles the same
1608              
1609             =cut
1610              
1611 0     0 1   sub cmProfilesIdentical { -177 }
1612              
1613             =item cmCantConcatenateError
1614              
1615             Profile can't be concatenated
1616              
1617             =cut
1618              
1619 0     0 1   sub cmCantConcatenateError { -178 }
1620              
1621             =item cmCantXYZ
1622              
1623             CMM cant handle XYZ space
1624              
1625             =cut
1626              
1627 0     0 1   sub cmCantXYZ { -179 }
1628              
1629             =item cmCantDeleteProfile
1630              
1631             Responder error
1632              
1633             =cut
1634              
1635 0     0 1   sub cmCantDeleteProfile { -180 }
1636              
1637             =item cmUnsupportedDataType
1638              
1639             Responder error
1640              
1641             =cut
1642              
1643 0     0 1   sub cmUnsupportedDataType { -181 }
1644              
1645             =back
1646              
1647             =head1 Sound Manager errors
1648              
1649             =over 4
1650              
1651             =item noHardware
1652              
1653             obsolete spelling
1654              
1655             =cut
1656              
1657 0     0 1   sub noHardware { noHardwareErr }
1658              
1659             =item notEnoughHardware
1660              
1661             obsolete spelling
1662              
1663             =cut
1664              
1665 0     0 1   sub notEnoughHardware { notEnoughHardwareErr }
1666              
1667             =item queueFull
1668              
1669             Sound Manager Error Returns
1670              
1671             =cut
1672              
1673 0     0 1   sub queueFull { -203 }
1674              
1675             =item resProblem
1676              
1677             Sound Manager Error Returns
1678              
1679             =cut
1680              
1681 0     0 1   sub resProblem { -204 }
1682              
1683             =item badChannel
1684              
1685             Sound Manager Error Returns
1686              
1687             =cut
1688              
1689 0     0 1   sub badChannel { -205 }
1690              
1691             =item badFormat
1692              
1693             Sound Manager Error Returns
1694              
1695             =cut
1696              
1697 0     0 1   sub badFormat { -206 }
1698              
1699             =item notEnoughBufferSpace
1700              
1701             could not allocate enough memory
1702              
1703             =cut
1704              
1705 0     0 1   sub notEnoughBufferSpace { -207 }
1706              
1707             =item badFileFormat
1708              
1709             was not type AIFF or was of bad format,corrupt
1710              
1711             =cut
1712              
1713 0     0 1   sub badFileFormat { -208 }
1714              
1715             =item channelBusy
1716              
1717             the Channel is being used for a PFD already
1718              
1719             =cut
1720              
1721 0     0 1   sub channelBusy { -209 }
1722              
1723             =item buffersTooSmall
1724              
1725             can not operate in the memory allowed
1726              
1727             =cut
1728              
1729 0     0 1   sub buffersTooSmall { -210 }
1730              
1731             =item channelNotBusy
1732              
1733             =cut
1734              
1735 0     0 1   sub channelNotBusy { -211 }
1736              
1737             =item noMoreRealTime
1738              
1739             not enough CPU cycles left to add another task
1740              
1741             =cut
1742              
1743 0     0 1   sub noMoreRealTime { -212 }
1744              
1745             =item siVBRCompressionNotSupported
1746              
1747             vbr audio compression not supported for this operation
1748              
1749             =cut
1750              
1751 0     0 1   sub siVBRCompressionNotSupported { -213 }
1752              
1753             =item siNoSoundInHardware
1754              
1755             no Sound Input hardware
1756              
1757             =cut
1758              
1759 0     0 1   sub siNoSoundInHardware { -220 }
1760              
1761             =item siBadSoundInDevice
1762              
1763             invalid index passed to SoundInGetIndexedDevice
1764              
1765             =cut
1766              
1767 0     0 1   sub siBadSoundInDevice { -221 }
1768              
1769             =item siNoBufferSpecified
1770              
1771             returned by synchronous SPBRecord if nil buffer passed
1772              
1773             =cut
1774              
1775 0     0 1   sub siNoBufferSpecified { -222 }
1776              
1777             =item siInvalidCompression
1778              
1779             invalid compression type
1780              
1781             =cut
1782              
1783 0     0 1   sub siInvalidCompression { -223 }
1784              
1785             =item siHardDriveTooSlow
1786              
1787             hard drive too slow to record to disk
1788              
1789             =cut
1790              
1791 0     0 1   sub siHardDriveTooSlow { -224 }
1792              
1793             =item siInvalidSampleRate
1794              
1795             invalid sample rate
1796              
1797             =cut
1798              
1799 0     0 1   sub siInvalidSampleRate { -225 }
1800              
1801             =item siInvalidSampleSize
1802              
1803             invalid sample size
1804              
1805             =cut
1806              
1807 0     0 1   sub siInvalidSampleSize { -226 }
1808              
1809             =item siDeviceBusyErr
1810              
1811             input device already in use
1812              
1813             =cut
1814              
1815 0     0 1   sub siDeviceBusyErr { -227 }
1816              
1817             =item siBadDeviceName
1818              
1819             input device could not be opened
1820              
1821             =cut
1822              
1823 0     0 1   sub siBadDeviceName { -228 }
1824              
1825             =item siBadRefNum
1826              
1827             invalid input device reference number
1828              
1829             =cut
1830              
1831 0     0 1   sub siBadRefNum { -229 }
1832              
1833             =item siInputDeviceErr
1834              
1835             input device hardware failure
1836              
1837             =cut
1838              
1839 0     0 1   sub siInputDeviceErr { -230 }
1840              
1841             =item siUnknownInfoType
1842              
1843             invalid info type selector (returned by driver)
1844              
1845             =cut
1846              
1847 0     0 1   sub siUnknownInfoType { -231 }
1848              
1849             =item noSynthFound
1850              
1851             =cut
1852              
1853 0     0 1   sub noSynthFound { -240 }
1854              
1855             =item synthOpenFailed
1856              
1857             =cut
1858              
1859 0     0 1   sub synthOpenFailed { -241 }
1860              
1861             =item synthNotReady
1862              
1863             =cut
1864              
1865 0     0 1   sub synthNotReady { -242 }
1866              
1867             =item bufTooSmall
1868              
1869             =cut
1870              
1871 0     0 1   sub bufTooSmall { -243 }
1872              
1873             =item voiceNotFound
1874              
1875             =cut
1876              
1877 0     0 1   sub voiceNotFound { -244 }
1878              
1879             =item incompatibleVoice
1880              
1881             =cut
1882              
1883 0     0 1   sub incompatibleVoice { -245 }
1884              
1885             =item badDictFormat
1886              
1887             =cut
1888              
1889 0     0 1   sub badDictFormat { -246 }
1890              
1891             =item midiNoClientErr
1892              
1893             no client with that ID found
1894              
1895             =cut
1896              
1897 0     0 1   sub midiNoClientErr { -250 }
1898              
1899             =item midiNoPortErr
1900              
1901             no port with that ID found
1902              
1903             =cut
1904              
1905 0     0 1   sub midiNoPortErr { -251 }
1906              
1907             =item midiTooManyPortsErr
1908              
1909             too many ports already installed in the system
1910              
1911             =cut
1912              
1913 0     0 1   sub midiTooManyPortsErr { -252 }
1914              
1915             =item midiTooManyConsErr
1916              
1917             too many connections made
1918              
1919             =cut
1920              
1921 0     0 1   sub midiTooManyConsErr { -253 }
1922              
1923             =item midiVConnectErr
1924              
1925             pending virtual connection created
1926              
1927             =cut
1928              
1929 0     0 1   sub midiVConnectErr { -254 }
1930              
1931             =item midiVConnectMade
1932              
1933             pending virtual connection resolved
1934              
1935             =cut
1936              
1937 0     0 1   sub midiVConnectMade { -255 }
1938              
1939             =item midiVConnectRmvd
1940              
1941             pending virtual connection removed
1942              
1943             =cut
1944              
1945 0     0 1   sub midiVConnectRmvd { -256 }
1946              
1947             =item midiNoConErr
1948              
1949             no connection exists between specified ports
1950              
1951             =cut
1952              
1953 0     0 1   sub midiNoConErr { -257 }
1954              
1955             =item midiWriteErr
1956              
1957             MIDIWritePacket couldn't write to all connected ports
1958              
1959             =cut
1960              
1961 0     0 1   sub midiWriteErr { -258 }
1962              
1963             =item midiNameLenErr
1964              
1965             name supplied is longer than 31 characters
1966              
1967             =cut
1968              
1969 0     0 1   sub midiNameLenErr { -259 }
1970              
1971             =item midiDupIDErr
1972              
1973             duplicate client ID
1974              
1975             =cut
1976              
1977 0     0 1   sub midiDupIDErr { -260 }
1978              
1979             =item siInitSDTblErr
1980              
1981             slot int dispatch table could not be initialized.
1982              
1983             =cut
1984              
1985 0     0 1   sub siInitSDTblErr { 1 }
1986              
1987             =item siInitVBLQsErr
1988              
1989             VBLqueues for all slots could not be initialized.
1990              
1991             =cut
1992              
1993 0     0 1   sub siInitVBLQsErr { 2 }
1994              
1995             =item siInitSPTblErr
1996              
1997             slot priority table could not be initialized.
1998              
1999             =cut
2000              
2001 0     0 1   sub siInitSPTblErr { 3 }
2002              
2003             =item sdmJTInitErr
2004              
2005             SDM Jump Table could not be initialized.
2006              
2007             =cut
2008              
2009 0     0 1   sub sdmJTInitErr { 10 }
2010              
2011             =item sdmInitErr
2012              
2013             SDM could not be initialized.
2014              
2015             =cut
2016              
2017 0     0 1   sub sdmInitErr { 11 }
2018              
2019             =item sdmSRTInitErr
2020              
2021             Slot Resource Table could not be initialized.
2022              
2023             =cut
2024              
2025 0     0 1   sub sdmSRTInitErr { 12 }
2026              
2027             =item sdmPRAMInitErr
2028              
2029             Slot PRAM could not be initialized.
2030              
2031             =cut
2032              
2033 0     0 1   sub sdmPRAMInitErr { 13 }
2034              
2035             =item smSDMInitErr
2036              
2037             Error; SDM could not be initialized.
2038              
2039             =cut
2040              
2041 0     0 1   sub smSDMInitErr { -290 }
2042              
2043             =item smSRTInitErr
2044              
2045             Error; Slot Resource Table could not be initialized.
2046              
2047             =cut
2048              
2049 0     0 1   sub smSRTInitErr { -291 }
2050              
2051             =item smPRAMInitErr
2052              
2053             Error; Slot Resource Table could not be initialized.
2054              
2055             =cut
2056              
2057 0     0 1   sub smPRAMInitErr { -292 }
2058              
2059             =item smPriInitErr
2060              
2061             Error; Cards could not be initialized.
2062              
2063             =cut
2064              
2065 0     0 1   sub smPriInitErr { -293 }
2066              
2067             =item smEmptySlot
2068              
2069             No card in slot
2070              
2071             =cut
2072              
2073 0     0 1   sub smEmptySlot { -300 }
2074              
2075             =item smCRCFail
2076              
2077             CRC check failed for declaration data
2078              
2079             =cut
2080              
2081 0     0 1   sub smCRCFail { -301 }
2082              
2083             =item smFormatErr
2084              
2085             FHeader Format is not Apple's
2086              
2087             =cut
2088              
2089 0     0 1   sub smFormatErr { -302 }
2090              
2091             =item smRevisionErr
2092              
2093             Wrong revison level
2094              
2095             =cut
2096              
2097 0     0 1   sub smRevisionErr { -303 }
2098              
2099             =item smNoDir
2100              
2101             Directory offset is Nil
2102              
2103             =cut
2104              
2105 0     0 1   sub smNoDir { -304 }
2106              
2107             =item smDisabledSlot
2108              
2109             This slot is disabled (-305 use to be smLWTstBad)
2110              
2111             =cut
2112              
2113 0     0 1   sub smDisabledSlot { -305 }
2114              
2115             =item smResrvErr
2116              
2117             Fatal reserved error. Resreved field <> 0.
2118              
2119             =cut
2120              
2121 0     0 1   sub smResrvErr { -307 }
2122              
2123             =item smUnExBusErr
2124              
2125             Unexpected BusError
2126              
2127             =cut
2128              
2129 0     0 1   sub smUnExBusErr { -308 }
2130              
2131             =item smBLFieldBad
2132              
2133             ByteLanes field was bad.
2134              
2135             =cut
2136              
2137 0     0 1   sub smBLFieldBad { -309 }
2138              
2139             =item smFHBlockRdErr
2140              
2141             Error occurred during _sGetFHeader.
2142              
2143             =cut
2144              
2145 0     0 1   sub smFHBlockRdErr { -310 }
2146              
2147             =item smFHBlkDispErr
2148              
2149             Error occurred during _sDisposePtr (Dispose of FHeader block).
2150              
2151             =cut
2152              
2153 0     0 1   sub smFHBlkDispErr { -311 }
2154              
2155             =item smDisposePErr
2156              
2157             _DisposePointer error
2158              
2159             =cut
2160              
2161 0     0 1   sub smDisposePErr { -312 }
2162              
2163             =item smNoBoardSRsrc
2164              
2165             No Board sResource.
2166              
2167             =cut
2168              
2169 0     0 1   sub smNoBoardSRsrc { -313 }
2170              
2171             =item smGetPRErr
2172              
2173             Error occurred during _sGetPRAMRec (See SIMStatus).
2174              
2175             =cut
2176              
2177 0     0 1   sub smGetPRErr { -314 }
2178              
2179             =item smNoBoardId
2180              
2181             No Board Id.
2182              
2183             =cut
2184              
2185 0     0 1   sub smNoBoardId { -315 }
2186              
2187             =item smInitStatVErr
2188              
2189             The InitStatusV field was negative after primary or secondary init.
2190              
2191             =cut
2192              
2193 0     0 1   sub smInitStatVErr { -316 }
2194              
2195             =item smInitTblVErr
2196              
2197             An error occurred while trying to initialize the Slot Resource Table.
2198              
2199             =cut
2200              
2201 0     0 1   sub smInitTblVErr { -317 }
2202              
2203             =item smNoJmpTbl
2204              
2205             SDM jump table could not be created.
2206              
2207             =cut
2208              
2209 0     0 1   sub smNoJmpTbl { -318 }
2210              
2211             =item smReservedSlot
2212              
2213             slot is reserved, VM should not use this address space.
2214              
2215             =cut
2216              
2217 0     0 1   sub smReservedSlot { -318 }
2218              
2219             =item smBadBoardId
2220              
2221             BoardId was wrong; re-init the PRAM record.
2222              
2223             =cut
2224              
2225 0     0 1   sub smBadBoardId { -319 }
2226              
2227             =item smBusErrTO
2228              
2229             BusError time out.
2230             These errors are logged in the vendor status field of the sInfo record.
2231              
2232             =cut
2233              
2234 0     0 1   sub smBusErrTO { -320 }
2235              
2236             =item svTempDisable
2237              
2238             Temporarily disable card but run primary init.
2239              
2240             =cut
2241              
2242 0     0 1   sub svTempDisable { -32768 }
2243              
2244             =item svDisabled
2245              
2246             Reserve range -32640 to -32768 for Apple temp disables.
2247              
2248             =cut
2249              
2250 0     0 1   sub svDisabled { -32640 }
2251              
2252             =item smBadRefId
2253              
2254             Reference Id not found in List
2255              
2256             =cut
2257              
2258 0     0 1   sub smBadRefId { -330 }
2259              
2260             =item smBadsList
2261              
2262             Bad sList: Id1 < Id2 < Id3 ...format is not followed.
2263              
2264             =cut
2265              
2266 0     0 1   sub smBadsList { -331 }
2267              
2268             =item smReservedErr
2269              
2270             Reserved field not zero
2271              
2272             =cut
2273              
2274 0     0 1   sub smReservedErr { -332 }
2275              
2276             =item smCPUErr
2277              
2278             Code revision is wrong
2279              
2280             =cut
2281              
2282 0     0 1   sub smCPUErr { -334 }
2283              
2284             =item smsPointerNil
2285              
2286             LPointer is nil From sOffsetData. If this error occurs; check sInfo rec for more information.
2287              
2288             =cut
2289              
2290 0     0 1   sub smsPointerNil { -335 }
2291              
2292             =item smNilsBlockErr
2293              
2294             Nil sBlock error (Dont allocate and try to use a nil sBlock)
2295              
2296             =cut
2297              
2298 0     0 1   sub smNilsBlockErr { -336 }
2299              
2300             =item smSlotOOBErr
2301              
2302             Slot out of bounds error
2303              
2304             =cut
2305              
2306 0     0 1   sub smSlotOOBErr { -337 }
2307              
2308             =item smSelOOBErr
2309              
2310             Selector out of bounds error
2311              
2312             =cut
2313              
2314 0     0 1   sub smSelOOBErr { -338 }
2315              
2316             =item smNewPErr
2317              
2318             _NewPtr error
2319              
2320             =cut
2321              
2322 0     0 1   sub smNewPErr { -339 }
2323              
2324             =item smBlkMoveErr
2325              
2326             _BlockMove error
2327              
2328             =cut
2329              
2330 0     0 1   sub smBlkMoveErr { -340 }
2331              
2332             =item smCkStatusErr
2333              
2334             Status of slot = fail.
2335              
2336             =cut
2337              
2338 0     0 1   sub smCkStatusErr { -341 }
2339              
2340             =item smGetDrvrNamErr
2341              
2342             Error occurred during _sGetDrvrName.
2343              
2344             =cut
2345              
2346 0     0 1   sub smGetDrvrNamErr { -342 }
2347              
2348             =item smDisDrvrNamErr
2349              
2350             Error occurred during _sDisDrvrName.
2351              
2352             =cut
2353              
2354 0     0 1   sub smDisDrvrNamErr { -343 }
2355              
2356             =item smNoMoresRsrcs
2357              
2358             No more sResources
2359              
2360             =cut
2361              
2362 0     0 1   sub smNoMoresRsrcs { -344 }
2363              
2364             =item smsGetDrvrErr
2365              
2366             Error occurred during _sGetDriver.
2367              
2368             =cut
2369              
2370 0     0 1   sub smsGetDrvrErr { -345 }
2371              
2372             =item smBadsPtrErr
2373              
2374             Bad pointer was passed to sCalcsPointer
2375              
2376             =cut
2377              
2378 0     0 1   sub smBadsPtrErr { -346 }
2379              
2380             =item smByteLanesErr
2381              
2382             NumByteLanes was determined to be zero.
2383              
2384             =cut
2385              
2386 0     0 1   sub smByteLanesErr { -347 }
2387              
2388             =item smOffsetErr
2389              
2390             Offset was too big (temporary error
2391              
2392             =cut
2393              
2394 0     0 1   sub smOffsetErr { -348 }
2395              
2396             =item smNoGoodOpens
2397              
2398             No opens were successfull in the loop.
2399              
2400             =cut
2401              
2402 0     0 1   sub smNoGoodOpens { -349 }
2403              
2404             =item smSRTOvrFlErr
2405              
2406             SRT over flow.
2407              
2408             =cut
2409              
2410 0     0 1   sub smSRTOvrFlErr { -350 }
2411              
2412             =back
2413              
2414             =head1 Dictionary Manager errors
2415              
2416             =over 4
2417              
2418             =item notBTree
2419              
2420             The file is not a dictionary.
2421              
2422             =cut
2423              
2424 0     0 1   sub notBTree { -410 }
2425              
2426             =item btNoSpace
2427              
2428             Can't allocate disk space.
2429              
2430             =cut
2431              
2432 0     0 1   sub btNoSpace { -413 }
2433              
2434             =item btDupRecErr
2435              
2436             Record already exists.
2437              
2438             =cut
2439              
2440 0     0 1   sub btDupRecErr { -414 }
2441              
2442             =item btRecNotFnd
2443              
2444             Record cannot be found.
2445              
2446             =cut
2447              
2448 0     0 1   sub btRecNotFnd { -415 }
2449              
2450             =item btKeyLenErr
2451              
2452             Maximum key length is too long or equal to zero.
2453              
2454             =cut
2455              
2456 0     0 1   sub btKeyLenErr { -416 }
2457              
2458             =item btKeyAttrErr
2459              
2460             There is no such a key attribute.
2461              
2462             =cut
2463              
2464 0     0 1   sub btKeyAttrErr { -417 }
2465              
2466             =item unknownInsertModeErr
2467              
2468             There is no such an insert mode.
2469              
2470             =cut
2471              
2472 0     0 1   sub unknownInsertModeErr { -20000 }
2473              
2474             =item recordDataTooBigErr
2475              
2476             The record data is bigger than buffer size (1024 bytes).
2477              
2478             =cut
2479              
2480 0     0 1   sub recordDataTooBigErr { -20001 }
2481              
2482             =item fsmFFSNotFoundErr
2483              
2484             Foreign File system does not exist - new Pack2 could return this error too
2485              
2486             =cut
2487              
2488 0     0 1   sub fsmFFSNotFoundErr { -431 }
2489              
2490             =item fsmBusyFFSErr
2491              
2492             File system is busy, cannot be removed
2493              
2494             =cut
2495              
2496 0     0 1   sub fsmBusyFFSErr { -432 }
2497              
2498             =item fsmBadFFSNameErr
2499              
2500             Name length not 1 <= length <= 31
2501              
2502             =cut
2503              
2504 0     0 1   sub fsmBadFFSNameErr { -433 }
2505              
2506             =item fsmBadFSDLenErr
2507              
2508             FSD size incompatible with current FSM vers
2509              
2510             =cut
2511              
2512 0     0 1   sub fsmBadFSDLenErr { -434 }
2513              
2514             =item fsmDuplicateFSIDErr
2515              
2516             FSID already exists on InstallFS
2517              
2518             =cut
2519              
2520 0     0 1   sub fsmDuplicateFSIDErr { -435 }
2521              
2522             =item fsmBadFSDVersionErr
2523              
2524             FSM version incompatible with FSD
2525              
2526             =cut
2527              
2528 0     0 1   sub fsmBadFSDVersionErr { -436 }
2529              
2530             =item fsmNoAlternateStackErr
2531              
2532             no alternate stack for HFS CI
2533              
2534             =cut
2535              
2536 0     0 1   sub fsmNoAlternateStackErr { -437 }
2537              
2538             =back
2539              
2540             =head1 Edition Mgr errors
2541              
2542             =over 4
2543              
2544             =item editionMgrInitErr
2545              
2546             edition manager not inited by this app
2547              
2548             =cut
2549              
2550 0     0 1   sub editionMgrInitErr { -450 }
2551              
2552             =item badSectionErr
2553              
2554             not a valid SectionRecord
2555              
2556             =cut
2557              
2558 0     0 1   sub badSectionErr { -451 }
2559              
2560             =item notRegisteredSectionErr
2561              
2562             not a registered SectionRecord
2563              
2564             =cut
2565              
2566 0     0 1   sub notRegisteredSectionErr { -452 }
2567              
2568             =item badEditionFileErr
2569              
2570             edition file is corrupt
2571              
2572             =cut
2573              
2574 0     0 1   sub badEditionFileErr { -453 }
2575              
2576             =item badSubPartErr
2577              
2578             can not use sub parts in this release
2579              
2580             =cut
2581              
2582 0     0 1   sub badSubPartErr { -454 }
2583              
2584             =item multiplePublisherWrn
2585              
2586             A Publisher is already registered for that container
2587              
2588             =cut
2589              
2590 0     0 1   sub multiplePublisherWrn { -460 }
2591              
2592             =item containerNotFoundWrn
2593              
2594             could not find editionContainer at this time
2595              
2596             =cut
2597              
2598 0     0 1   sub containerNotFoundWrn { -461 }
2599              
2600             =item containerAlreadyOpenWrn
2601              
2602             container already opened by this section
2603              
2604             =cut
2605              
2606 0     0 1   sub containerAlreadyOpenWrn { -462 }
2607              
2608             =item teScrapSizeErr
2609              
2610             scrap item too big for text edit record
2611              
2612             =cut
2613              
2614 0     0 1   sub teScrapSizeErr { -501 }
2615              
2616             =item hwParamErr
2617              
2618             bad selector for _HWPriv
2619              
2620             =cut
2621              
2622 0     0 1   sub hwParamErr { -502 }
2623              
2624             =back
2625              
2626             =head1 Process Manager errors
2627              
2628             =over 4
2629              
2630             =item procNotFound
2631              
2632             no eligible process with specified descriptor
2633              
2634             =cut
2635              
2636 0     0 1   sub procNotFound { -600 }
2637              
2638             =item memFragErr
2639              
2640             not enough room to launch app w/special requirements
2641              
2642             =cut
2643              
2644 0     0 1   sub memFragErr { -601 }
2645              
2646             =item appModeErr
2647              
2648             memory mode is 32-bit, but app not 32-bit clean
2649              
2650             =cut
2651              
2652 0     0 1   sub appModeErr { -602 }
2653              
2654             =item protocolErr
2655              
2656             app made module calls in improper order
2657              
2658             =cut
2659              
2660 0     0 1   sub protocolErr { -603 }
2661              
2662             =item hardwareConfigErr
2663              
2664             hardware configuration not correct for call
2665              
2666             =cut
2667              
2668 0     0 1   sub hardwareConfigErr { -604 }
2669              
2670             =item appMemFullErr
2671              
2672             application SIZE not big enough for launch
2673              
2674             =cut
2675              
2676 0     0 1   sub appMemFullErr { -605 }
2677              
2678             =item appIsDaemon
2679              
2680             app is BG-only, and launch flags disallow this
2681              
2682             =cut
2683              
2684 0     0 1   sub appIsDaemon { -606 }
2685              
2686             =item bufferIsSmall
2687              
2688             error returns from Post and Accept
2689              
2690             =cut
2691              
2692 0     0 1   sub bufferIsSmall { -607 }
2693              
2694             =item noOutstandingHLE
2695              
2696             =cut
2697              
2698 0     0 1   sub noOutstandingHLE { -608 }
2699              
2700             =item connectionInvalid
2701              
2702             =cut
2703              
2704 0     0 1   sub connectionInvalid { -609 }
2705              
2706             =back
2707              
2708             =head1 More Process Manager errors
2709              
2710             =over 4
2711              
2712             =item wrongApplicationPlatform
2713              
2714             The application could not launch because the required platform is not available
2715              
2716             =cut
2717              
2718 0     0 1   sub wrongApplicationPlatform { -875 }
2719              
2720             =item appVersionTooOld
2721              
2722             The application's creator and version are incompatible with the current version of Mac OS.
2723              
2724             =cut
2725              
2726 0     0 1   sub appVersionTooOld { -876 }
2727              
2728             =item threadTooManyReqsErr
2729              
2730             =cut
2731              
2732 0     0 1   sub threadTooManyReqsErr { -617 }
2733              
2734             =item threadNotFoundErr
2735              
2736             =cut
2737              
2738 0     0 1   sub threadNotFoundErr { -618 }
2739              
2740             =item notEnoughMemoryErr
2741              
2742             insufficient physical memory
2743              
2744             =cut
2745              
2746 0     0 1   sub notEnoughMemoryErr { -620 }
2747              
2748             =item notHeldErr
2749              
2750             specified range of memory is not held
2751              
2752             =cut
2753              
2754 0     0 1   sub notHeldErr { -621 }
2755              
2756             =item cannotMakeContiguousErr
2757              
2758             cannot make specified range contiguous
2759              
2760             =cut
2761              
2762 0     0 1   sub cannotMakeContiguousErr { -622 }
2763              
2764             =item notLockedErr
2765              
2766             specified range of memory is not locked
2767              
2768             =cut
2769              
2770 0     0 1   sub notLockedErr { -623 }
2771              
2772             =item interruptsMaskedErr
2773              
2774             don't call with interrupts masked
2775              
2776             =cut
2777              
2778 0     0 1   sub interruptsMaskedErr { -624 }
2779              
2780             =item cannotDeferErr
2781              
2782             unable to defer additional functions
2783              
2784             =cut
2785              
2786 0     0 1   sub cannotDeferErr { -625 }
2787              
2788             =item vmMorePhysicalThanVirtualErr
2789              
2790             VM could not start because there was more physical memory than virtual memory (bad setting in VM config resource)
2791              
2792             =cut
2793              
2794 0     0 1   sub vmMorePhysicalThanVirtualErr { -628 }
2795              
2796             =item vmKernelMMUInitErr
2797              
2798             VM could not start because VM_MMUInit kernel call failed
2799              
2800             =cut
2801              
2802 0     0 1   sub vmKernelMMUInitErr { -629 }
2803              
2804             =item vmOffErr
2805              
2806             VM was configured off, or command key was held down at boot
2807              
2808             =cut
2809              
2810 0     0 1   sub vmOffErr { -630 }
2811              
2812             =item vmMemLckdErr
2813              
2814             VM could not start because of a lock table conflict (only on non-SuperMario ROMs)
2815              
2816             =cut
2817              
2818 0     0 1   sub vmMemLckdErr { -631 }
2819              
2820             =item vmBadDriver
2821              
2822             VM could not start because the driver was incompatible
2823              
2824             =cut
2825              
2826 0     0 1   sub vmBadDriver { -632 }
2827              
2828             =item vmInvalidBackingFileIDErr
2829              
2830             invalid BackingFileID
2831              
2832             =cut
2833              
2834 0     0 1   sub vmInvalidBackingFileIDErr { -640 }
2835              
2836             =item vmMappingPrivilegesErr
2837              
2838             requested MappingPrivileges cannot be obtained
2839              
2840             =cut
2841              
2842 0     0 1   sub vmMappingPrivilegesErr { -641 }
2843              
2844             =item vmBusyBackingFileErr
2845              
2846             open views found on BackingFile
2847              
2848             =cut
2849              
2850 0     0 1   sub vmBusyBackingFileErr { -642 }
2851              
2852             =item vmNoMoreBackingFilesErr
2853              
2854             no more BackingFiles were found
2855              
2856             =cut
2857              
2858 0     0 1   sub vmNoMoreBackingFilesErr { -643 }
2859              
2860             =item vmInvalidFileViewIDErr
2861              
2862             invalid FileViewID
2863              
2864             =cut
2865              
2866 0     0 1   sub vmInvalidFileViewIDErr { -644 }
2867              
2868             =item vmFileViewAccessErr
2869              
2870             requested FileViewAccess cannot be obtained
2871              
2872             =cut
2873              
2874 0     0 1   sub vmFileViewAccessErr { -645 }
2875              
2876             =item vmNoMoreFileViewsErr
2877              
2878             no more FileViews were found
2879              
2880             =cut
2881              
2882 0     0 1   sub vmNoMoreFileViewsErr { -646 }
2883              
2884             =item vmAddressNotInFileViewErr
2885              
2886             address is not in a FileView
2887              
2888             =cut
2889              
2890 0     0 1   sub vmAddressNotInFileViewErr { -647 }
2891              
2892             =item rcDBNull
2893              
2894             =cut
2895              
2896 0     0 1   sub rcDBNull { -800 }
2897              
2898             =item rcDBValue
2899              
2900             =cut
2901              
2902 0     0 1   sub rcDBValue { -801 }
2903              
2904             =item rcDBError
2905              
2906             =cut
2907              
2908 0     0 1   sub rcDBError { -802 }
2909              
2910             =item rcDBBadType
2911              
2912             =cut
2913              
2914 0     0 1   sub rcDBBadType { -803 }
2915              
2916             =item rcDBBreak
2917              
2918             =cut
2919              
2920 0     0 1   sub rcDBBreak { -804 }
2921              
2922             =item rcDBExec
2923              
2924             =cut
2925              
2926 0     0 1   sub rcDBExec { -805 }
2927              
2928             =item rcDBBadSessID
2929              
2930             =cut
2931              
2932 0     0 1   sub rcDBBadSessID { -806 }
2933              
2934             =item rcDBBadSessNum
2935              
2936             bad session number for DBGetConnInfo
2937              
2938             =cut
2939              
2940 0     0 1   sub rcDBBadSessNum { -807 }
2941              
2942             =item rcDBBadDDEV
2943              
2944             bad ddev specified on DBInit
2945              
2946             =cut
2947              
2948 0     0 1   sub rcDBBadDDEV { -808 }
2949              
2950             =item rcDBAsyncNotSupp
2951              
2952             ddev does not support async calls
2953              
2954             =cut
2955              
2956 0     0 1   sub rcDBAsyncNotSupp { -809 }
2957              
2958             =item rcDBBadAsyncPB
2959              
2960             tried to kill a bad pb
2961              
2962             =cut
2963              
2964 0     0 1   sub rcDBBadAsyncPB { -810 }
2965              
2966             =item rcDBNoHandler
2967              
2968             no app handler for specified data type
2969              
2970             =cut
2971              
2972 0     0 1   sub rcDBNoHandler { -811 }
2973              
2974             =item rcDBWrongVersion
2975              
2976             incompatible versions
2977              
2978             =cut
2979              
2980 0     0 1   sub rcDBWrongVersion { -812 }
2981              
2982             =item hmHelpDisabled
2983              
2984             Show Balloons mode was off, call to routine ignored
2985              
2986             =cut
2987              
2988 0     0 1   sub hmHelpDisabled { -850 }
2989              
2990             =item hmBalloonAborted
2991              
2992             Returned if mouse was moving or mouse wasn't in window port rect
2993              
2994             =cut
2995              
2996 0     0 1   sub hmBalloonAborted { -853 }
2997              
2998             =item hmSameAsLastBalloon
2999              
3000             Returned from HMShowMenuBalloon if menu & item is same as last time
3001              
3002             =cut
3003              
3004 0     0 1   sub hmSameAsLastBalloon { -854 }
3005              
3006             =item hmHelpManagerNotInited
3007              
3008             Returned from HMGetHelpMenuHandle if help menu not setup
3009              
3010             =cut
3011              
3012 0     0 1   sub hmHelpManagerNotInited { -855 }
3013              
3014             =item hmSkippedBalloon
3015              
3016             Returned from calls if helpmsg specified a skip balloon
3017              
3018             =cut
3019              
3020 0     0 1   sub hmSkippedBalloon { -857 }
3021              
3022             =item hmWrongVersion
3023              
3024             Returned if help mgr resource was the wrong version
3025              
3026             =cut
3027              
3028 0     0 1   sub hmWrongVersion { -858 }
3029              
3030             =item hmUnknownHelpType
3031              
3032             Returned if help msg record contained a bad type
3033              
3034             =cut
3035              
3036 0     0 1   sub hmUnknownHelpType { -859 }
3037              
3038             =item hmOperationUnsupported
3039              
3040             Returned from HMShowBalloon call if bad method passed to routine
3041              
3042             =cut
3043              
3044 0     0 1   sub hmOperationUnsupported { -861 }
3045              
3046             =item hmNoBalloonUp
3047              
3048             Returned from HMRemoveBalloon if no balloon was visible when call was made
3049              
3050             =cut
3051              
3052 0     0 1   sub hmNoBalloonUp { -862 }
3053              
3054             =back
3055              
3056             =head1 PPC errors
3057              
3058             =over 4
3059              
3060             =item notInitErr
3061              
3062             PPCToolBox not initialized
3063              
3064             =cut
3065              
3066 0     0 1   sub notInitErr { -900 }
3067              
3068             =item nameTypeErr
3069              
3070             Invalid or inappropriate locationKindSelector in locationName
3071              
3072             =cut
3073              
3074 0     0 1   sub nameTypeErr { -902 }
3075              
3076             =item noPortErr
3077              
3078             Unable to open port or bad portRefNum. If you're calling
3079             AESend, this is because your application does not have
3080              
3081             =cut
3082              
3083 0     0 1   sub noPortErr { -903 }
3084              
3085             =item noGlobalsErr
3086              
3087             The system is hosed, better re-boot
3088              
3089             =cut
3090              
3091 0     0 1   sub noGlobalsErr { -904 }
3092              
3093             =item localOnlyErr
3094              
3095             Network activity is currently disabled
3096              
3097             =cut
3098              
3099 0     0 1   sub localOnlyErr { -905 }
3100              
3101             =item destPortErr
3102              
3103             Port does not exist at destination
3104              
3105             =cut
3106              
3107 0     0 1   sub destPortErr { -906 }
3108              
3109             =item sessTableErr
3110              
3111             Out of session tables, try again later
3112              
3113             =cut
3114              
3115 0     0 1   sub sessTableErr { -907 }
3116              
3117             =item noSessionErr
3118              
3119             Invalid session reference number
3120              
3121             =cut
3122              
3123 0     0 1   sub noSessionErr { -908 }
3124              
3125             =item badReqErr
3126              
3127             bad parameter or invalid state for operation
3128              
3129             =cut
3130              
3131 0     0 1   sub badReqErr { -909 }
3132              
3133             =item portNameExistsErr
3134              
3135             port is already open (perhaps in another app)
3136              
3137             =cut
3138              
3139 0     0 1   sub portNameExistsErr { -910 }
3140              
3141             =item noUserNameErr
3142              
3143             user name unknown on destination machine
3144              
3145             =cut
3146              
3147 0     0 1   sub noUserNameErr { -911 }
3148              
3149             =item userRejectErr
3150              
3151             Destination rejected the session request
3152              
3153             =cut
3154              
3155 0     0 1   sub userRejectErr { -912 }
3156              
3157             =item noMachineNameErr
3158              
3159             user hasn't named his Macintosh in the Network Setup Control Panel
3160              
3161             =cut
3162              
3163 0     0 1   sub noMachineNameErr { -913 }
3164              
3165             =item noToolboxNameErr
3166              
3167             A system resource is missing, not too likely
3168              
3169             =cut
3170              
3171 0     0 1   sub noToolboxNameErr { -914 }
3172              
3173             =item noResponseErr
3174              
3175             unable to contact destination
3176              
3177             =cut
3178              
3179 0     0 1   sub noResponseErr { -915 }
3180              
3181             =item portClosedErr
3182              
3183             port was closed
3184              
3185             =cut
3186              
3187 0     0 1   sub portClosedErr { -916 }
3188              
3189             =item sessClosedErr
3190              
3191             session was closed
3192              
3193             =cut
3194              
3195 0     0 1   sub sessClosedErr { -917 }
3196              
3197             =item badPortNameErr
3198              
3199             PPCPortRec malformed
3200              
3201             =cut
3202              
3203 0     0 1   sub badPortNameErr { -919 }
3204              
3205             =item noDefaultUserErr
3206              
3207             user hasn't typed in owners name in Network Setup Control Pannel
3208              
3209             =cut
3210              
3211 0     0 1   sub noDefaultUserErr { -922 }
3212              
3213             =item notLoggedInErr
3214              
3215             The default userRefNum does not yet exist
3216              
3217             =cut
3218              
3219 0     0 1   sub notLoggedInErr { -923 }
3220              
3221             =item noUserRefErr
3222              
3223             unable to create a new userRefNum
3224              
3225             =cut
3226              
3227 0     0 1   sub noUserRefErr { -924 }
3228              
3229             =item networkErr
3230              
3231             An error has occurred in the network, not too likely
3232              
3233             =cut
3234              
3235 0     0 1   sub networkErr { -925 }
3236              
3237             =item noInformErr
3238              
3239             PPCStart failed because destination did not have inform pending
3240              
3241             =cut
3242              
3243 0     0 1   sub noInformErr { -926 }
3244              
3245             =item authFailErr
3246              
3247             unable to authenticate user at destination
3248              
3249             =cut
3250              
3251 0     0 1   sub authFailErr { -927 }
3252              
3253             =item noUserRecErr
3254              
3255             Invalid user reference number
3256              
3257             =cut
3258              
3259 0     0 1   sub noUserRecErr { -928 }
3260              
3261             =item badServiceMethodErr
3262              
3263             illegal service type, or not supported
3264              
3265             =cut
3266              
3267 0     0 1   sub badServiceMethodErr { -930 }
3268              
3269             =item badLocNameErr
3270              
3271             location name malformed
3272              
3273             =cut
3274              
3275 0     0 1   sub badLocNameErr { -931 }
3276              
3277             =back
3278              
3279             =head1 Font Mgr errors
3280              
3281             =over 4
3282              
3283             =item kFMIterationCompleted
3284              
3285             =cut
3286              
3287 0     0 1   sub kFMIterationCompleted { -980 }
3288              
3289             =item kFMInvalidFontFamilyErr
3290              
3291             =cut
3292              
3293 0     0 1   sub kFMInvalidFontFamilyErr { -981 }
3294              
3295             =item kFMInvalidFontErr
3296              
3297             =cut
3298              
3299 0     0 1   sub kFMInvalidFontErr { -982 }
3300              
3301             =item kFMIterationScopeModifiedErr
3302              
3303             =cut
3304              
3305 0     0 1   sub kFMIterationScopeModifiedErr { -983 }
3306              
3307             =item kFMFontTableAccessErr
3308              
3309             =cut
3310              
3311 0     0 1   sub kFMFontTableAccessErr { -984 }
3312              
3313             =item nbpBuffOvr
3314              
3315             Buffer overflow in LookupName
3316              
3317             =cut
3318              
3319 0     0 1   sub nbpBuffOvr { -1024 }
3320              
3321             =item nbpNoConfirm
3322              
3323             =cut
3324              
3325 0     0 1   sub nbpNoConfirm { -1025 }
3326              
3327             =item nbpConfDiff
3328              
3329             Name confirmed at different socket
3330              
3331             =cut
3332              
3333 0     0 1   sub nbpConfDiff { -1026 }
3334              
3335             =item nbpDuplicate
3336              
3337             Duplicate name exists already
3338              
3339             =cut
3340              
3341 0     0 1   sub nbpDuplicate { -1027 }
3342              
3343             =item nbpNotFound
3344              
3345             Name not found on remove
3346              
3347             =cut
3348              
3349 0     0 1   sub nbpNotFound { -1028 }
3350              
3351             =item aspBadVersNum
3352              
3353             Server cannot support this ASP version
3354              
3355             =cut
3356              
3357 0     0 1   sub aspBadVersNum { -1066 }
3358              
3359             =item aspBufTooSmall
3360              
3361             Buffer too small
3362              
3363             =cut
3364              
3365 0     0 1   sub aspBufTooSmall { -1067 }
3366              
3367             =item aspNoMoreSess
3368              
3369             No more sessions on server
3370              
3371             =cut
3372              
3373 0     0 1   sub aspNoMoreSess { -1068 }
3374              
3375             =item aspNoServers
3376              
3377             No servers at that address
3378              
3379             =cut
3380              
3381 0     0 1   sub aspNoServers { -1069 }
3382              
3383             =item aspParamErr
3384              
3385             Parameter error
3386              
3387             =cut
3388              
3389 0     0 1   sub aspParamErr { -1070 }
3390              
3391             =item aspServerBusy
3392              
3393             Server cannot open another session
3394              
3395             =cut
3396              
3397 0     0 1   sub aspServerBusy { -1071 }
3398              
3399             =item aspSessClosed
3400              
3401             Session closed
3402              
3403             =cut
3404              
3405 0     0 1   sub aspSessClosed { -1072 }
3406              
3407             =item aspSizeErr
3408              
3409             Command block too big
3410              
3411             =cut
3412              
3413 0     0 1   sub aspSizeErr { -1073 }
3414              
3415             =item aspTooMany
3416              
3417             Too many clients (server error)
3418              
3419             =cut
3420              
3421 0     0 1   sub aspTooMany { -1074 }
3422              
3423             =item reqFailed
3424              
3425             =cut
3426              
3427 0     0 1   sub reqFailed { -1096 }
3428              
3429             =item tooManyReqs
3430              
3431             =cut
3432              
3433 0     0 1   sub tooManyReqs { -1097 }
3434              
3435             =item tooManySkts
3436              
3437             =cut
3438              
3439 0     0 1   sub tooManySkts { -1098 }
3440              
3441             =item badATPSkt
3442              
3443             =cut
3444              
3445 0     0 1   sub badATPSkt { -1099 }
3446              
3447             =item badBuffNum
3448              
3449             =cut
3450              
3451 0     0 1   sub badBuffNum { -1100 }
3452              
3453             =item noRelErr
3454              
3455             =cut
3456              
3457 0     0 1   sub noRelErr { -1101 }
3458              
3459             =item cbNotFound
3460              
3461             =cut
3462              
3463 0     0 1   sub cbNotFound { -1102 }
3464              
3465             =item noSendResp
3466              
3467             =cut
3468              
3469 0     0 1   sub noSendResp { -1103 }
3470              
3471             =item noDataArea
3472              
3473             =cut
3474              
3475 0     0 1   sub noDataArea { -1104 }
3476              
3477             =back
3478              
3479             =head1 driver control ioResults
3480              
3481             =over 4
3482              
3483             =item errRefNum
3484              
3485             bad connection refNum
3486              
3487             =cut
3488              
3489 0     0 1   sub errRefNum { -1280 }
3490              
3491             =item errAborted
3492              
3493             control call was aborted
3494              
3495             =cut
3496              
3497 0     0 1   sub errAborted { -1279 }
3498              
3499             =item errState
3500              
3501             bad connection state for this operation
3502              
3503             =cut
3504              
3505 0     0 1   sub errState { -1278 }
3506              
3507             =item errOpening
3508              
3509             open connection request failed
3510              
3511             =cut
3512              
3513 0     0 1   sub errOpening { -1277 }
3514              
3515             =item errAttention
3516              
3517             attention message too long
3518              
3519             =cut
3520              
3521 0     0 1   sub errAttention { -1276 }
3522              
3523             =item errFwdReset
3524              
3525             read terminated by forward reset
3526              
3527             =cut
3528              
3529 0     0 1   sub errFwdReset { -1275 }
3530              
3531             =item errDSPQueueSize
3532              
3533             DSP Read/Write Queue Too small
3534              
3535             =cut
3536              
3537 0     0 1   sub errDSPQueueSize { -1274 }
3538              
3539             =back
3540              
3541             =head1 Apple event manager error messages
3542              
3543             =over 4
3544              
3545             =item errAECoercionFail
3546              
3547             bad parameter data or unable to coerce the data supplied
3548              
3549             =cut
3550              
3551 0     0 1   sub errAECoercionFail { -1700 }
3552              
3553             =item errAEDescNotFound
3554              
3555             =cut
3556              
3557 0     0 1   sub errAEDescNotFound { -1701 }
3558              
3559             =item errAECorruptData
3560              
3561             =cut
3562              
3563 0     0 1   sub errAECorruptData { -1702 }
3564              
3565             =item errAEWrongDataType
3566              
3567             =cut
3568              
3569 0     0 1   sub errAEWrongDataType { -1703 }
3570              
3571             =item errAENotAEDesc
3572              
3573             =cut
3574              
3575 0     0 1   sub errAENotAEDesc { -1704 }
3576              
3577             =item errAEBadListItem
3578              
3579             the specified list item does not exist
3580              
3581             =cut
3582              
3583 0     0 1   sub errAEBadListItem { -1705 }
3584              
3585             =item errAENewerVersion
3586              
3587             need newer version of the AppleEvent manager
3588              
3589             =cut
3590              
3591 0     0 1   sub errAENewerVersion { -1706 }
3592              
3593             =item errAENotAppleEvent
3594              
3595             the event is not in AppleEvent format
3596              
3597             =cut
3598              
3599 0     0 1   sub errAENotAppleEvent { -1707 }
3600              
3601             =item errAEEventNotHandled
3602              
3603             the AppleEvent was not handled by any handler
3604              
3605             =cut
3606              
3607 0     0 1   sub errAEEventNotHandled { -1708 }
3608              
3609             =item errAEReplyNotValid
3610              
3611             AEResetTimer was passed an invalid reply parameter
3612              
3613             =cut
3614              
3615 0     0 1   sub errAEReplyNotValid { -1709 }
3616              
3617             =item errAEUnknownSendMode
3618              
3619             mode wasn't NoReply, WaitReply, or QueueReply or Interaction level is unknown
3620              
3621             =cut
3622              
3623 0     0 1   sub errAEUnknownSendMode { -1710 }
3624              
3625             =item errAEWaitCanceled
3626              
3627             in AESend, the user cancelled out of wait loop for reply or receipt
3628              
3629             =cut
3630              
3631 0     0 1   sub errAEWaitCanceled { -1711 }
3632              
3633             =item errAETimeout
3634              
3635             the AppleEvent timed out
3636              
3637             =cut
3638              
3639 0     0 1   sub errAETimeout { -1712 }
3640              
3641             =item errAENoUserInteraction
3642              
3643             no user interaction is allowed
3644              
3645             =cut
3646              
3647 0     0 1   sub errAENoUserInteraction { -1713 }
3648              
3649             =item errAENotASpecialFunction
3650              
3651             there is no special function for/with this keyword
3652              
3653             =cut
3654              
3655 0     0 1   sub errAENotASpecialFunction { -1714 }
3656              
3657             =item errAEParamMissed
3658              
3659             a required parameter was not accessed
3660              
3661             =cut
3662              
3663 0     0 1   sub errAEParamMissed { -1715 }
3664              
3665             =item errAEUnknownAddressType
3666              
3667             the target address type is not known
3668              
3669             =cut
3670              
3671 0     0 1   sub errAEUnknownAddressType { -1716 }
3672              
3673             =item errAEHandlerNotFound
3674              
3675             no handler in the dispatch tables fits the parameters to AEGetEventHandler or AEGetCoercionHandler
3676              
3677             =cut
3678              
3679 0     0 1   sub errAEHandlerNotFound { -1717 }
3680              
3681             =item errAEReplyNotArrived
3682              
3683             the contents of the reply you are accessing have not arrived yet
3684              
3685             =cut
3686              
3687 0     0 1   sub errAEReplyNotArrived { -1718 }
3688              
3689             =item errAEIllegalIndex
3690              
3691             index is out of range in a put operation
3692              
3693             =cut
3694              
3695 0     0 1   sub errAEIllegalIndex { -1719 }
3696              
3697             =item errAEImpossibleRange
3698              
3699             A range like 3rd to 2nd, or 1st to all.
3700              
3701             =cut
3702              
3703 0     0 1   sub errAEImpossibleRange { -1720 }
3704              
3705             =item errAEWrongNumberArgs
3706              
3707             Logical op kAENOT used with other than 1 term
3708              
3709             =cut
3710              
3711 0     0 1   sub errAEWrongNumberArgs { -1721 }
3712              
3713             =item errAEAccessorNotFound
3714              
3715             Accessor proc matching wantClass and containerType or wildcards not found
3716              
3717             =cut
3718              
3719 0     0 1   sub errAEAccessorNotFound { -1723 }
3720              
3721             =item errAENoSuchLogical
3722              
3723             Something other than AND, OR, or NOT
3724              
3725             =cut
3726              
3727 0     0 1   sub errAENoSuchLogical { -1725 }
3728              
3729             =item errAEBadTestKey
3730              
3731             Test is neither typeLogicalDescriptor nor typeCompDescriptor
3732              
3733             =cut
3734              
3735 0     0 1   sub errAEBadTestKey { -1726 }
3736              
3737             =item errAENotAnObjSpec
3738              
3739             Param to AEResolve not of type 'obj '
3740              
3741             =cut
3742              
3743 0     0 1   sub errAENotAnObjSpec { -1727 }
3744              
3745             =item errAENoSuchObject
3746              
3747             e.g.,: specifier asked for the 3rd, but there are only 2. Basically, this indicates a run-time resolution error.
3748              
3749             =cut
3750              
3751 0     0 1   sub errAENoSuchObject { -1728 }
3752              
3753             =item errAENegativeCount
3754              
3755             CountProc returned negative value
3756              
3757             =cut
3758              
3759 0     0 1   sub errAENegativeCount { -1729 }
3760              
3761             =item errAEEmptyListContainer
3762              
3763             Attempt to pass empty list as container to accessor
3764              
3765             =cut
3766              
3767 0     0 1   sub errAEEmptyListContainer { -1730 }
3768              
3769             =item errAEUnknownObjectType
3770              
3771             available only in version 1.0.1 or greater
3772              
3773             =cut
3774              
3775 0     0 1   sub errAEUnknownObjectType { -1731 }
3776              
3777             =item errAERecordingIsAlreadyOn
3778              
3779             available only in version 1.0.1 or greater
3780              
3781             =cut
3782              
3783 0     0 1   sub errAERecordingIsAlreadyOn { -1732 }
3784              
3785             =item errAEReceiveTerminate
3786              
3787             break out of all levels of AEReceive to the topmost (1.1 or greater)
3788              
3789             =cut
3790              
3791 0     0 1   sub errAEReceiveTerminate { -1733 }
3792              
3793             =item errAEReceiveEscapeCurrent
3794              
3795             break out of only lowest level of AEReceive (1.1 or greater)
3796              
3797             =cut
3798              
3799 0     0 1   sub errAEReceiveEscapeCurrent { -1734 }
3800              
3801             =item errAEEventFiltered
3802              
3803             event has been filtered, and should not be propogated (1.1 or greater)
3804              
3805             =cut
3806              
3807 0     0 1   sub errAEEventFiltered { -1735 }
3808              
3809             =item errAEDuplicateHandler
3810              
3811             attempt to install handler in table for identical class and id (1.1 or greater)
3812              
3813             =cut
3814              
3815 0     0 1   sub errAEDuplicateHandler { -1736 }
3816              
3817             =item errAEStreamBadNesting
3818              
3819             nesting violation while streaming
3820              
3821             =cut
3822              
3823 0     0 1   sub errAEStreamBadNesting { -1737 }
3824              
3825             =item errAEStreamAlreadyConverted
3826              
3827             attempt to convert a stream that has already been converted
3828              
3829             =cut
3830              
3831 0     0 1   sub errAEStreamAlreadyConverted { -1738 }
3832              
3833             =item errAEDescIsNull
3834              
3835             attempting to perform an invalid operation on a null descriptor
3836              
3837             =cut
3838              
3839 0     0 1   sub errAEDescIsNull { -1739 }
3840              
3841             =item errAEBuildSyntaxError
3842              
3843             AEBuildDesc and friends detected a syntax error
3844              
3845             =cut
3846              
3847 0     0 1   sub errAEBuildSyntaxError { -1740 }
3848              
3849             =item errOSASystemError
3850              
3851             =cut
3852              
3853 0     0 1   sub errOSASystemError { -1750 }
3854              
3855             =item errOSAInvalidID
3856              
3857             =cut
3858              
3859 0     0 1   sub errOSAInvalidID { -1751 }
3860              
3861             =item errOSABadStorageType
3862              
3863             =cut
3864              
3865 0     0 1   sub errOSABadStorageType { -1752 }
3866              
3867             =item errOSAScriptError
3868              
3869             =cut
3870              
3871 0     0 1   sub errOSAScriptError { -1753 }
3872              
3873             =item errOSABadSelector
3874              
3875             =cut
3876              
3877 0     0 1   sub errOSABadSelector { -1754 }
3878              
3879             =item errOSASourceNotAvailable
3880              
3881             =cut
3882              
3883 0     0 1   sub errOSASourceNotAvailable { -1756 }
3884              
3885             =item errOSANoSuchDialect
3886              
3887             =cut
3888              
3889 0     0 1   sub errOSANoSuchDialect { -1757 }
3890              
3891             =item errOSADataFormatObsolete
3892              
3893             =cut
3894              
3895 0     0 1   sub errOSADataFormatObsolete { -1758 }
3896              
3897             =item errOSADataFormatTooNew
3898              
3899             =cut
3900              
3901 0     0 1   sub errOSADataFormatTooNew { -1759 }
3902              
3903             =item errOSACorruptData
3904              
3905             =cut
3906              
3907 0     0 1   sub errOSACorruptData { errAECorruptData }
3908              
3909             =item errOSARecordingIsAlreadyOn
3910              
3911             =cut
3912              
3913 0     0 1   sub errOSARecordingIsAlreadyOn { errAERecordingIsAlreadyOn }
3914              
3915             =item errOSAComponentMismatch
3916              
3917             Parameters are from 2 different components
3918              
3919             =cut
3920              
3921 0     0 1   sub errOSAComponentMismatch { -1761 }
3922              
3923             =back
3924              
3925             =head1 AppleEvent error definitions
3926              
3927             =over 4
3928              
3929             =item errOffsetInvalid
3930              
3931             =cut
3932              
3933 0     0 1   sub errOffsetInvalid { -1800 }
3934              
3935             =item errOffsetIsOutsideOfView
3936              
3937             =cut
3938              
3939 0     0 1   sub errOffsetIsOutsideOfView { -1801 }
3940              
3941             =item errTopOfDocument
3942              
3943             =cut
3944              
3945 0     0 1   sub errTopOfDocument { -1810 }
3946              
3947             =item errTopOfBody
3948              
3949             =cut
3950              
3951 0     0 1   sub errTopOfBody { -1811 }
3952              
3953             =item errEndOfDocument
3954              
3955             =cut
3956              
3957 0     0 1   sub errEndOfDocument { -1812 }
3958              
3959             =back
3960              
3961             =head1 Drag Manager error codes
3962              
3963             =over 4
3964              
3965             =item badDragRefErr
3966              
3967             unknown drag reference
3968              
3969             =cut
3970              
3971 0     0 1   sub badDragRefErr { -1850 }
3972              
3973             =item badDragItemErr
3974              
3975             unknown drag item reference
3976              
3977             =cut
3978              
3979 0     0 1   sub badDragItemErr { -1851 }
3980              
3981             =item badDragFlavorErr
3982              
3983             unknown flavor type
3984              
3985             =cut
3986              
3987 0     0 1   sub badDragFlavorErr { -1852 }
3988              
3989             =item duplicateFlavorErr
3990              
3991             flavor type already exists
3992              
3993             =cut
3994              
3995 0     0 1   sub duplicateFlavorErr { -1853 }
3996              
3997             =item cantGetFlavorErr
3998              
3999             error while trying to get flavor data
4000              
4001             =cut
4002              
4003 0     0 1   sub cantGetFlavorErr { -1854 }
4004              
4005             =item duplicateHandlerErr
4006              
4007             handler already exists
4008              
4009             =cut
4010              
4011 0     0 1   sub duplicateHandlerErr { -1855 }
4012              
4013             =item handlerNotFoundErr
4014              
4015             handler not found
4016              
4017             =cut
4018              
4019 0     0 1   sub handlerNotFoundErr { -1856 }
4020              
4021             =item dragNotAcceptedErr
4022              
4023             drag was not accepted by receiver
4024              
4025             =cut
4026              
4027 0     0 1   sub dragNotAcceptedErr { -1857 }
4028              
4029             =item unsupportedForPlatformErr
4030              
4031             call is for PowerPC only
4032              
4033             =cut
4034              
4035 0     0 1   sub unsupportedForPlatformErr { -1858 }
4036              
4037             =item noSuitableDisplaysErr
4038              
4039             no displays support translucency
4040              
4041             =cut
4042              
4043 0     0 1   sub noSuitableDisplaysErr { -1859 }
4044              
4045             =item badImageRgnErr
4046              
4047             bad translucent image region
4048              
4049             =cut
4050              
4051 0     0 1   sub badImageRgnErr { -1860 }
4052              
4053             =item badImageErr
4054              
4055             bad translucent image PixMap
4056              
4057             =cut
4058              
4059 0     0 1   sub badImageErr { -1861 }
4060              
4061             =back
4062              
4063             =head1 QuickTime errors
4064              
4065             =over 4
4066              
4067             =item couldNotResolveDataRef
4068              
4069             =cut
4070              
4071 0     0 1   sub couldNotResolveDataRef { -2000 }
4072              
4073             =item badImageDescription
4074              
4075             =cut
4076              
4077 0     0 1   sub badImageDescription { -2001 }
4078              
4079             =item badPublicMovieAtom
4080              
4081             =cut
4082              
4083 0     0 1   sub badPublicMovieAtom { -2002 }
4084              
4085             =item cantFindHandler
4086              
4087             =cut
4088              
4089 0     0 1   sub cantFindHandler { -2003 }
4090              
4091             =item cantOpenHandler
4092              
4093             =cut
4094              
4095 0     0 1   sub cantOpenHandler { -2004 }
4096              
4097             =item badComponentType
4098              
4099             =cut
4100              
4101 0     0 1   sub badComponentType { -2005 }
4102              
4103             =item noMediaHandler
4104              
4105             =cut
4106              
4107 0     0 1   sub noMediaHandler { -2006 }
4108              
4109             =item noDataHandler
4110              
4111             =cut
4112              
4113 0     0 1   sub noDataHandler { -2007 }
4114              
4115             =item invalidMedia
4116              
4117             =cut
4118              
4119 0     0 1   sub invalidMedia { -2008 }
4120              
4121             =item invalidTrack
4122              
4123             =cut
4124              
4125 0     0 1   sub invalidTrack { -2009 }
4126              
4127             =item invalidMovie
4128              
4129             =cut
4130              
4131 0     0 1   sub invalidMovie { -2010 }
4132              
4133             =item invalidSampleTable
4134              
4135             =cut
4136              
4137 0     0 1   sub invalidSampleTable { -2011 }
4138              
4139             =item invalidDataRef
4140              
4141             =cut
4142              
4143 0     0 1   sub invalidDataRef { -2012 }
4144              
4145             =item invalidHandler
4146              
4147             =cut
4148              
4149 0     0 1   sub invalidHandler { -2013 }
4150              
4151             =item invalidDuration
4152              
4153             =cut
4154              
4155 0     0 1   sub invalidDuration { -2014 }
4156              
4157             =item invalidTime
4158              
4159             =cut
4160              
4161 0     0 1   sub invalidTime { -2015 }
4162              
4163             =item cantPutPublicMovieAtom
4164              
4165             =cut
4166              
4167 0     0 1   sub cantPutPublicMovieAtom { -2016 }
4168              
4169             =item badEditList
4170              
4171             =cut
4172              
4173 0     0 1   sub badEditList { -2017 }
4174              
4175             =item mediaTypesDontMatch
4176              
4177             =cut
4178              
4179 0     0 1   sub mediaTypesDontMatch { -2018 }
4180              
4181             =item progressProcAborted
4182              
4183             =cut
4184              
4185 0     0 1   sub progressProcAborted { -2019 }
4186              
4187             =item movieToolboxUninitialized
4188              
4189             =cut
4190              
4191 0     0 1   sub movieToolboxUninitialized { -2020 }
4192              
4193             =item noRecordOfApp
4194              
4195             replica
4196              
4197             =cut
4198              
4199 0     0 1   sub noRecordOfApp { movieToolboxUninitialized }
4200              
4201             =item wfFileNotFound
4202              
4203             =cut
4204              
4205 0     0 1   sub wfFileNotFound { -2021 }
4206              
4207             =item cantCreateSingleForkFile
4208              
4209             happens when file already exists
4210              
4211             =cut
4212              
4213 0     0 1   sub cantCreateSingleForkFile { -2022 }
4214              
4215             =item invalidEditState
4216              
4217             =cut
4218              
4219 0     0 1   sub invalidEditState { -2023 }
4220              
4221             =item nonMatchingEditState
4222              
4223             =cut
4224              
4225 0     0 1   sub nonMatchingEditState { -2024 }
4226              
4227             =item staleEditState
4228              
4229             =cut
4230              
4231 0     0 1   sub staleEditState { -2025 }
4232              
4233             =item userDataItemNotFound
4234              
4235             =cut
4236              
4237 0     0 1   sub userDataItemNotFound { -2026 }
4238              
4239             =item maxSizeToGrowTooSmall
4240              
4241             =cut
4242              
4243 0     0 1   sub maxSizeToGrowTooSmall { -2027 }
4244              
4245             =item badTrackIndex
4246              
4247             =cut
4248              
4249 0     0 1   sub badTrackIndex { -2028 }
4250              
4251             =item trackIDNotFound
4252              
4253             =cut
4254              
4255 0     0 1   sub trackIDNotFound { -2029 }
4256              
4257             =item trackNotInMovie
4258              
4259             =cut
4260              
4261 0     0 1   sub trackNotInMovie { -2030 }
4262              
4263             =item timeNotInTrack
4264              
4265             =cut
4266              
4267 0     0 1   sub timeNotInTrack { -2031 }
4268              
4269             =item timeNotInMedia
4270              
4271             =cut
4272              
4273 0     0 1   sub timeNotInMedia { -2032 }
4274              
4275             =item badEditIndex
4276              
4277             =cut
4278              
4279 0     0 1   sub badEditIndex { -2033 }
4280              
4281             =item internalQuickTimeError
4282              
4283             =cut
4284              
4285 0     0 1   sub internalQuickTimeError { -2034 }
4286              
4287             =item cantEnableTrack
4288              
4289             =cut
4290              
4291 0     0 1   sub cantEnableTrack { -2035 }
4292              
4293             =item invalidRect
4294              
4295             =cut
4296              
4297 0     0 1   sub invalidRect { -2036 }
4298              
4299             =item invalidSampleNum
4300              
4301             =cut
4302              
4303 0     0 1   sub invalidSampleNum { -2037 }
4304              
4305             =item invalidChunkNum
4306              
4307             =cut
4308              
4309 0     0 1   sub invalidChunkNum { -2038 }
4310              
4311             =item invalidSampleDescIndex
4312              
4313             =cut
4314              
4315 0     0 1   sub invalidSampleDescIndex { -2039 }
4316              
4317             =item invalidChunkCache
4318              
4319             =cut
4320              
4321 0     0 1   sub invalidChunkCache { -2040 }
4322              
4323             =item invalidSampleDescription
4324              
4325             =cut
4326              
4327 0     0 1   sub invalidSampleDescription { -2041 }
4328              
4329             =item dataNotOpenForRead
4330              
4331             =cut
4332              
4333 0     0 1   sub dataNotOpenForRead { -2042 }
4334              
4335             =item dataNotOpenForWrite
4336              
4337             =cut
4338              
4339 0     0 1   sub dataNotOpenForWrite { -2043 }
4340              
4341             =item dataAlreadyOpenForWrite
4342              
4343             =cut
4344              
4345 0     0 1   sub dataAlreadyOpenForWrite { -2044 }
4346              
4347             =item dataAlreadyClosed
4348              
4349             =cut
4350              
4351 0     0 1   sub dataAlreadyClosed { -2045 }
4352              
4353             =item endOfDataReached
4354              
4355             =cut
4356              
4357 0     0 1   sub endOfDataReached { -2046 }
4358              
4359             =item dataNoDataRef
4360              
4361             =cut
4362              
4363 0     0 1   sub dataNoDataRef { -2047 }
4364              
4365             =item noMovieFound
4366              
4367             =cut
4368              
4369 0     0 1   sub noMovieFound { -2048 }
4370              
4371             =item invalidDataRefContainer
4372              
4373             =cut
4374              
4375 0     0 1   sub invalidDataRefContainer { -2049 }
4376              
4377             =item badDataRefIndex
4378              
4379             =cut
4380              
4381 0     0 1   sub badDataRefIndex { -2050 }
4382              
4383             =item noDefaultDataRef
4384              
4385             =cut
4386              
4387 0     0 1   sub noDefaultDataRef { -2051 }
4388              
4389             =item couldNotUseAnExistingSample
4390              
4391             =cut
4392              
4393 0     0 1   sub couldNotUseAnExistingSample { -2052 }
4394              
4395             =item featureUnsupported
4396              
4397             =cut
4398              
4399 0     0 1   sub featureUnsupported { -2053 }
4400              
4401             =item noVideoTrackInMovieErr
4402              
4403             QT for Windows error
4404              
4405             =cut
4406              
4407 0     0 1   sub noVideoTrackInMovieErr { -2054 }
4408              
4409             =item noSoundTrackInMovieErr
4410              
4411             QT for Windows error
4412              
4413             =cut
4414              
4415 0     0 1   sub noSoundTrackInMovieErr { -2055 }
4416              
4417             =item soundSupportNotAvailableErr
4418              
4419             QT for Windows error
4420              
4421             =cut
4422              
4423 0     0 1   sub soundSupportNotAvailableErr { -2056 }
4424              
4425             =item unsupportedAuxiliaryImportData
4426              
4427             =cut
4428              
4429 0     0 1   sub unsupportedAuxiliaryImportData { -2057 }
4430              
4431             =item auxiliaryExportDataUnavailable
4432              
4433             =cut
4434              
4435 0     0 1   sub auxiliaryExportDataUnavailable { -2058 }
4436              
4437             =item samplesAlreadyInMediaErr
4438              
4439             =cut
4440              
4441 0     0 1   sub samplesAlreadyInMediaErr { -2059 }
4442              
4443             =item noSourceTreeFoundErr
4444              
4445             =cut
4446              
4447 0     0 1   sub noSourceTreeFoundErr { -2060 }
4448              
4449             =item sourceNotFoundErr
4450              
4451             =cut
4452              
4453 0     0 1   sub sourceNotFoundErr { -2061 }
4454              
4455             =item movieTextNotFoundErr
4456              
4457             =cut
4458              
4459 0     0 1   sub movieTextNotFoundErr { -2062 }
4460              
4461             =item missingRequiredParameterErr
4462              
4463             =cut
4464              
4465 0     0 1   sub missingRequiredParameterErr { -2063 }
4466              
4467             =item invalidSpriteWorldPropertyErr
4468              
4469             =cut
4470              
4471 0     0 1   sub invalidSpriteWorldPropertyErr { -2064 }
4472              
4473             =item invalidSpritePropertyErr
4474              
4475             =cut
4476              
4477 0     0 1   sub invalidSpritePropertyErr { -2065 }
4478              
4479             =item gWorldsNotSameDepthAndSizeErr
4480              
4481             =cut
4482              
4483 0     0 1   sub gWorldsNotSameDepthAndSizeErr { -2066 }
4484              
4485             =item invalidSpriteIndexErr
4486              
4487             =cut
4488              
4489 0     0 1   sub invalidSpriteIndexErr { -2067 }
4490              
4491             =item invalidImageIndexErr
4492              
4493             =cut
4494              
4495 0     0 1   sub invalidImageIndexErr { -2068 }
4496              
4497             =item internalComponentErr
4498              
4499             =cut
4500              
4501 0     0 1   sub internalComponentErr { -2070 }
4502              
4503             =item notImplementedMusicOSErr
4504              
4505             =cut
4506              
4507 0     0 1   sub notImplementedMusicOSErr { -2071 }
4508              
4509             =item cantSendToSynthesizerOSErr
4510              
4511             =cut
4512              
4513 0     0 1   sub cantSendToSynthesizerOSErr { -2072 }
4514              
4515             =item cantReceiveFromSynthesizerOSErr
4516              
4517             =cut
4518              
4519 0     0 1   sub cantReceiveFromSynthesizerOSErr { -2073 }
4520              
4521             =item illegalVoiceAllocationOSErr
4522              
4523             =cut
4524              
4525 0     0 1   sub illegalVoiceAllocationOSErr { -2074 }
4526              
4527             =item illegalPartOSErr
4528              
4529             =cut
4530              
4531 0     0 1   sub illegalPartOSErr { -2075 }
4532              
4533             =item illegalChannelOSErr
4534              
4535             =cut
4536              
4537 0     0 1   sub illegalChannelOSErr { -2076 }
4538              
4539             =item illegalKnobOSErr
4540              
4541             =cut
4542              
4543 0     0 1   sub illegalKnobOSErr { -2077 }
4544              
4545             =item illegalKnobValueOSErr
4546              
4547             =cut
4548              
4549 0     0 1   sub illegalKnobValueOSErr { -2078 }
4550              
4551             =item illegalInstrumentOSErr
4552              
4553             =cut
4554              
4555 0     0 1   sub illegalInstrumentOSErr { -2079 }
4556              
4557             =item illegalControllerOSErr
4558              
4559             =cut
4560              
4561 0     0 1   sub illegalControllerOSErr { -2080 }
4562              
4563             =item midiManagerAbsentOSErr
4564              
4565             =cut
4566              
4567 0     0 1   sub midiManagerAbsentOSErr { -2081 }
4568              
4569             =item synthesizerNotRespondingOSErr
4570              
4571             =cut
4572              
4573 0     0 1   sub synthesizerNotRespondingOSErr { -2082 }
4574              
4575             =item synthesizerOSErr
4576              
4577             =cut
4578              
4579 0     0 1   sub synthesizerOSErr { -2083 }
4580              
4581             =item illegalNoteChannelOSErr
4582              
4583             =cut
4584              
4585 0     0 1   sub illegalNoteChannelOSErr { -2084 }
4586              
4587             =item noteChannelNotAllocatedOSErr
4588              
4589             =cut
4590              
4591 0     0 1   sub noteChannelNotAllocatedOSErr { -2085 }
4592              
4593             =item tunePlayerFullOSErr
4594              
4595             =cut
4596              
4597 0     0 1   sub tunePlayerFullOSErr { -2086 }
4598              
4599             =item tuneParseOSErr
4600              
4601             =cut
4602              
4603 0     0 1   sub tuneParseOSErr { -2087 }
4604              
4605             =item noExportProcAvailableErr
4606              
4607             =cut
4608              
4609 0     0 1   sub noExportProcAvailableErr { -2089 }
4610              
4611             =item componentDllLoadErr
4612              
4613             Windows specific errors (when component is loading)
4614              
4615             =cut
4616              
4617 0     0 1   sub componentDllLoadErr { -2091 }
4618              
4619             =item componentDllEntryNotFoundErr
4620              
4621             Windows specific errors (when component is loading)
4622              
4623             =cut
4624              
4625 0     0 1   sub componentDllEntryNotFoundErr { -2092 }
4626              
4627             =item qtmlDllLoadErr
4628              
4629             Windows specific errors (when qtml is loading)
4630              
4631             =cut
4632              
4633 0     0 1   sub qtmlDllLoadErr { -2093 }
4634              
4635             =item qtmlDllEntryNotFoundErr
4636              
4637             Windows specific errors (when qtml is loading)
4638              
4639             =cut
4640              
4641 0     0 1   sub qtmlDllEntryNotFoundErr { -2094 }
4642              
4643             =item qtmlUninitialized
4644              
4645             =cut
4646              
4647 0     0 1   sub qtmlUninitialized { -2095 }
4648              
4649             =item unsupportedOSErr
4650              
4651             =cut
4652              
4653 0     0 1   sub unsupportedOSErr { -2096 }
4654              
4655             =item cannotFindAtomErr
4656              
4657             =cut
4658              
4659 0     0 1   sub cannotFindAtomErr { -2101 }
4660              
4661             =item notLeafAtomErr
4662              
4663             =cut
4664              
4665 0     0 1   sub notLeafAtomErr { -2102 }
4666              
4667             =item atomsNotOfSameTypeErr
4668              
4669             =cut
4670              
4671 0     0 1   sub atomsNotOfSameTypeErr { -2103 }
4672              
4673             =item atomIndexInvalidErr
4674              
4675             =cut
4676              
4677 0     0 1   sub atomIndexInvalidErr { -2104 }
4678              
4679             =item duplicateAtomTypeAndIDErr
4680              
4681             =cut
4682              
4683 0     0 1   sub duplicateAtomTypeAndIDErr { -2105 }
4684              
4685             =item invalidAtomErr
4686              
4687             =cut
4688              
4689 0     0 1   sub invalidAtomErr { -2106 }
4690              
4691             =item invalidAtomContainerErr
4692              
4693             =cut
4694              
4695 0     0 1   sub invalidAtomContainerErr { -2107 }
4696              
4697             =item invalidAtomTypeErr
4698              
4699             =cut
4700              
4701 0     0 1   sub invalidAtomTypeErr { -2108 }
4702              
4703             =item cannotBeLeafAtomErr
4704              
4705             =cut
4706              
4707 0     0 1   sub cannotBeLeafAtomErr { -2109 }
4708              
4709             =item pathTooLongErr
4710              
4711             =cut
4712              
4713 0     0 1   sub pathTooLongErr { -2110 }
4714              
4715             =item emptyPathErr
4716              
4717             =cut
4718              
4719 0     0 1   sub emptyPathErr { -2111 }
4720              
4721             =item noPathMappingErr
4722              
4723             =cut
4724              
4725 0     0 1   sub noPathMappingErr { -2112 }
4726              
4727             =item pathNotVerifiedErr
4728              
4729             =cut
4730              
4731 0     0 1   sub pathNotVerifiedErr { -2113 }
4732              
4733             =item unknownFormatErr
4734              
4735             =cut
4736              
4737 0     0 1   sub unknownFormatErr { -2114 }
4738              
4739             =item wackBadFileErr
4740              
4741             =cut
4742              
4743 0     0 1   sub wackBadFileErr { -2115 }
4744              
4745             =item wackForkNotFoundErr
4746              
4747             =cut
4748              
4749 0     0 1   sub wackForkNotFoundErr { -2116 }
4750              
4751             =item wackBadMetaDataErr
4752              
4753             =cut
4754              
4755 0     0 1   sub wackBadMetaDataErr { -2117 }
4756              
4757             =item qfcbNotFoundErr
4758              
4759             =cut
4760              
4761 0     0 1   sub qfcbNotFoundErr { -2118 }
4762              
4763             =item qfcbNotCreatedErr
4764              
4765             =cut
4766              
4767 0     0 1   sub qfcbNotCreatedErr { -2119 }
4768              
4769             =item AAPNotCreatedErr
4770              
4771             =cut
4772              
4773 0     0 1   sub AAPNotCreatedErr { -2120 }
4774              
4775             =item AAPNotFoundErr
4776              
4777             =cut
4778              
4779 0     0 1   sub AAPNotFoundErr { -2121 }
4780              
4781             =item ASDBadHeaderErr
4782              
4783             =cut
4784              
4785 0     0 1   sub ASDBadHeaderErr { -2122 }
4786              
4787             =item ASDBadForkErr
4788              
4789             =cut
4790              
4791 0     0 1   sub ASDBadForkErr { -2123 }
4792              
4793             =item ASDEntryNotFoundErr
4794              
4795             =cut
4796              
4797 0     0 1   sub ASDEntryNotFoundErr { -2124 }
4798              
4799             =item fileOffsetTooBigErr
4800              
4801             =cut
4802              
4803 0     0 1   sub fileOffsetTooBigErr { -2125 }
4804              
4805             =item notAllowedToSaveMovieErr
4806              
4807             =cut
4808              
4809 0     0 1   sub notAllowedToSaveMovieErr { -2126 }
4810              
4811             =item qtNetworkAlreadyAllocatedErr
4812              
4813             =cut
4814              
4815 0     0 1   sub qtNetworkAlreadyAllocatedErr { -2127 }
4816              
4817             =item urlDataHHTTPProtocolErr
4818              
4819             =cut
4820              
4821 0     0 1   sub urlDataHHTTPProtocolErr { -2129 }
4822              
4823             =item urlDataHHTTPNoNetDriverErr
4824              
4825             =cut
4826              
4827 0     0 1   sub urlDataHHTTPNoNetDriverErr { -2130 }
4828              
4829             =item urlDataHHTTPURLErr
4830              
4831             =cut
4832              
4833 0     0 1   sub urlDataHHTTPURLErr { -2131 }
4834              
4835             =item urlDataHHTTPRedirectErr
4836              
4837             =cut
4838              
4839 0     0 1   sub urlDataHHTTPRedirectErr { -2132 }
4840              
4841             =item urlDataHFTPProtocolErr
4842              
4843             =cut
4844              
4845 0     0 1   sub urlDataHFTPProtocolErr { -2133 }
4846              
4847             =item urlDataHFTPShutdownErr
4848              
4849             =cut
4850              
4851 0     0 1   sub urlDataHFTPShutdownErr { -2134 }
4852              
4853             =item urlDataHFTPBadUserErr
4854              
4855             =cut
4856              
4857 0     0 1   sub urlDataHFTPBadUserErr { -2135 }
4858              
4859             =item urlDataHFTPBadPasswordErr
4860              
4861             =cut
4862              
4863 0     0 1   sub urlDataHFTPBadPasswordErr { -2136 }
4864              
4865             =item urlDataHFTPServerErr
4866              
4867             =cut
4868              
4869 0     0 1   sub urlDataHFTPServerErr { -2137 }
4870              
4871             =item urlDataHFTPDataConnectionErr
4872              
4873             =cut
4874              
4875 0     0 1   sub urlDataHFTPDataConnectionErr { -2138 }
4876              
4877             =item urlDataHFTPNoDirectoryErr
4878              
4879             =cut
4880              
4881 0     0 1   sub urlDataHFTPNoDirectoryErr { -2139 }
4882              
4883             =item urlDataHFTPQuotaErr
4884              
4885             =cut
4886              
4887 0     0 1   sub urlDataHFTPQuotaErr { -2140 }
4888              
4889             =item urlDataHFTPPermissionsErr
4890              
4891             =cut
4892              
4893 0     0 1   sub urlDataHFTPPermissionsErr { -2141 }
4894              
4895             =item urlDataHFTPFilenameErr
4896              
4897             =cut
4898              
4899 0     0 1   sub urlDataHFTPFilenameErr { -2142 }
4900              
4901             =item urlDataHFTPNoNetDriverErr
4902              
4903             =cut
4904              
4905 0     0 1   sub urlDataHFTPNoNetDriverErr { -2143 }
4906              
4907             =item urlDataHFTPBadNameListErr
4908              
4909             =cut
4910              
4911 0     0 1   sub urlDataHFTPBadNameListErr { -2144 }
4912              
4913             =item urlDataHFTPNeedPasswordErr
4914              
4915             =cut
4916              
4917 0     0 1   sub urlDataHFTPNeedPasswordErr { -2145 }
4918              
4919             =item urlDataHFTPNoPasswordErr
4920              
4921             =cut
4922              
4923 0     0 1   sub urlDataHFTPNoPasswordErr { -2146 }
4924              
4925             =item urlDataHFTPServerDisconnectedErr
4926              
4927             =cut
4928              
4929 0     0 1   sub urlDataHFTPServerDisconnectedErr { -2147 }
4930              
4931             =item urlDataHFTPURLErr
4932              
4933             =cut
4934              
4935 0     0 1   sub urlDataHFTPURLErr { -2148 }
4936              
4937             =item notEnoughDataErr
4938              
4939             =cut
4940              
4941 0     0 1   sub notEnoughDataErr { -2149 }
4942              
4943             =item qtActionNotHandledErr
4944              
4945             =cut
4946              
4947 0     0 1   sub qtActionNotHandledErr { -2157 }
4948              
4949             =item qtXMLParseErr
4950              
4951             =cut
4952              
4953 0     0 1   sub qtXMLParseErr { -2158 }
4954              
4955             =item digiUnimpErr
4956              
4957             feature unimplemented
4958              
4959             =cut
4960              
4961 0     0 1   sub digiUnimpErr { -2201 }
4962              
4963             =item qtParamErr
4964              
4965             bad input parameter (out of range, etc)
4966              
4967             =cut
4968              
4969 0     0 1   sub qtParamErr { -2202 }
4970              
4971             =item matrixErr
4972              
4973             bad matrix, digitizer did nothing
4974              
4975             =cut
4976              
4977 0     0 1   sub matrixErr { -2203 }
4978              
4979             =item notExactMatrixErr
4980              
4981             warning of bad matrix, digitizer did its best
4982              
4983             =cut
4984              
4985 0     0 1   sub notExactMatrixErr { -2204 }
4986              
4987             =item noMoreKeyColorsErr
4988              
4989             all key indexes in use
4990              
4991             =cut
4992              
4993 0     0 1   sub noMoreKeyColorsErr { -2205 }
4994              
4995             =item notExactSizeErr
4996              
4997             Can't do exact size requested
4998              
4999             =cut
5000              
5001 0     0 1   sub notExactSizeErr { -2206 }
5002              
5003             =item badDepthErr
5004              
5005             Can't digitize into this depth
5006              
5007             =cut
5008              
5009 0     0 1   sub badDepthErr { -2207 }
5010              
5011             =item noDMAErr
5012              
5013             Can't do DMA digitizing (i.e. can't go to requested dest
5014              
5015             =cut
5016              
5017 0     0 1   sub noDMAErr { -2208 }
5018              
5019             =back
5020              
5021             =head1 Kernel Error Codes
5022              
5023             =over 4
5024              
5025             =item kernelIncompleteErr
5026              
5027             =cut
5028              
5029 0     0 1   sub kernelIncompleteErr { -2401 }
5030              
5031             =item kernelCanceledErr
5032              
5033             =cut
5034              
5035 0     0 1   sub kernelCanceledErr { -2402 }
5036              
5037             =item kernelOptionsErr
5038              
5039             =cut
5040              
5041 0     0 1   sub kernelOptionsErr { -2403 }
5042              
5043             =item kernelPrivilegeErr
5044              
5045             =cut
5046              
5047 0     0 1   sub kernelPrivilegeErr { -2404 }
5048              
5049             =item kernelUnsupportedErr
5050              
5051             =cut
5052              
5053 0     0 1   sub kernelUnsupportedErr { -2405 }
5054              
5055             =item kernelObjectExistsErr
5056              
5057             =cut
5058              
5059 0     0 1   sub kernelObjectExistsErr { -2406 }
5060              
5061             =item kernelWritePermissionErr
5062              
5063             =cut
5064              
5065 0     0 1   sub kernelWritePermissionErr { -2407 }
5066              
5067             =item kernelReadPermissionErr
5068              
5069             =cut
5070              
5071 0     0 1   sub kernelReadPermissionErr { -2408 }
5072              
5073             =item kernelExecutePermissionErr
5074              
5075             =cut
5076              
5077 0     0 1   sub kernelExecutePermissionErr { -2409 }
5078              
5079             =item kernelDeletePermissionErr
5080              
5081             =cut
5082              
5083 0     0 1   sub kernelDeletePermissionErr { -2410 }
5084              
5085             =item kernelExecutionLevelErr
5086              
5087             =cut
5088              
5089 0     0 1   sub kernelExecutionLevelErr { -2411 }
5090              
5091             =item kernelAttributeErr
5092              
5093             =cut
5094              
5095 0     0 1   sub kernelAttributeErr { -2412 }
5096              
5097             =item kernelAsyncSendLimitErr
5098              
5099             =cut
5100              
5101 0     0 1   sub kernelAsyncSendLimitErr { -2413 }
5102              
5103             =item kernelAsyncReceiveLimitErr
5104              
5105             =cut
5106              
5107 0     0 1   sub kernelAsyncReceiveLimitErr { -2414 }
5108              
5109             =item kernelTimeoutErr
5110              
5111             =cut
5112              
5113 0     0 1   sub kernelTimeoutErr { -2415 }
5114              
5115             =item kernelInUseErr
5116              
5117             =cut
5118              
5119 0     0 1   sub kernelInUseErr { -2416 }
5120              
5121             =item kernelTerminatedErr
5122              
5123             =cut
5124              
5125 0     0 1   sub kernelTerminatedErr { -2417 }
5126              
5127             =item kernelExceptionErr
5128              
5129             =cut
5130              
5131 0     0 1   sub kernelExceptionErr { -2418 }
5132              
5133             =item kernelIDErr
5134              
5135             =cut
5136              
5137 0     0 1   sub kernelIDErr { -2419 }
5138              
5139             =item kernelAlreadyFreeErr
5140              
5141             =cut
5142              
5143 0     0 1   sub kernelAlreadyFreeErr { -2421 }
5144              
5145             =item kernelReturnValueErr
5146              
5147             =cut
5148              
5149 0     0 1   sub kernelReturnValueErr { -2422 }
5150              
5151             =back
5152              
5153             =head1 Text Services Mgr error codes
5154              
5155             =over 4
5156              
5157             =item tsmComponentNoErr
5158              
5159             component result = no error
5160              
5161             =cut
5162              
5163 0     0 1   sub tsmComponentNoErr { 0 }
5164              
5165             =item tsmUnsupScriptLanguageErr
5166              
5167             =cut
5168              
5169 0     0 1   sub tsmUnsupScriptLanguageErr { -2500 }
5170              
5171             =item tsmInputMethodNotFoundErr
5172              
5173             =cut
5174              
5175 0     0 1   sub tsmInputMethodNotFoundErr { -2501 }
5176              
5177             =item tsmNotAnAppErr
5178              
5179             not an application error
5180              
5181             =cut
5182              
5183 0     0 1   sub tsmNotAnAppErr { -2502 }
5184              
5185             =item tsmAlreadyRegisteredErr
5186              
5187             want to register again error
5188              
5189             =cut
5190              
5191 0     0 1   sub tsmAlreadyRegisteredErr { -2503 }
5192              
5193             =item tsmNeverRegisteredErr
5194              
5195             app never registered error (not TSM aware)
5196              
5197             =cut
5198              
5199 0     0 1   sub tsmNeverRegisteredErr { -2504 }
5200              
5201             =item tsmInvalidDocIDErr
5202              
5203             invalid TSM documentation id
5204              
5205             =cut
5206              
5207 0     0 1   sub tsmInvalidDocIDErr { -2505 }
5208              
5209             =item tsmTSMDocBusyErr
5210              
5211             document is still active
5212              
5213             =cut
5214              
5215 0     0 1   sub tsmTSMDocBusyErr { -2506 }
5216              
5217             =item tsmDocNotActiveErr
5218              
5219             document is NOT active
5220              
5221             =cut
5222              
5223 0     0 1   sub tsmDocNotActiveErr { -2507 }
5224              
5225             =item tsmNoOpenTSErr
5226              
5227             no open text service
5228              
5229             =cut
5230              
5231 0     0 1   sub tsmNoOpenTSErr { -2508 }
5232              
5233             =item tsmCantOpenComponentErr
5234              
5235             can't open the component
5236              
5237             =cut
5238              
5239 0     0 1   sub tsmCantOpenComponentErr { -2509 }
5240              
5241             =item tsmTextServiceNotFoundErr
5242              
5243             no text service found
5244              
5245             =cut
5246              
5247 0     0 1   sub tsmTextServiceNotFoundErr { -2510 }
5248              
5249             =item tsmDocumentOpenErr
5250              
5251             there are open documents
5252              
5253             =cut
5254              
5255 0     0 1   sub tsmDocumentOpenErr { -2511 }
5256              
5257             =item tsmUseInputWindowErr
5258              
5259             not TSM aware because we are using input window
5260              
5261             =cut
5262              
5263 0     0 1   sub tsmUseInputWindowErr { -2512 }
5264              
5265             =item tsmTSHasNoMenuErr
5266              
5267             the text service has no menu
5268              
5269             =cut
5270              
5271 0     0 1   sub tsmTSHasNoMenuErr { -2513 }
5272              
5273             =item tsmTSNotOpenErr
5274              
5275             text service is not open
5276              
5277             =cut
5278              
5279 0     0 1   sub tsmTSNotOpenErr { -2514 }
5280              
5281             =item tsmComponentAlreadyOpenErr
5282              
5283             text service already opened for the document
5284              
5285             =cut
5286              
5287 0     0 1   sub tsmComponentAlreadyOpenErr { -2515 }
5288              
5289             =item tsmInputMethodIsOldErr
5290              
5291             returned by GetDefaultInputMethod
5292              
5293             =cut
5294              
5295 0     0 1   sub tsmInputMethodIsOldErr { -2516 }
5296              
5297             =item tsmScriptHasNoIMErr
5298              
5299             script has no imput method or is using old IM
5300              
5301             =cut
5302              
5303 0     0 1   sub tsmScriptHasNoIMErr { -2517 }
5304              
5305             =item tsmUnsupportedTypeErr
5306              
5307             unSupported interface type error
5308              
5309             =cut
5310              
5311 0     0 1   sub tsmUnsupportedTypeErr { -2518 }
5312              
5313             =item tsmUnknownErr
5314              
5315             any other errors
5316              
5317             =cut
5318              
5319 0     0 1   sub tsmUnknownErr { -2519 }
5320              
5321             =item tsmInvalidContext
5322              
5323             Invalid TSMContext specified in call
5324              
5325             =cut
5326              
5327 0     0 1   sub tsmInvalidContext { -2520 }
5328              
5329             =item tsmNoHandler
5330              
5331             No Callback Handler exists for callback
5332              
5333             =cut
5334              
5335 0     0 1   sub tsmNoHandler { -2521 }
5336              
5337             =item tsmNoMoreTokens
5338              
5339             No more tokens are available for the source text
5340              
5341             =cut
5342              
5343 0     0 1   sub tsmNoMoreTokens { -2522 }
5344              
5345             =item tsmNoStem
5346              
5347             No stem exists for the token
5348              
5349             =cut
5350              
5351 0     0 1   sub tsmNoStem { -2523 }
5352              
5353             =back
5354              
5355             =head1 Mixed Mode error codes
5356              
5357             =over 4
5358              
5359             =back
5360              
5361             =head1 NameRegistry error codes
5362              
5363             =over 4
5364              
5365             =item nrLockedErr
5366              
5367             =cut
5368              
5369 0     0 1   sub nrLockedErr { -2536 }
5370              
5371             =item nrNotEnoughMemoryErr
5372              
5373             =cut
5374              
5375 0     0 1   sub nrNotEnoughMemoryErr { -2537 }
5376              
5377             =item nrInvalidNodeErr
5378              
5379             =cut
5380              
5381 0     0 1   sub nrInvalidNodeErr { -2538 }
5382              
5383             =item nrNotFoundErr
5384              
5385             =cut
5386              
5387 0     0 1   sub nrNotFoundErr { -2539 }
5388              
5389             =item nrNotCreatedErr
5390              
5391             =cut
5392              
5393 0     0 1   sub nrNotCreatedErr { -2540 }
5394              
5395             =item nrNameErr
5396              
5397             =cut
5398              
5399 0     0 1   sub nrNameErr { -2541 }
5400              
5401             =item nrNotSlotDeviceErr
5402              
5403             =cut
5404              
5405 0     0 1   sub nrNotSlotDeviceErr { -2542 }
5406              
5407             =item nrDataTruncatedErr
5408              
5409             =cut
5410              
5411 0     0 1   sub nrDataTruncatedErr { -2543 }
5412              
5413             =item nrPowerErr
5414              
5415             =cut
5416              
5417 0     0 1   sub nrPowerErr { -2544 }
5418              
5419             =item nrPowerSwitchAbortErr
5420              
5421             =cut
5422              
5423 0     0 1   sub nrPowerSwitchAbortErr { -2545 }
5424              
5425             =item nrTypeMismatchErr
5426              
5427             =cut
5428              
5429 0     0 1   sub nrTypeMismatchErr { -2546 }
5430              
5431             =item nrNotModifiedErr
5432              
5433             =cut
5434              
5435 0     0 1   sub nrNotModifiedErr { -2547 }
5436              
5437             =item nrOverrunErr
5438              
5439             =cut
5440              
5441 0     0 1   sub nrOverrunErr { -2548 }
5442              
5443             =item nrResultCodeBase
5444              
5445             =cut
5446              
5447 0     0 1   sub nrResultCodeBase { -2549 }
5448              
5449             =item nrPathNotFound
5450              
5451             a path component lookup failed
5452              
5453             =cut
5454              
5455 0     0 1   sub nrPathNotFound { -2550 }
5456              
5457             =item nrPathBufferTooSmall
5458              
5459             buffer for path is too small
5460              
5461             =cut
5462              
5463 0     0 1   sub nrPathBufferTooSmall { -2551 }
5464              
5465             =item nrInvalidEntryIterationOp
5466              
5467             invalid entry iteration operation
5468              
5469             =cut
5470              
5471 0     0 1   sub nrInvalidEntryIterationOp { -2552 }
5472              
5473             =item nrPropertyAlreadyExists
5474              
5475             property already exists
5476              
5477             =cut
5478              
5479 0     0 1   sub nrPropertyAlreadyExists { -2553 }
5480              
5481             =item nrIterationDone
5482              
5483             iteration operation is done
5484              
5485             =cut
5486              
5487 0     0 1   sub nrIterationDone { -2554 }
5488              
5489             =item nrExitedIteratorScope
5490              
5491             outer scope of iterator was exited
5492              
5493             =cut
5494              
5495 0     0 1   sub nrExitedIteratorScope { -2555 }
5496              
5497             =item nrTransactionAborted
5498              
5499             transaction was aborted
5500              
5501             =cut
5502              
5503 0     0 1   sub nrTransactionAborted { -2556 }
5504              
5505             =back
5506              
5507             =head1 Icon Services error codes
5508              
5509             =over 4
5510              
5511             =item invalidIconRefErr
5512              
5513             The icon ref is not valid
5514              
5515             =cut
5516              
5517 0     0 1   sub invalidIconRefErr { -2580 }
5518              
5519             =item noSuchIconErr
5520              
5521             The requested icon could not be found
5522              
5523             =cut
5524              
5525 0     0 1   sub noSuchIconErr { -2581 }
5526              
5527             =back
5528              
5529             =head1 Dynamic AppleScript errors
5530              
5531             =over 4
5532              
5533             =item errOSACantCoerce
5534              
5535             Signaled when a value can't be coerced to the desired type.
5536              
5537             =cut
5538              
5539 0     0 1   sub errOSACantCoerce { errAECoercionFail }
5540              
5541             =item errOSACantAccess
5542              
5543             Signaled when an object is not found in a container
5544              
5545             =cut
5546              
5547 0     0 1   sub errOSACantAccess { errAENoSuchObject }
5548              
5549             =item errOSACantAssign
5550              
5551             Signaled when an object cannot be set in a container.
5552              
5553             =cut
5554              
5555 0     0 1   sub errOSACantAssign { -10006 }
5556              
5557             =item errOSAGeneralError
5558              
5559             Signaled by user scripts or applications when no actual error code is to be returned.
5560              
5561             =cut
5562              
5563 0     0 1   sub errOSAGeneralError { -2700 }
5564              
5565             =item errOSADivideByZero
5566              
5567             Signaled when there is an attempt to divide by zero
5568              
5569             =cut
5570              
5571 0     0 1   sub errOSADivideByZero { -2701 }
5572              
5573             =item errOSANumericOverflow
5574              
5575             Signaled when integer or real value is too large to be represented
5576              
5577             =cut
5578              
5579 0     0 1   sub errOSANumericOverflow { -2702 }
5580              
5581             =item errOSACantLaunch
5582              
5583             Signaled when application can't be launched or when it is remote and program linking is not enabled
5584              
5585             =cut
5586              
5587 0     0 1   sub errOSACantLaunch { -2703 }
5588              
5589             =item errOSAAppNotHighLevelEventAware
5590              
5591             Signaled when an application can't respond to AppleEvents
5592              
5593             =cut
5594              
5595 0     0 1   sub errOSAAppNotHighLevelEventAware { -2704 }
5596              
5597             =item errOSACorruptTerminology
5598              
5599             Signaled when an application's terminology resource is not readable
5600              
5601             =cut
5602              
5603 0     0 1   sub errOSACorruptTerminology { -2705 }
5604              
5605             =item errOSAStackOverflow
5606              
5607             Signaled when the runtime stack overflows
5608              
5609             =cut
5610              
5611 0     0 1   sub errOSAStackOverflow { -2706 }
5612              
5613             =item errOSAInternalTableOverflow
5614              
5615             Signaled when a runtime internal data structure overflows
5616              
5617             =cut
5618              
5619 0     0 1   sub errOSAInternalTableOverflow { -2707 }
5620              
5621             =item errOSADataBlockTooLarge
5622              
5623             Signaled when an intrinsic limitation is exceeded for the size of a value or data structure.
5624              
5625             =cut
5626              
5627 0     0 1   sub errOSADataBlockTooLarge { -2708 }
5628              
5629             =item errOSACantGetTerminology
5630              
5631             =cut
5632              
5633 0     0 1   sub errOSACantGetTerminology { -2709 }
5634              
5635             =back
5636              
5637             =head1 Static AppleScript errors
5638              
5639             =over 4
5640              
5641             =item errOSATypeError
5642              
5643             =cut
5644              
5645 0     0 1   sub errOSATypeError { errAEWrongDataType }
5646              
5647             =item OSAMessageNotUnderstood
5648              
5649             Signaled when a message was sent to an object that didn't handle it
5650              
5651             =cut
5652              
5653 0     0 1   sub OSAMessageNotUnderstood { errAEEventNotHandled }
5654              
5655             =item OSAUndefinedHandler
5656              
5657             Signaled when a function to be returned doesn't exist.
5658              
5659             =cut
5660              
5661 0     0 1   sub OSAUndefinedHandler { errAEHandlerNotFound }
5662              
5663             =item OSAIllegalAccess
5664              
5665             Signaled when a container can never have the requested object
5666              
5667             =cut
5668              
5669 0     0 1   sub OSAIllegalAccess { errAEAccessorNotFound }
5670              
5671             =item OSAIllegalIndex
5672              
5673             Signaled when index was out of range. Specialization of errOSACantAccess
5674              
5675             =cut
5676              
5677 0     0 1   sub OSAIllegalIndex { errAEIllegalIndex }
5678              
5679             =item OSAIllegalRange
5680              
5681             Signaled when a range is screwy. Specialization of errOSACantAccess
5682              
5683             =cut
5684              
5685 0     0 1   sub OSAIllegalRange { errAEImpossibleRange }
5686              
5687             =item OSAIllegalAssign
5688              
5689             Signaled when an object can never be set in a container
5690              
5691             =cut
5692              
5693 0     0 1   sub OSAIllegalAssign { -10003 }
5694              
5695             =item OSASyntaxError
5696              
5697             Signaled when a syntax error occurs. (e.g. "Syntax error" or " can't go after ")
5698              
5699             =cut
5700              
5701 0     0 1   sub OSASyntaxError { -2740 }
5702              
5703             =item OSASyntaxTypeError
5704              
5705             Signaled when another form of syntax was expected. (e.g. "expected a but found ")
5706              
5707             =cut
5708              
5709 0     0 1   sub OSASyntaxTypeError { -2741 }
5710              
5711             =item OSATokenTooLong
5712              
5713             Signaled when a name or number is too long to be parsed
5714              
5715             =cut
5716              
5717 0     0 1   sub OSATokenTooLong { -2742 }
5718              
5719             =item OSAMissingParameter
5720              
5721             Signaled when a parameter is missing for a function invocation
5722              
5723             =cut
5724              
5725 0     0 1   sub OSAMissingParameter { errAEDescNotFound }
5726              
5727             =item OSAParameterMismatch
5728              
5729             Signaled when function is called with the wrong number of parameters, or a parameter pattern cannot be matched
5730              
5731             =cut
5732              
5733 0     0 1   sub OSAParameterMismatch { errAEWrongNumberArgs }
5734              
5735             =item OSADuplicateParameter
5736              
5737             Signaled when a formal parameter, local variable, or instance variable is specified more than once
5738              
5739             =cut
5740              
5741 0     0 1   sub OSADuplicateParameter { -2750 }
5742              
5743             =item OSADuplicateProperty
5744              
5745             Signaled when a formal parameter, local variable, or instance variable is specified more than once.
5746              
5747             =cut
5748              
5749 0     0 1   sub OSADuplicateProperty { -2751 }
5750              
5751             =item OSADuplicateHandler
5752              
5753             Signaled when more than one handler is defined with the same name in a scope where the language doesn't allow it
5754              
5755             =cut
5756              
5757 0     0 1   sub OSADuplicateHandler { -2752 }
5758              
5759             =item OSAUndefinedVariable
5760              
5761             Signaled when a variable is accessed that has no value
5762              
5763             =cut
5764              
5765 0     0 1   sub OSAUndefinedVariable { -2753 }
5766              
5767             =item OSAInconsistentDeclarations
5768              
5769             Signaled when a variable is declared inconsistently in the same scope, such as both local and global
5770              
5771             =cut
5772              
5773 0     0 1   sub OSAInconsistentDeclarations { -2754 }
5774              
5775             =item errASCantConsiderAndIgnore
5776              
5777             =cut
5778              
5779 0     0 1   sub errASCantConsiderAndIgnore { -2720 }
5780              
5781             =item errASCantCompareMoreThan32k
5782              
5783             Parser/Compiler errors:
5784              
5785             =cut
5786              
5787 0     0 1   sub errASCantCompareMoreThan32k { -2721 }
5788              
5789             =item errASTerminologyNestingTooDeep
5790              
5791             =cut
5792              
5793 0     0 1   sub errASTerminologyNestingTooDeep { -2760 }
5794              
5795             =item errASIllegalFormalParameter
5796              
5797             =cut
5798              
5799 0     0 1   sub errASIllegalFormalParameter { -2761 }
5800              
5801             =item errASParameterNotForEvent
5802              
5803             =cut
5804              
5805 0     0 1   sub errASParameterNotForEvent { -2762 }
5806              
5807             =item errASNoResultReturned
5808              
5809             The range -2780 thru -2799 is reserved for dialect specific error codes. (Error codes from different dialects may overlap.)
5810              
5811             =cut
5812              
5813 0     0 1   sub errASNoResultReturned { -2763 }
5814              
5815             =back
5816              
5817             =head1 The preferred spelling for Code Fragment Manager errors:
5818              
5819             =over 4
5820              
5821             =item cfragFirstErrCode
5822              
5823             The first value in the range of CFM errors.
5824              
5825             =cut
5826              
5827 0     0 1   sub cfragFirstErrCode { -2800 }
5828              
5829             =item cfragContextIDErr
5830              
5831             The context ID was not valid.
5832              
5833             =cut
5834              
5835 0     0 1   sub cfragContextIDErr { -2800 }
5836              
5837             =item cfragConnectionIDErr
5838              
5839             The connection ID was not valid.
5840              
5841             =cut
5842              
5843 0     0 1   sub cfragConnectionIDErr { -2801 }
5844              
5845             =item cfragNoSymbolErr
5846              
5847             The specified symbol was not found.
5848              
5849             =cut
5850              
5851 0     0 1   sub cfragNoSymbolErr { -2802 }
5852              
5853             =item cfragNoSectionErr
5854              
5855             The specified section was not found.
5856              
5857             =cut
5858              
5859 0     0 1   sub cfragNoSectionErr { -2803 }
5860              
5861             =item cfragNoLibraryErr
5862              
5863             The named library was not found.
5864              
5865             =cut
5866              
5867 0     0 1   sub cfragNoLibraryErr { -2804 }
5868              
5869             =item cfragDupRegistrationErr
5870              
5871             The registration name was already in use.
5872              
5873             =cut
5874              
5875 0     0 1   sub cfragDupRegistrationErr { -2805 }
5876              
5877             =item cfragFragmentFormatErr
5878              
5879             A fragment's container format is unknown.
5880              
5881             =cut
5882              
5883 0     0 1   sub cfragFragmentFormatErr { -2806 }
5884              
5885             =item cfragUnresolvedErr
5886              
5887             A fragment had "hard" unresolved imports.
5888              
5889             =cut
5890              
5891 0     0 1   sub cfragUnresolvedErr { -2807 }
5892              
5893             =item cfragNoPositionErr
5894              
5895             The registration insertion point was not found.
5896              
5897             =cut
5898              
5899 0     0 1   sub cfragNoPositionErr { -2808 }
5900              
5901             =item cfragNoPrivateMemErr
5902              
5903             Out of memory for internal bookkeeping.
5904              
5905             =cut
5906              
5907 0     0 1   sub cfragNoPrivateMemErr { -2809 }
5908              
5909             =item cfragNoClientMemErr
5910              
5911             Out of memory for fragment mapping or section instances.
5912              
5913             =cut
5914              
5915 0     0 1   sub cfragNoClientMemErr { -2810 }
5916              
5917             =item cfragNoIDsErr
5918              
5919             No more CFM IDs for contexts, connections, etc.
5920              
5921             =cut
5922              
5923 0     0 1   sub cfragNoIDsErr { -2811 }
5924              
5925             =item cfragInitOrderErr
5926              
5927             =cut
5928              
5929 0     0 1   sub cfragInitOrderErr { -2812 }
5930              
5931             =item cfragImportTooOldErr
5932              
5933             An import library was too old for a client.
5934              
5935             =cut
5936              
5937 0     0 1   sub cfragImportTooOldErr { -2813 }
5938              
5939             =item cfragImportTooNewErr
5940              
5941             An import library was too new for a client.
5942              
5943             =cut
5944              
5945 0     0 1   sub cfragImportTooNewErr { -2814 }
5946              
5947             =item cfragInitLoopErr
5948              
5949             Circularity in required initialization order.
5950              
5951             =cut
5952              
5953 0     0 1   sub cfragInitLoopErr { -2815 }
5954              
5955             =item cfragInitAtBootErr
5956              
5957             A boot library has an initialization function. (System 7 only)
5958              
5959             =cut
5960              
5961 0     0 1   sub cfragInitAtBootErr { -2816 }
5962              
5963             =item cfragLibConnErr
5964              
5965             =cut
5966              
5967 0     0 1   sub cfragLibConnErr { -2817 }
5968              
5969             =item cfragCFMStartupErr
5970              
5971             Internal error during CFM initialization.
5972              
5973             =cut
5974              
5975 0     0 1   sub cfragCFMStartupErr { -2818 }
5976              
5977             =item cfragCFMInternalErr
5978              
5979             An internal inconstistancy has been detected.
5980              
5981             =cut
5982              
5983 0     0 1   sub cfragCFMInternalErr { -2819 }
5984              
5985             =item cfragFragmentCorruptErr
5986              
5987             A fragment's container was corrupt (known format).
5988              
5989             =cut
5990              
5991 0     0 1   sub cfragFragmentCorruptErr { -2820 }
5992              
5993             =item cfragInitFunctionErr
5994              
5995             A fragment's initialization routine returned an error.
5996              
5997             =cut
5998              
5999 0     0 1   sub cfragInitFunctionErr { -2821 }
6000              
6001             =item cfragNoApplicationErr
6002              
6003             No application member found in the cfrg resource.
6004              
6005             =cut
6006              
6007 0     0 1   sub cfragNoApplicationErr { -2822 }
6008              
6009             =item cfragArchitectureErr
6010              
6011             A fragment has an unacceptable architecture.
6012              
6013             =cut
6014              
6015 0     0 1   sub cfragArchitectureErr { -2823 }
6016              
6017             =item cfragFragmentUsageErr
6018              
6019             A semantic error in usage of the fragment.
6020              
6021             =cut
6022              
6023 0     0 1   sub cfragFragmentUsageErr { -2824 }
6024              
6025             =item cfragFileSizeErr
6026              
6027             A file was too large to be mapped.
6028              
6029             =cut
6030              
6031 0     0 1   sub cfragFileSizeErr { -2825 }
6032              
6033             =item cfragNotClosureErr
6034              
6035             The closure ID was actually a connection ID.
6036              
6037             =cut
6038              
6039 0     0 1   sub cfragNotClosureErr { -2826 }
6040              
6041             =item cfragNoRegistrationErr
6042              
6043             The registration name was not found.
6044              
6045             =cut
6046              
6047 0     0 1   sub cfragNoRegistrationErr { -2827 }
6048              
6049             =item cfragContainerIDErr
6050              
6051             The fragment container ID was not valid.
6052              
6053             =cut
6054              
6055 0     0 1   sub cfragContainerIDErr { -2828 }
6056              
6057             =item cfragClosureIDErr
6058              
6059             The closure ID was not valid.
6060              
6061             =cut
6062              
6063 0     0 1   sub cfragClosureIDErr { -2829 }
6064              
6065             =item cfragAbortClosureErr
6066              
6067             Used by notification handlers to abort a closure.
6068              
6069             =cut
6070              
6071 0     0 1   sub cfragAbortClosureErr { -2830 }
6072              
6073             =item cfragOutputLengthErr
6074              
6075             An output parameter is too small to hold the value.
6076              
6077             =cut
6078              
6079 0     0 1   sub cfragOutputLengthErr { -2831 }
6080              
6081             =back
6082              
6083             =head1 Reserved values for internal "warnings".
6084              
6085             =over 4
6086              
6087             =item cfragFirstReservedCode
6088              
6089             =cut
6090              
6091 0     0 1   sub cfragFirstReservedCode { -2897 }
6092              
6093             =item cfragReservedCode_3
6094              
6095             =cut
6096              
6097 0     0 1   sub cfragReservedCode_3 { -2897 }
6098              
6099             =item cfragReservedCode_2
6100              
6101             =cut
6102              
6103 0     0 1   sub cfragReservedCode_2 { -2898 }
6104              
6105             =item fragContextNotFound
6106              
6107             =cut
6108              
6109 0     0 1   sub fragContextNotFound { cfragContextIDErr }
6110              
6111             =item fragConnectionIDNotFound
6112              
6113             =cut
6114              
6115 0     0 1   sub fragConnectionIDNotFound { cfragConnectionIDErr }
6116              
6117             =item fragSymbolNotFound
6118              
6119             =cut
6120              
6121 0     0 1   sub fragSymbolNotFound { cfragNoSymbolErr }
6122              
6123             =item fragSectionNotFound
6124              
6125             =cut
6126              
6127 0     0 1   sub fragSectionNotFound { cfragNoSectionErr }
6128              
6129             =item fragLibNotFound
6130              
6131             =cut
6132              
6133 0     0 1   sub fragLibNotFound { cfragNoLibraryErr }
6134              
6135             =item fragDupRegLibName
6136              
6137             =cut
6138              
6139 0     0 1   sub fragDupRegLibName { cfragDupRegistrationErr }
6140              
6141             =item fragFormatUnknown
6142              
6143             =cut
6144              
6145 0     0 1   sub fragFormatUnknown { cfragFragmentFormatErr }
6146              
6147             =item fragHadUnresolveds
6148              
6149             =cut
6150              
6151 0     0 1   sub fragHadUnresolveds { cfragUnresolvedErr }
6152              
6153             =item fragNoMem
6154              
6155             =cut
6156              
6157 0     0 1   sub fragNoMem { cfragNoPrivateMemErr }
6158              
6159             =item fragNoAddrSpace
6160              
6161             =cut
6162              
6163 0     0 1   sub fragNoAddrSpace { cfragNoClientMemErr }
6164              
6165             =item fragNoContextIDs
6166              
6167             =cut
6168              
6169 0     0 1   sub fragNoContextIDs { cfragNoIDsErr }
6170              
6171             =item fragObjectInitSeqErr
6172              
6173             =cut
6174              
6175 0     0 1   sub fragObjectInitSeqErr { cfragInitOrderErr }
6176              
6177             =item fragImportTooOld
6178              
6179             =cut
6180              
6181 0     0 1   sub fragImportTooOld { cfragImportTooOldErr }
6182              
6183             =item fragImportTooNew
6184              
6185             =cut
6186              
6187 0     0 1   sub fragImportTooNew { cfragImportTooNewErr }
6188              
6189             =item fragInitLoop
6190              
6191             =cut
6192              
6193 0     0 1   sub fragInitLoop { cfragInitLoopErr }
6194              
6195             =item fragInitRtnUsageErr
6196              
6197             =cut
6198              
6199 0     0 1   sub fragInitRtnUsageErr { cfragInitAtBootErr }
6200              
6201             =item fragLibConnErr
6202              
6203             =cut
6204              
6205 0     0 1   sub fragLibConnErr { cfragLibConnErr }
6206              
6207             =item fragMgrInitErr
6208              
6209             =cut
6210              
6211 0     0 1   sub fragMgrInitErr { cfragCFMStartupErr }
6212              
6213             =item fragConstErr
6214              
6215             =cut
6216              
6217 0     0 1   sub fragConstErr { cfragCFMInternalErr }
6218              
6219             =item fragCorruptErr
6220              
6221             =cut
6222              
6223 0     0 1   sub fragCorruptErr { cfragFragmentCorruptErr }
6224              
6225             =item fragUserInitProcErr
6226              
6227             =cut
6228              
6229 0     0 1   sub fragUserInitProcErr { cfragInitFunctionErr }
6230              
6231             =item fragAppNotFound
6232              
6233             =cut
6234              
6235 0     0 1   sub fragAppNotFound { cfragNoApplicationErr }
6236              
6237             =item fragArchError
6238              
6239             =cut
6240              
6241 0     0 1   sub fragArchError { cfragArchitectureErr }
6242              
6243             =item fragInvalidFragmentUsage
6244              
6245             =cut
6246              
6247 0     0 1   sub fragInvalidFragmentUsage { cfragFragmentUsageErr }
6248              
6249             =item invalidComponentID
6250              
6251             =cut
6252              
6253 0     0 1   sub invalidComponentID { -3000 }
6254              
6255             =item validInstancesExist
6256              
6257             =cut
6258              
6259 0     0 1   sub validInstancesExist { -3001 }
6260              
6261             =item componentNotCaptured
6262              
6263             =cut
6264              
6265 0     0 1   sub componentNotCaptured { -3002 }
6266              
6267             =item componentDontRegister
6268              
6269             =cut
6270              
6271 0     0 1   sub componentDontRegister { -3003 }
6272              
6273             =item unresolvedComponentDLLErr
6274              
6275             =cut
6276              
6277 0     0 1   sub unresolvedComponentDLLErr { -3004 }
6278              
6279             =item invalidTranslationPathErr
6280              
6281             Source type to destination type not a valid path
6282              
6283             =cut
6284              
6285 0     0 1   sub invalidTranslationPathErr { -3025 }
6286              
6287             =item couldNotParseSourceFileErr
6288              
6289             Source document does not contain source type
6290              
6291             =cut
6292              
6293 0     0 1   sub couldNotParseSourceFileErr { -3026 }
6294              
6295             =item noTranslationPathErr
6296              
6297             =cut
6298              
6299 0     0 1   sub noTranslationPathErr { -3030 }
6300              
6301             =item badTranslationSpecErr
6302              
6303             =cut
6304              
6305 0     0 1   sub badTranslationSpecErr { -3031 }
6306              
6307             =item buf2SmallErr
6308              
6309             =cut
6310              
6311 0     0 1   sub buf2SmallErr { -3101 }
6312              
6313             =item noMPPErr
6314              
6315             =cut
6316              
6317 0     0 1   sub noMPPErr { -3102 }
6318              
6319             =item ckSumErr
6320              
6321             =cut
6322              
6323 0     0 1   sub ckSumErr { -3103 }
6324              
6325             =item extractErr
6326              
6327             =cut
6328              
6329 0     0 1   sub extractErr { -3104 }
6330              
6331             =item readQErr
6332              
6333             =cut
6334              
6335 0     0 1   sub readQErr { -3105 }
6336              
6337             =item atpLenErr
6338              
6339             =cut
6340              
6341 0     0 1   sub atpLenErr { -3106 }
6342              
6343             =item atpBadRsp
6344              
6345             =cut
6346              
6347 0     0 1   sub atpBadRsp { -3107 }
6348              
6349             =item recNotFnd
6350              
6351             =cut
6352              
6353 0     0 1   sub recNotFnd { -3108 }
6354              
6355             =back
6356              
6357             =head1 OpenTransport errors
6358              
6359             =over 4
6360              
6361             =item kOTNoError
6362              
6363             No Error occurred
6364              
6365             =cut
6366              
6367 0     0 1   sub kOTNoError { 0 }
6368              
6369             =item kOTOutOfMemoryErr
6370              
6371             OT ran out of memory, may be a temporary
6372              
6373             =cut
6374              
6375 0     0 1   sub kOTOutOfMemoryErr { -3211 }
6376              
6377             =item kOTNotFoundErr
6378              
6379             OT generic not found error
6380              
6381             =cut
6382              
6383 0     0 1   sub kOTNotFoundErr { -3201 }
6384              
6385             =item kOTDuplicateFoundErr
6386              
6387             OT generic duplicate found error
6388              
6389             =cut
6390              
6391 0     0 1   sub kOTDuplicateFoundErr { -3216 }
6392              
6393             =item kOTBadAddressErr
6394              
6395             XTI2OSStatus(TBADADDR) A Bad address was specified
6396              
6397             =cut
6398              
6399 0     0 1   sub kOTBadAddressErr { -3150 }
6400              
6401             =item kOTBadOptionErr
6402              
6403             XTI2OSStatus(TBADOPT) A Bad option was specified
6404              
6405             =cut
6406              
6407 0     0 1   sub kOTBadOptionErr { -3151 }
6408              
6409             =item kOTAccessErr
6410              
6411             XTI2OSStatus(TACCES) Missing access permission
6412              
6413             =cut
6414              
6415 0     0 1   sub kOTAccessErr { -3152 }
6416              
6417             =item kOTBadReferenceErr
6418              
6419             XTI2OSStatus(TBADF) Bad provider reference
6420              
6421             =cut
6422              
6423 0     0 1   sub kOTBadReferenceErr { -3153 }
6424              
6425             =item kOTNoAddressErr
6426              
6427             XTI2OSStatus(TNOADDR) No address was specified
6428              
6429             =cut
6430              
6431 0     0 1   sub kOTNoAddressErr { -3154 }
6432              
6433             =item kOTOutStateErr
6434              
6435             XTI2OSStatus(TOUTSTATE) Call issued in wrong state
6436              
6437             =cut
6438              
6439 0     0 1   sub kOTOutStateErr { -3155 }
6440              
6441             =item kOTBadSequenceErr
6442              
6443             XTI2OSStatus(TBADSEQ) Sequence specified does not exist
6444              
6445             =cut
6446              
6447 0     0 1   sub kOTBadSequenceErr { -3156 }
6448              
6449             =item kOTSysErrorErr
6450              
6451             XTI2OSStatus(TSYSERR) A system error occurred
6452              
6453             =cut
6454              
6455 0     0 1   sub kOTSysErrorErr { -3157 }
6456              
6457             =item kOTLookErr
6458              
6459             XTI2OSStatus(TLOOK) An event occurred - call Look()
6460              
6461             =cut
6462              
6463 0     0 1   sub kOTLookErr { -3158 }
6464              
6465             =item kOTBadDataErr
6466              
6467             XTI2OSStatus(TBADDATA) An illegal amount of data was specified
6468              
6469             =cut
6470              
6471 0     0 1   sub kOTBadDataErr { -3159 }
6472              
6473             =item kOTBufferOverflowErr
6474              
6475             XTI2OSStatus(TBUFOVFLW) Passed buffer not big enough
6476              
6477             =cut
6478              
6479 0     0 1   sub kOTBufferOverflowErr { -3160 }
6480              
6481             =item kOTFlowErr
6482              
6483             XTI2OSStatus(TFLOW) Provider is flow-controlled
6484              
6485             =cut
6486              
6487 0     0 1   sub kOTFlowErr { -3161 }
6488              
6489             =item kOTNoDataErr
6490              
6491             XTI2OSStatus(TNODATA) No data available for reading
6492              
6493             =cut
6494              
6495 0     0 1   sub kOTNoDataErr { -3162 }
6496              
6497             =item kOTNoDisconnectErr
6498              
6499             XTI2OSStatus(TNODIS) No disconnect indication available
6500              
6501             =cut
6502              
6503 0     0 1   sub kOTNoDisconnectErr { -3163 }
6504              
6505             =item kOTNoUDErrErr
6506              
6507             XTI2OSStatus(TNOUDERR) No Unit Data Error indication available
6508              
6509             =cut
6510              
6511 0     0 1   sub kOTNoUDErrErr { -3164 }
6512              
6513             =item kOTBadFlagErr
6514              
6515             XTI2OSStatus(TBADFLAG) A Bad flag value was supplied
6516              
6517             =cut
6518              
6519 0     0 1   sub kOTBadFlagErr { -3165 }
6520              
6521             =item kOTNoReleaseErr
6522              
6523             XTI2OSStatus(TNOREL) No orderly release indication available
6524              
6525             =cut
6526              
6527 0     0 1   sub kOTNoReleaseErr { -3166 }
6528              
6529             =item kOTNotSupportedErr
6530              
6531             XTI2OSStatus(TNOTSUPPORT) Command is not supported
6532              
6533             =cut
6534              
6535 0     0 1   sub kOTNotSupportedErr { -3167 }
6536              
6537             =item kOTStateChangeErr
6538              
6539             XTI2OSStatus(TSTATECHNG) State is changing - try again later
6540              
6541             =cut
6542              
6543 0     0 1   sub kOTStateChangeErr { -3168 }
6544              
6545             =item kOTNoStructureTypeErr
6546              
6547             XTI2OSStatus(TNOSTRUCTYPE) Bad structure type requested for OTAlloc
6548              
6549             =cut
6550              
6551 0     0 1   sub kOTNoStructureTypeErr { -3169 }
6552              
6553             =item kOTBadNameErr
6554              
6555             XTI2OSStatus(TBADNAME) A bad endpoint name was supplied
6556              
6557             =cut
6558              
6559 0     0 1   sub kOTBadNameErr { -3170 }
6560              
6561             =item kOTBadQLenErr
6562              
6563             XTI2OSStatus(TBADQLEN) A Bind to an in-use addr with qlen > 0
6564              
6565             =cut
6566              
6567 0     0 1   sub kOTBadQLenErr { -3171 }
6568              
6569             =item kOTAddressBusyErr
6570              
6571             XTI2OSStatus(TADDRBUSY) Address requested is already in use
6572              
6573             =cut
6574              
6575 0     0 1   sub kOTAddressBusyErr { -3172 }
6576              
6577             =item kOTIndOutErr
6578              
6579             XTI2OSStatus(TINDOUT) Accept failed because of pending listen
6580              
6581             =cut
6582              
6583 0     0 1   sub kOTIndOutErr { -3173 }
6584              
6585             =item kOTProviderMismatchErr
6586              
6587             XTI2OSStatus(TPROVMISMATCH) Tried to accept on incompatible endpoint
6588              
6589             =cut
6590              
6591 0     0 1   sub kOTProviderMismatchErr { -3174 }
6592              
6593             =item kOTResQLenErr
6594              
6595             XTI2OSStatus(TRESQLEN)
6596              
6597             =cut
6598              
6599 0     0 1   sub kOTResQLenErr { -3175 }
6600              
6601             =item kOTResAddressErr
6602              
6603             XTI2OSStatus(TRESADDR)
6604              
6605             =cut
6606              
6607 0     0 1   sub kOTResAddressErr { -3176 }
6608              
6609             =item kOTQFullErr
6610              
6611             XTI2OSStatus(TQFULL)
6612              
6613             =cut
6614              
6615 0     0 1   sub kOTQFullErr { -3177 }
6616              
6617             =item kOTProtocolErr
6618              
6619             XTI2OSStatus(TPROTO) An unspecified provider error occurred
6620              
6621             =cut
6622              
6623 0     0 1   sub kOTProtocolErr { -3178 }
6624              
6625             =item kOTBadSyncErr
6626              
6627             XTI2OSStatus(TBADSYNC) A synchronous call at interrupt time
6628              
6629             =cut
6630              
6631 0     0 1   sub kOTBadSyncErr { -3179 }
6632              
6633             =item kOTCanceledErr
6634              
6635             XTI2OSStatus(TCANCELED) The command was cancelled
6636              
6637             =cut
6638              
6639 0     0 1   sub kOTCanceledErr { -3180 }
6640              
6641             =item kEPERMErr
6642              
6643             Permission denied
6644              
6645             =cut
6646              
6647 0     0 1   sub kEPERMErr { -3200 }
6648              
6649             =item kENOENTErr
6650              
6651             No such file or directory
6652              
6653             =cut
6654              
6655 0     0 1   sub kENOENTErr { -3201 }
6656              
6657             =item kENORSRCErr
6658              
6659             No such resource
6660              
6661             =cut
6662              
6663 0     0 1   sub kENORSRCErr { -3202 }
6664              
6665             =item kEINTRErr
6666              
6667             Interrupted system service
6668              
6669             =cut
6670              
6671 0     0 1   sub kEINTRErr { -3203 }
6672              
6673             =item kEIOErr
6674              
6675             I/O error
6676              
6677             =cut
6678              
6679 0     0 1   sub kEIOErr { -3204 }
6680              
6681             =item kENXIOErr
6682              
6683             No such device or address
6684              
6685             =cut
6686              
6687 0     0 1   sub kENXIOErr { -3205 }
6688              
6689             =item kEBADFErr
6690              
6691             Bad file number
6692              
6693             =cut
6694              
6695 0     0 1   sub kEBADFErr { -3208 }
6696              
6697             =item kEAGAINErr
6698              
6699             Try operation again later
6700              
6701             =cut
6702              
6703 0     0 1   sub kEAGAINErr { -3210 }
6704              
6705             =item kENOMEMErr
6706              
6707             Not enough space
6708              
6709             =cut
6710              
6711 0     0 1   sub kENOMEMErr { -3211 }
6712              
6713             =item kEACCESErr
6714              
6715             Permission denied
6716              
6717             =cut
6718              
6719 0     0 1   sub kEACCESErr { -3212 }
6720              
6721             =item kEFAULTErr
6722              
6723             Bad address
6724              
6725             =cut
6726              
6727 0     0 1   sub kEFAULTErr { -3213 }
6728              
6729             =item kEBUSYErr
6730              
6731             Device or resource busy
6732              
6733             =cut
6734              
6735 0     0 1   sub kEBUSYErr { -3215 }
6736              
6737             =item kEEXISTErr
6738              
6739             File exists
6740              
6741             =cut
6742              
6743 0     0 1   sub kEEXISTErr { -3216 }
6744              
6745             =item kENODEVErr
6746              
6747             No such device
6748              
6749             =cut
6750              
6751 0     0 1   sub kENODEVErr { -3218 }
6752              
6753             =item kEINVALErr
6754              
6755             Invalid argument
6756              
6757             =cut
6758              
6759 0     0 1   sub kEINVALErr { -3221 }
6760              
6761             =item kENOTTYErr
6762              
6763             Not a character device
6764              
6765             =cut
6766              
6767 0     0 1   sub kENOTTYErr { -3224 }
6768              
6769             =item kEPIPEErr
6770              
6771             Broken pipe
6772              
6773             =cut
6774              
6775 0     0 1   sub kEPIPEErr { -3231 }
6776              
6777             =item kERANGEErr
6778              
6779             Message size too large for STREAM
6780              
6781             =cut
6782              
6783 0     0 1   sub kERANGEErr { -3233 }
6784              
6785             =item kEWOULDBLOCKErr
6786              
6787             Call would block, so was aborted
6788              
6789             =cut
6790              
6791 0     0 1   sub kEWOULDBLOCKErr { -3234 }
6792              
6793             =item kEDEADLKErr
6794              
6795             or a deadlock would occur
6796              
6797             =cut
6798              
6799 0     0 1   sub kEDEADLKErr { -3234 }
6800              
6801             =item kEALREADYErr
6802              
6803             =cut
6804              
6805 0     0 1   sub kEALREADYErr { -3236 }
6806              
6807             =item kENOTSOCKErr
6808              
6809             Socket operation on non-socket
6810              
6811             =cut
6812              
6813 0     0 1   sub kENOTSOCKErr { -3237 }
6814              
6815             =item kEDESTADDRREQErr
6816              
6817             Destination address required
6818              
6819             =cut
6820              
6821 0     0 1   sub kEDESTADDRREQErr { -3238 }
6822              
6823             =item kEMSGSIZEErr
6824              
6825             Message too long
6826              
6827             =cut
6828              
6829 0     0 1   sub kEMSGSIZEErr { -3239 }
6830              
6831             =item kEPROTOTYPEErr
6832              
6833             Protocol wrong type for socket
6834              
6835             =cut
6836              
6837 0     0 1   sub kEPROTOTYPEErr { -3240 }
6838              
6839             =item kENOPROTOOPTErr
6840              
6841             Protocol not available
6842              
6843             =cut
6844              
6845 0     0 1   sub kENOPROTOOPTErr { -3241 }
6846              
6847             =item kEPROTONOSUPPORTErr
6848              
6849             Protocol not supported
6850              
6851             =cut
6852              
6853 0     0 1   sub kEPROTONOSUPPORTErr { -3242 }
6854              
6855             =item kESOCKTNOSUPPORTErr
6856              
6857             Socket type not supported
6858              
6859             =cut
6860              
6861 0     0 1   sub kESOCKTNOSUPPORTErr { -3243 }
6862              
6863             =item kEOPNOTSUPPErr
6864              
6865             Operation not supported on socket
6866              
6867             =cut
6868              
6869 0     0 1   sub kEOPNOTSUPPErr { -3244 }
6870              
6871             =item kEADDRINUSEErr
6872              
6873             Address already in use
6874              
6875             =cut
6876              
6877 0     0 1   sub kEADDRINUSEErr { -3247 }
6878              
6879             =item kEADDRNOTAVAILErr
6880              
6881             Can't assign requested address
6882              
6883             =cut
6884              
6885 0     0 1   sub kEADDRNOTAVAILErr { -3248 }
6886              
6887             =item kENETDOWNErr
6888              
6889             Network is down
6890              
6891             =cut
6892              
6893 0     0 1   sub kENETDOWNErr { -3249 }
6894              
6895             =item kENETUNREACHErr
6896              
6897             Network is unreachable
6898              
6899             =cut
6900              
6901 0     0 1   sub kENETUNREACHErr { -3250 }
6902              
6903             =item kENETRESETErr
6904              
6905             Network dropped connection on reset
6906              
6907             =cut
6908              
6909 0     0 1   sub kENETRESETErr { -3251 }
6910              
6911             =item kECONNABORTEDErr
6912              
6913             Software caused connection abort
6914              
6915             =cut
6916              
6917 0     0 1   sub kECONNABORTEDErr { -3252 }
6918              
6919             =item kECONNRESETErr
6920              
6921             Connection reset by peer
6922              
6923             =cut
6924              
6925 0     0 1   sub kECONNRESETErr { -3253 }
6926              
6927             =item kENOBUFSErr
6928              
6929             No buffer space available
6930              
6931             =cut
6932              
6933 0     0 1   sub kENOBUFSErr { -3254 }
6934              
6935             =item kEISCONNErr
6936              
6937             Socket is already connected
6938              
6939             =cut
6940              
6941 0     0 1   sub kEISCONNErr { -3255 }
6942              
6943             =item kENOTCONNErr
6944              
6945             Socket is not connected
6946              
6947             =cut
6948              
6949 0     0 1   sub kENOTCONNErr { -3256 }
6950              
6951             =item kESHUTDOWNErr
6952              
6953             Can't send after socket shutdown
6954              
6955             =cut
6956              
6957 0     0 1   sub kESHUTDOWNErr { -3257 }
6958              
6959             =item kETOOMANYREFSErr
6960              
6961             Too many references: can't splice
6962              
6963             =cut
6964              
6965 0     0 1   sub kETOOMANYREFSErr { -3258 }
6966              
6967             =item kETIMEDOUTErr
6968              
6969             Connection timed out
6970              
6971             =cut
6972              
6973 0     0 1   sub kETIMEDOUTErr { -3259 }
6974              
6975             =item kECONNREFUSEDErr
6976              
6977             Connection refused
6978              
6979             =cut
6980              
6981 0     0 1   sub kECONNREFUSEDErr { -3260 }
6982              
6983             =item kEHOSTDOWNErr
6984              
6985             Host is down
6986              
6987             =cut
6988              
6989 0     0 1   sub kEHOSTDOWNErr { -3263 }
6990              
6991             =item kEHOSTUNREACHErr
6992              
6993             No route to host
6994              
6995             =cut
6996              
6997 0     0 1   sub kEHOSTUNREACHErr { -3264 }
6998              
6999             =item kEPROTOErr
7000              
7001             ''' fill out missing codes '''
7002              
7003             =cut
7004              
7005 0     0 1   sub kEPROTOErr { -3269 }
7006              
7007             =item kETIMEErr
7008              
7009             =cut
7010              
7011 0     0 1   sub kETIMEErr { -3270 }
7012              
7013             =item kENOSRErr
7014              
7015             =cut
7016              
7017 0     0 1   sub kENOSRErr { -3271 }
7018              
7019             =item kEBADMSGErr
7020              
7021             =cut
7022              
7023 0     0 1   sub kEBADMSGErr { -3272 }
7024              
7025             =item kECANCELErr
7026              
7027             =cut
7028              
7029 0     0 1   sub kECANCELErr { -3273 }
7030              
7031             =item kENOSTRErr
7032              
7033             =cut
7034              
7035 0     0 1   sub kENOSTRErr { -3274 }
7036              
7037             =item kENODATAErr
7038              
7039             =cut
7040              
7041 0     0 1   sub kENODATAErr { -3275 }
7042              
7043             =item kEINPROGRESSErr
7044              
7045             =cut
7046              
7047 0     0 1   sub kEINPROGRESSErr { -3276 }
7048              
7049             =item kESRCHErr
7050              
7051             =cut
7052              
7053 0     0 1   sub kESRCHErr { -3277 }
7054              
7055             =item kENOMSGErr
7056              
7057             =cut
7058              
7059 0     0 1   sub kENOMSGErr { -3278 }
7060              
7061             =item kOTClientNotInittedErr
7062              
7063             =cut
7064              
7065 0     0 1   sub kOTClientNotInittedErr { -3279 }
7066              
7067             =item kOTPortHasDiedErr
7068              
7069             =cut
7070              
7071 0     0 1   sub kOTPortHasDiedErr { -3280 }
7072              
7073             =item kOTPortWasEjectedErr
7074              
7075             =cut
7076              
7077 0     0 1   sub kOTPortWasEjectedErr { -3281 }
7078              
7079             =item kOTBadConfigurationErr
7080              
7081             =cut
7082              
7083 0     0 1   sub kOTBadConfigurationErr { -3282 }
7084              
7085             =item kOTConfigurationChangedErr
7086              
7087             =cut
7088              
7089 0     0 1   sub kOTConfigurationChangedErr { -3283 }
7090              
7091             =item kOTUserRequestedErr
7092              
7093             =cut
7094              
7095 0     0 1   sub kOTUserRequestedErr { -3284 }
7096              
7097             =back
7098              
7099             =head1 Color Picker errors
7100              
7101             =over 4
7102              
7103             =item firstPickerError
7104              
7105             =cut
7106              
7107 0     0 1   sub firstPickerError { -4000 }
7108              
7109             =item invalidPickerType
7110              
7111             =cut
7112              
7113 0     0 1   sub invalidPickerType { firstPickerError }
7114              
7115             =item requiredFlagsDontMatch
7116              
7117             =cut
7118              
7119 0     0 1   sub requiredFlagsDontMatch { -4001 }
7120              
7121             =item pickerResourceError
7122              
7123             =cut
7124              
7125 0     0 1   sub pickerResourceError { -4002 }
7126              
7127             =item cantLoadPicker
7128              
7129             =cut
7130              
7131 0     0 1   sub cantLoadPicker { -4003 }
7132              
7133             =item cantCreatePickerWindow
7134              
7135             =cut
7136              
7137 0     0 1   sub cantCreatePickerWindow { -4004 }
7138              
7139             =item cantLoadPackage
7140              
7141             =cut
7142              
7143 0     0 1   sub cantLoadPackage { -4005 }
7144              
7145             =item pickerCantLive
7146              
7147             =cut
7148              
7149 0     0 1   sub pickerCantLive { -4006 }
7150              
7151             =item colorSyncNotInstalled
7152              
7153             =cut
7154              
7155 0     0 1   sub colorSyncNotInstalled { -4007 }
7156              
7157             =item badProfileError
7158              
7159             =cut
7160              
7161 0     0 1   sub badProfileError { -4008 }
7162              
7163             =item kNSL68kContextNotSupported
7164              
7165             no 68k allowed
7166              
7167             =cut
7168              
7169 0     0 1   sub kNSL68kContextNotSupported { -4170 }
7170              
7171             =item kNSLSchedulerError
7172              
7173             A custom thread routine encountered an error
7174              
7175             =cut
7176              
7177 0     0 1   sub kNSLSchedulerError { -4171 }
7178              
7179             =item kNSLBadURLSyntax
7180              
7181             URL contains illegal characters
7182              
7183             =cut
7184              
7185 0     0 1   sub kNSLBadURLSyntax { -4172 }
7186              
7187             =item kNSLNoCarbonLib
7188              
7189             =cut
7190              
7191 0     0 1   sub kNSLNoCarbonLib { -4173 }
7192              
7193             =item kNSLUILibraryNotAvailable
7194              
7195             The NSL UI Library needs to be in the Extensions Folder
7196              
7197             =cut
7198              
7199 0     0 1   sub kNSLUILibraryNotAvailable { -4174 }
7200              
7201             =item kNSLNotImplementedYet
7202              
7203             =cut
7204              
7205 0     0 1   sub kNSLNotImplementedYet { -4175 }
7206              
7207             =item kNSLErrNullPtrError
7208              
7209             =cut
7210              
7211 0     0 1   sub kNSLErrNullPtrError { -4176 }
7212              
7213             =item kNSLSomePluginsFailedToLoad
7214              
7215             (one or more plugins failed to load, but at least one did load; this error isn't fatal)
7216              
7217             =cut
7218              
7219 0     0 1   sub kNSLSomePluginsFailedToLoad { -4177 }
7220              
7221             =item kNSLNullNeighborhoodPtr
7222              
7223             (client passed a null neighborhood ptr)
7224              
7225             =cut
7226              
7227 0     0 1   sub kNSLNullNeighborhoodPtr { -4178 }
7228              
7229             =item kNSLNoPluginsForSearch
7230              
7231             (no plugins will respond to search request; bad protocol(s)?)
7232              
7233             =cut
7234              
7235 0     0 1   sub kNSLNoPluginsForSearch { -4179 }
7236              
7237             =item kNSLSearchAlreadyInProgress
7238              
7239             (you can only have one ongoing search per clientRef)
7240              
7241             =cut
7242              
7243 0     0 1   sub kNSLSearchAlreadyInProgress { -4180 }
7244              
7245             =item kNSLNoPluginsFound
7246              
7247             (manager didn't find any valid plugins to load)
7248              
7249             =cut
7250              
7251 0     0 1   sub kNSLNoPluginsFound { -4181 }
7252              
7253             =item kNSLPluginLoadFailed
7254              
7255             (manager unable to load one of the plugins)
7256              
7257             =cut
7258              
7259 0     0 1   sub kNSLPluginLoadFailed { -4182 }
7260              
7261             =item kNSLBadProtocolTypeErr
7262              
7263             (client is trying to add a null protocol type)
7264              
7265             =cut
7266              
7267 0     0 1   sub kNSLBadProtocolTypeErr { -4183 }
7268              
7269             =item kNSLNullListPtr
7270              
7271             (client is trying to add items to a nil list)
7272              
7273             =cut
7274              
7275 0     0 1   sub kNSLNullListPtr { -4184 }
7276              
7277             =item kNSLBadClientInfoPtr
7278              
7279             (nil ClientAsyncInfoPtr; no reference available)
7280              
7281             =cut
7282              
7283 0     0 1   sub kNSLBadClientInfoPtr { -4185 }
7284              
7285             =item kNSLCannotContinueLookup
7286              
7287             (Can't continue lookup; error or bad state)
7288              
7289             =cut
7290              
7291 0     0 1   sub kNSLCannotContinueLookup { -4186 }
7292              
7293             =item kNSLBufferTooSmallForData
7294              
7295             (Client buffer too small for data from plugin)
7296              
7297             =cut
7298              
7299 0     0 1   sub kNSLBufferTooSmallForData { -4187 }
7300              
7301             =item kNSLNoContextAvailable
7302              
7303             (ContinueLookup function ptr invalid)
7304              
7305             =cut
7306              
7307 0     0 1   sub kNSLNoContextAvailable { -4188 }
7308              
7309             =item kNSLRequestBufferAlreadyInList
7310              
7311             =cut
7312              
7313 0     0 1   sub kNSLRequestBufferAlreadyInList { -4189 }
7314              
7315             =item kNSLInvalidPluginSpec
7316              
7317             =cut
7318              
7319 0     0 1   sub kNSLInvalidPluginSpec { -4190 }
7320              
7321             =item kNSLNoSupportForService
7322              
7323             =cut
7324              
7325 0     0 1   sub kNSLNoSupportForService { -4191 }
7326              
7327             =item kNSLBadNetConnection
7328              
7329             =cut
7330              
7331 0     0 1   sub kNSLBadNetConnection { -4192 }
7332              
7333             =item kNSLBadDataTypeErr
7334              
7335             =cut
7336              
7337 0     0 1   sub kNSLBadDataTypeErr { -4193 }
7338              
7339             =item kNSLBadServiceTypeErr
7340              
7341             =cut
7342              
7343 0     0 1   sub kNSLBadServiceTypeErr { -4194 }
7344              
7345             =item kNSLBadReferenceErr
7346              
7347             =cut
7348              
7349 0     0 1   sub kNSLBadReferenceErr { -4195 }
7350              
7351             =item kNSLNoElementsInList
7352              
7353             =cut
7354              
7355 0     0 1   sub kNSLNoElementsInList { -4196 }
7356              
7357             =item kNSLInsufficientOTVer
7358              
7359             =cut
7360              
7361 0     0 1   sub kNSLInsufficientOTVer { -4197 }
7362              
7363             =item kNSLInsufficientSysVer
7364              
7365             =cut
7366              
7367 0     0 1   sub kNSLInsufficientSysVer { -4198 }
7368              
7369             =item kNSLNotInitialized
7370              
7371             =cut
7372              
7373 0     0 1   sub kNSLNotInitialized { -4199 }
7374              
7375             =item kDTPHoldJobErr
7376              
7377             =cut
7378              
7379 0     0 1   sub kDTPHoldJobErr { -4200 }
7380              
7381             =item kDTPStopQueueErr
7382              
7383             =cut
7384              
7385 0     0 1   sub kDTPStopQueueErr { -4201 }
7386              
7387             =item kDTPTryAgainErr
7388              
7389             =cut
7390              
7391 0     0 1   sub kDTPTryAgainErr { -4202 }
7392              
7393             =back
7394              
7395             =head1 ColorSync Result codes
7396              
7397             =over 4
7398              
7399             =item cmElementTagNotFound
7400              
7401             =cut
7402              
7403 0     0 1   sub cmElementTagNotFound { -4200 }
7404              
7405             =item cmIndexRangeErr
7406              
7407             Tag index out of range
7408              
7409             =cut
7410              
7411 0     0 1   sub cmIndexRangeErr { -4201 }
7412              
7413             =item cmCantDeleteElement
7414              
7415             =cut
7416              
7417 0     0 1   sub cmCantDeleteElement { -4202 }
7418              
7419             =item cmFatalProfileErr
7420              
7421             =cut
7422              
7423 0     0 1   sub cmFatalProfileErr { -4203 }
7424              
7425             =item cmInvalidProfile
7426              
7427             A Profile must contain a 'cs1 ' tag to be valid
7428              
7429             =cut
7430              
7431 0     0 1   sub cmInvalidProfile { -4204 }
7432              
7433             =item cmInvalidProfileLocation
7434              
7435             Operation not supported for this profile location
7436              
7437             =cut
7438              
7439 0     0 1   sub cmInvalidProfileLocation { -4205 }
7440              
7441             =item cmCantCopyModifiedV1Profile
7442              
7443             Illegal to copy version 1 profiles that have been modified
7444             Profile Search Errors
7445              
7446             =cut
7447              
7448 0     0 1   sub cmCantCopyModifiedV1Profile { -4215 }
7449              
7450             =item cmInvalidSearch
7451              
7452             Bad Search Handle
7453              
7454             =cut
7455              
7456 0     0 1   sub cmInvalidSearch { -4206 }
7457              
7458             =item cmSearchError
7459              
7460             =cut
7461              
7462 0     0 1   sub cmSearchError { -4207 }
7463              
7464             =item cmErrIncompatibleProfile
7465              
7466             Other ColorSync Errors
7467              
7468             =cut
7469              
7470 0     0 1   sub cmErrIncompatibleProfile { -4208 }
7471              
7472             =item cmInvalidColorSpace
7473              
7474             Profile colorspace does not match bitmap type
7475              
7476             =cut
7477              
7478 0     0 1   sub cmInvalidColorSpace { -4209 }
7479              
7480             =item cmInvalidSrcMap
7481              
7482             Source pix/bit map was invalid
7483              
7484             =cut
7485              
7486 0     0 1   sub cmInvalidSrcMap { -4210 }
7487              
7488             =item cmInvalidDstMap
7489              
7490             Destination pix/bit map was invalid
7491              
7492             =cut
7493              
7494 0     0 1   sub cmInvalidDstMap { -4211 }
7495              
7496             =item cmNoGDevicesError
7497              
7498             Begin/End Matching -- no gdevices available
7499              
7500             =cut
7501              
7502 0     0 1   sub cmNoGDevicesError { -4212 }
7503              
7504             =item cmInvalidProfileComment
7505              
7506             Bad Profile comment during drawpicture
7507              
7508             =cut
7509              
7510 0     0 1   sub cmInvalidProfileComment { -4213 }
7511              
7512             =item cmRangeOverFlow
7513              
7514             Color conversion warning that some output color values over/underflowed and were clipped
7515              
7516             =cut
7517              
7518 0     0 1   sub cmRangeOverFlow { -4214 }
7519              
7520             =item cmNamedColorNotFound
7521              
7522             NamedColor not found
7523              
7524             =cut
7525              
7526 0     0 1   sub cmNamedColorNotFound { -4216 }
7527              
7528             =item badFolderDescErr
7529              
7530             =cut
7531              
7532 0     0 1   sub badFolderDescErr { -4270 }
7533              
7534             =item duplicateFolderDescErr
7535              
7536             =cut
7537              
7538 0     0 1   sub duplicateFolderDescErr { -4271 }
7539              
7540             =item noMoreFolderDescErr
7541              
7542             =cut
7543              
7544 0     0 1   sub noMoreFolderDescErr { -4272 }
7545              
7546             =item invalidFolderTypeErr
7547              
7548             =cut
7549              
7550 0     0 1   sub invalidFolderTypeErr { -4273 }
7551              
7552             =item duplicateRoutingErr
7553              
7554             =cut
7555              
7556 0     0 1   sub duplicateRoutingErr { -4274 }
7557              
7558             =item routingNotFoundErr
7559              
7560             =cut
7561              
7562 0     0 1   sub routingNotFoundErr { -4275 }
7563              
7564             =item internalScrapErr
7565              
7566             =cut
7567              
7568 0     0 1   sub internalScrapErr { -4988 }
7569              
7570             =item duplicateScrapFlavorErr
7571              
7572             =cut
7573              
7574 0     0 1   sub duplicateScrapFlavorErr { -4989 }
7575              
7576             =item badScrapRefErr
7577              
7578             =cut
7579              
7580 0     0 1   sub badScrapRefErr { -4990 }
7581              
7582             =item processStateIncorrectErr
7583              
7584             =cut
7585              
7586 0     0 1   sub processStateIncorrectErr { -4991 }
7587              
7588             =item scrapPromiseNotKeptErr
7589              
7590             =cut
7591              
7592 0     0 1   sub scrapPromiseNotKeptErr { -4992 }
7593              
7594             =item noScrapPromiseKeeperErr
7595              
7596             =cut
7597              
7598 0     0 1   sub noScrapPromiseKeeperErr { -4993 }
7599              
7600             =item nilScrapFlavorDataErr
7601              
7602             =cut
7603              
7604 0     0 1   sub nilScrapFlavorDataErr { -4994 }
7605              
7606             =item scrapFlavorFlagsMismatchErr
7607              
7608             =cut
7609              
7610 0     0 1   sub scrapFlavorFlagsMismatchErr { -4995 }
7611              
7612             =item scrapFlavorSizeMismatchErr
7613              
7614             =cut
7615              
7616 0     0 1   sub scrapFlavorSizeMismatchErr { -4996 }
7617              
7618             =item illegalScrapFlavorFlagsErr
7619              
7620             =cut
7621              
7622 0     0 1   sub illegalScrapFlavorFlagsErr { -4997 }
7623              
7624             =item illegalScrapFlavorTypeErr
7625              
7626             =cut
7627              
7628 0     0 1   sub illegalScrapFlavorTypeErr { -4998 }
7629              
7630             =item illegalScrapFlavorSizeErr
7631              
7632             =cut
7633              
7634 0     0 1   sub illegalScrapFlavorSizeErr { -4999 }
7635              
7636             =item scrapFlavorNotFoundErr
7637              
7638             == noTypeErr
7639              
7640             =cut
7641              
7642 0     0 1   sub scrapFlavorNotFoundErr { -102 }
7643              
7644             =back
7645              
7646             =head1 AFP Protocol Errors
7647              
7648             =over 4
7649              
7650             =item afpAccessDenied
7651              
7652             Insufficient access privileges for operation
7653              
7654             =cut
7655              
7656 0     0 1   sub afpAccessDenied { -5000 }
7657              
7658             =item afpAuthContinue
7659              
7660             Further information required to complete AFPLogin call
7661              
7662             =cut
7663              
7664 0     0 1   sub afpAuthContinue { -5001 }
7665              
7666             =item afpBadUAM
7667              
7668             Unknown user authentication method specified
7669              
7670             =cut
7671              
7672 0     0 1   sub afpBadUAM { -5002 }
7673              
7674             =item afpBadVersNum
7675              
7676             Unknown AFP protocol version number specified
7677              
7678             =cut
7679              
7680 0     0 1   sub afpBadVersNum { -5003 }
7681              
7682             =item afpBitmapErr
7683              
7684             Bitmap contained bits undefined for call
7685              
7686             =cut
7687              
7688 0     0 1   sub afpBitmapErr { -5004 }
7689              
7690             =item afpCantMove
7691              
7692             Move destination is offspring of source, or root was specified
7693              
7694             =cut
7695              
7696 0     0 1   sub afpCantMove { -5005 }
7697              
7698             =item afpDenyConflict
7699              
7700             Specified open/deny modes conflict with current open modes
7701              
7702             =cut
7703              
7704 0     0 1   sub afpDenyConflict { -5006 }
7705              
7706             =item afpDirNotEmpty
7707              
7708             Cannot delete non-empty directory
7709              
7710             =cut
7711              
7712 0     0 1   sub afpDirNotEmpty { -5007 }
7713              
7714             =item afpDiskFull
7715              
7716             Insufficient free space on volume for operation
7717              
7718             =cut
7719              
7720 0     0 1   sub afpDiskFull { -5008 }
7721              
7722             =item afpEofError
7723              
7724             Read beyond logical end-of-file
7725              
7726             =cut
7727              
7728 0     0 1   sub afpEofError { -5009 }
7729              
7730             =item afpFileBusy
7731              
7732             Cannot delete an open file
7733              
7734             =cut
7735              
7736 0     0 1   sub afpFileBusy { -5010 }
7737              
7738             =item afpFlatVol
7739              
7740             Cannot create directory on specified volume
7741              
7742             =cut
7743              
7744 0     0 1   sub afpFlatVol { -5011 }
7745              
7746             =item afpItemNotFound
7747              
7748             Unknown UserName/UserID or missing comment/APPL entry
7749              
7750             =cut
7751              
7752 0     0 1   sub afpItemNotFound { -5012 }
7753              
7754             =item afpLockErr
7755              
7756             Some or all of requested range is locked by another user
7757              
7758             =cut
7759              
7760 0     0 1   sub afpLockErr { -5013 }
7761              
7762             =item afpMiscErr
7763              
7764             Unexpected error encountered during execution
7765              
7766             =cut
7767              
7768 0     0 1   sub afpMiscErr { -5014 }
7769              
7770             =item afpNoMoreLocks
7771              
7772             Maximum lock limit reached
7773              
7774             =cut
7775              
7776 0     0 1   sub afpNoMoreLocks { -5015 }
7777              
7778             =item afpNoServer
7779              
7780             Server not responding
7781              
7782             =cut
7783              
7784 0     0 1   sub afpNoServer { -5016 }
7785              
7786             =item afpObjectExists
7787              
7788             Specified destination file or directory already exists
7789              
7790             =cut
7791              
7792 0     0 1   sub afpObjectExists { -5017 }
7793              
7794             =item afpObjectNotFound
7795              
7796             Specified file or directory does not exist
7797              
7798             =cut
7799              
7800 0     0 1   sub afpObjectNotFound { -5018 }
7801              
7802             =item afpParmErr
7803              
7804             A specified parameter was out of allowable range
7805              
7806             =cut
7807              
7808 0     0 1   sub afpParmErr { -5019 }
7809              
7810             =item afpRangeNotLocked
7811              
7812             Tried to unlock range that was not locked by user
7813              
7814             =cut
7815              
7816 0     0 1   sub afpRangeNotLocked { -5020 }
7817              
7818             =item afpRangeOverlap
7819              
7820             Some or all of range already locked by same user
7821              
7822             =cut
7823              
7824 0     0 1   sub afpRangeOverlap { -5021 }
7825              
7826             =item afpSessClosed
7827              
7828             Session closed
7829              
7830             =cut
7831              
7832 0     0 1   sub afpSessClosed { -5022 }
7833              
7834             =item afpUserNotAuth
7835              
7836             No AFPLogin call has successfully been made for this session
7837              
7838             =cut
7839              
7840 0     0 1   sub afpUserNotAuth { -5023 }
7841              
7842             =item afpCallNotSupported
7843              
7844             Unsupported AFP call was made
7845              
7846             =cut
7847              
7848 0     0 1   sub afpCallNotSupported { -5024 }
7849              
7850             =item afpObjectTypeErr
7851              
7852             File/Directory specified where Directory/File expected
7853              
7854             =cut
7855              
7856 0     0 1   sub afpObjectTypeErr { -5025 }
7857              
7858             =item afpTooManyFilesOpen
7859              
7860             Maximum open file count reached
7861              
7862             =cut
7863              
7864 0     0 1   sub afpTooManyFilesOpen { -5026 }
7865              
7866             =item afpServerGoingDown
7867              
7868             Server is shutting down
7869              
7870             =cut
7871              
7872 0     0 1   sub afpServerGoingDown { -5027 }
7873              
7874             =item afpCantRename
7875              
7876             AFPRename cannot rename volume
7877              
7878             =cut
7879              
7880 0     0 1   sub afpCantRename { -5028 }
7881              
7882             =item afpDirNotFound
7883              
7884             Unknown directory specified
7885              
7886             =cut
7887              
7888 0     0 1   sub afpDirNotFound { -5029 }
7889              
7890             =item afpIconTypeError
7891              
7892             Icon size specified different from existing icon size
7893              
7894             =cut
7895              
7896 0     0 1   sub afpIconTypeError { -5030 }
7897              
7898             =item afpVolLocked
7899              
7900             Volume is Read-Only
7901              
7902             =cut
7903              
7904 0     0 1   sub afpVolLocked { -5031 }
7905              
7906             =item afpObjectLocked
7907              
7908             Object is M/R/D/W inhibited
7909              
7910             =cut
7911              
7912 0     0 1   sub afpObjectLocked { -5032 }
7913              
7914             =item afpContainsSharedErr
7915              
7916             the folder being shared contains a shared folder
7917              
7918             =cut
7919              
7920 0     0 1   sub afpContainsSharedErr { -5033 }
7921              
7922             =item afpIDNotFound
7923              
7924             =cut
7925              
7926 0     0 1   sub afpIDNotFound { -5034 }
7927              
7928             =item afpIDExists
7929              
7930             =cut
7931              
7932 0     0 1   sub afpIDExists { -5035 }
7933              
7934             =item afpDiffVolErr
7935              
7936             =cut
7937              
7938 0     0 1   sub afpDiffVolErr { -5036 }
7939              
7940             =item afpCatalogChanged
7941              
7942             =cut
7943              
7944 0     0 1   sub afpCatalogChanged { -5037 }
7945              
7946             =item afpSameObjectErr
7947              
7948             =cut
7949              
7950 0     0 1   sub afpSameObjectErr { -5038 }
7951              
7952             =item afpBadIDErr
7953              
7954             =cut
7955              
7956 0     0 1   sub afpBadIDErr { -5039 }
7957              
7958             =item afpPwdSameErr
7959              
7960             Someone tried to change their password to the same password on a mantadory password change
7961              
7962             =cut
7963              
7964 0     0 1   sub afpPwdSameErr { -5040 }
7965              
7966             =item afpPwdTooShortErr
7967              
7968             The password being set is too short: there is a minimum length that must be met or exceeded
7969              
7970             =cut
7971              
7972 0     0 1   sub afpPwdTooShortErr { -5041 }
7973              
7974             =item afpPwdExpiredErr
7975              
7976             The password being used is too old: this requires the user to change the password before log-in can continue
7977              
7978             =cut
7979              
7980 0     0 1   sub afpPwdExpiredErr { -5042 }
7981              
7982             =item afpInsideSharedErr
7983              
7984             The folder being shared is inside a shared folder OR the folder contains a shared folder and is being moved into a shared folder
7985             OR the folder contains a shared folder and is being moved into the descendent of a shared folder.
7986              
7987             =cut
7988              
7989 0     0 1   sub afpInsideSharedErr { -5043 }
7990              
7991             =item afpInsideTrashErr
7992              
7993             The folder being shared is inside the trash folder OR the shared folder is being moved into the trash folder
7994             OR the folder is being moved to the trash and it contains a shared folder
7995              
7996             =cut
7997              
7998 0     0 1   sub afpInsideTrashErr { -5044 }
7999              
8000             =item afpPwdNeedsChangeErr
8001              
8002             The password needs to be changed
8003              
8004             =cut
8005              
8006 0     0 1   sub afpPwdNeedsChangeErr { -5045 }
8007              
8008             =item afpPwdPolicyErr
8009              
8010             Password does not conform to servers password policy
8011              
8012             =cut
8013              
8014 0     0 1   sub afpPwdPolicyErr { -5046 }
8015              
8016             =item afpAlreadyLoggedInErr
8017              
8018             User has been authenticated but is already logged in from another machine (and that's not allowed on this server)
8019              
8020             =cut
8021              
8022 0     0 1   sub afpAlreadyLoggedInErr { -5047 }
8023              
8024             =back
8025              
8026             =head1 AppleShare Client Errors
8027              
8028             =over 4
8029              
8030             =item afpBadDirIDType
8031              
8032             =cut
8033              
8034 0     0 1   sub afpBadDirIDType { -5060 }
8035              
8036             =item afpCantMountMoreSrvre
8037              
8038             The Maximum number of server connections has been reached
8039              
8040             =cut
8041              
8042 0     0 1   sub afpCantMountMoreSrvre { -5061 }
8043              
8044             =item afpAlreadyMounted
8045              
8046             The volume is already mounted
8047              
8048             =cut
8049              
8050 0     0 1   sub afpAlreadyMounted { -5062 }
8051              
8052             =back
8053              
8054             =head1 NumberFormatting error codes
8055              
8056             =over 4
8057              
8058             =item numberFormattingNotANumberErr
8059              
8060             =cut
8061              
8062 0     0 1   sub numberFormattingNotANumberErr { -5200 }
8063              
8064             =item numberFormattingOverflowInDestinationErr
8065              
8066             =cut
8067              
8068 0     0 1   sub numberFormattingOverflowInDestinationErr { -5201 }
8069              
8070             =item numberFormattingBadNumberFormattingObjectErr
8071              
8072             =cut
8073              
8074 0     0 1   sub numberFormattingBadNumberFormattingObjectErr { -5202 }
8075              
8076             =item numberFormattingSpuriousCharErr
8077              
8078             =cut
8079              
8080 0     0 1   sub numberFormattingSpuriousCharErr { -5203 }
8081              
8082             =item numberFormattingLiteralMissingErr
8083              
8084             =cut
8085              
8086 0     0 1   sub numberFormattingLiteralMissingErr { -5204 }
8087              
8088             =item numberFormattingDelimiterMissingErr
8089              
8090             =cut
8091              
8092 0     0 1   sub numberFormattingDelimiterMissingErr { -5205 }
8093              
8094             =item numberFormattingEmptyFormatErr
8095              
8096             =cut
8097              
8098 0     0 1   sub numberFormattingEmptyFormatErr { -5206 }
8099              
8100             =item numberFormattingBadFormatErr
8101              
8102             =cut
8103              
8104 0     0 1   sub numberFormattingBadFormatErr { -5207 }
8105              
8106             =item numberFormattingBadOptionsErr
8107              
8108             =cut
8109              
8110 0     0 1   sub numberFormattingBadOptionsErr { -5208 }
8111              
8112             =item numberFormattingBadTokenErr
8113              
8114             =cut
8115              
8116 0     0 1   sub numberFormattingBadTokenErr { -5209 }
8117              
8118             =item numberFormattingUnOrderedCurrencyRangeErr
8119              
8120             =cut
8121              
8122 0     0 1   sub numberFormattingUnOrderedCurrencyRangeErr { -5210 }
8123              
8124             =item numberFormattingBadCurrencyPositionErr
8125              
8126             =cut
8127              
8128 0     0 1   sub numberFormattingBadCurrencyPositionErr { -5211 }
8129              
8130             =item numberFormattingNotADigitErr
8131              
8132             deprecated misspelled versions:
8133              
8134             =cut
8135              
8136 0     0 1   sub numberFormattingNotADigitErr { -5212 }
8137              
8138             =item numberFormattingUnOrdredCurrencyRangeErr
8139              
8140             =cut
8141              
8142 0     0 1   sub numberFormattingUnOrdredCurrencyRangeErr { -5210 }
8143              
8144             =item textParserBadParamErr
8145              
8146             =cut
8147              
8148 0     0 1   sub textParserBadParamErr { -5220 }
8149              
8150             =item textParserObjectNotFoundErr
8151              
8152             =cut
8153              
8154 0     0 1   sub textParserObjectNotFoundErr { -5221 }
8155              
8156             =item textParserBadTokenValueErr
8157              
8158             =cut
8159              
8160 0     0 1   sub textParserBadTokenValueErr { -5222 }
8161              
8162             =item textParserBadParserObjectErr
8163              
8164             =cut
8165              
8166 0     0 1   sub textParserBadParserObjectErr { -5223 }
8167              
8168             =item textParserParamErr
8169              
8170             =cut
8171              
8172 0     0 1   sub textParserParamErr { -5224 }
8173              
8174             =item textParserNoMoreTextErr
8175              
8176             =cut
8177              
8178 0     0 1   sub textParserNoMoreTextErr { -5225 }
8179              
8180             =item textParserBadTextLanguageErr
8181              
8182             =cut
8183              
8184 0     0 1   sub textParserBadTextLanguageErr { -5226 }
8185              
8186             =item textParserBadTextEncodingErr
8187              
8188             =cut
8189              
8190 0     0 1   sub textParserBadTextEncodingErr { -5227 }
8191              
8192             =item textParserNoSuchTokenFoundErr
8193              
8194             =cut
8195              
8196 0     0 1   sub textParserNoSuchTokenFoundErr { -5228 }
8197              
8198             =item errUnknownAttributeTag
8199              
8200             =cut
8201              
8202 0     0 1   sub errUnknownAttributeTag { -5240 }
8203              
8204             =item errMarginWilllNotFit
8205              
8206             =cut
8207              
8208 0     0 1   sub errMarginWilllNotFit { -5241 }
8209              
8210             =item errNotInImagingMode
8211              
8212             =cut
8213              
8214 0     0 1   sub errNotInImagingMode { -5242 }
8215              
8216             =item errAlreadyInImagingMode
8217              
8218             =cut
8219              
8220 0     0 1   sub errAlreadyInImagingMode { -5243 }
8221              
8222             =item errEngineNotFound
8223              
8224             =cut
8225              
8226 0     0 1   sub errEngineNotFound { -5244 }
8227              
8228             =item errIteratorReachedEnd
8229              
8230             =cut
8231              
8232 0     0 1   sub errIteratorReachedEnd { -5245 }
8233              
8234             =item errInvalidRange
8235              
8236             =cut
8237              
8238 0     0 1   sub errInvalidRange { -5246 }
8239              
8240             =item errOffsetNotOnElementBounday
8241              
8242             =cut
8243              
8244 0     0 1   sub errOffsetNotOnElementBounday { -5247 }
8245              
8246             =item errNoHiliteText
8247              
8248             =cut
8249              
8250 0     0 1   sub errNoHiliteText { -5248 }
8251              
8252             =item errEmptyScrap
8253              
8254             =cut
8255              
8256 0     0 1   sub errEmptyScrap { -5249 }
8257              
8258             =item errReadOnlyText
8259              
8260             =cut
8261              
8262 0     0 1   sub errReadOnlyText { -5250 }
8263              
8264             =item errUnknownElement
8265              
8266             =cut
8267              
8268 0     0 1   sub errUnknownElement { -5251 }
8269              
8270             =item errNonContiuousAttribute
8271              
8272             =cut
8273              
8274 0     0 1   sub errNonContiuousAttribute { -5252 }
8275              
8276             =item hrHTMLRenderingLibNotInstalledErr
8277              
8278             =cut
8279              
8280 0     0 1   sub hrHTMLRenderingLibNotInstalledErr { -5360 }
8281              
8282             =item hrMiscellaneousExceptionErr
8283              
8284             =cut
8285              
8286 0     0 1   sub hrMiscellaneousExceptionErr { -5361 }
8287              
8288             =item hrUnableToResizeHandleErr
8289              
8290             =cut
8291              
8292 0     0 1   sub hrUnableToResizeHandleErr { -5362 }
8293              
8294             =item errIANoErr
8295              
8296             =cut
8297              
8298 0     0 1   sub errIANoErr { 0 }
8299              
8300             =item errIAUnknownErr
8301              
8302             =cut
8303              
8304 0     0 1   sub errIAUnknownErr { -5380 }
8305              
8306             =item errIAAllocationErr
8307              
8308             =cut
8309              
8310 0     0 1   sub errIAAllocationErr { -5381 }
8311              
8312             =item errIAParamErr
8313              
8314             =cut
8315              
8316 0     0 1   sub errIAParamErr { -5382 }
8317              
8318             =item errIANoMoreItems
8319              
8320             =cut
8321              
8322 0     0 1   sub errIANoMoreItems { -5383 }
8323              
8324             =item errIABufferTooSmall
8325              
8326             =cut
8327              
8328 0     0 1   sub errIABufferTooSmall { -5384 }
8329              
8330             =item errIACanceled
8331              
8332             =cut
8333              
8334 0     0 1   sub errIACanceled { -5385 }
8335              
8336             =item errIAInvalidDocument
8337              
8338             =cut
8339              
8340 0     0 1   sub errIAInvalidDocument { -5386 }
8341              
8342             =item errIATextExtractionErr
8343              
8344             =cut
8345              
8346 0     0 1   sub errIATextExtractionErr { -5387 }
8347              
8348             =back
8349              
8350             =head1 QuickTime Streaming Errors
8351              
8352             =over 4
8353              
8354             =item qtsBadSelectorErr
8355              
8356             =cut
8357              
8358 0     0 1   sub qtsBadSelectorErr { -5400 }
8359              
8360             =item qtsBadStateErr
8361              
8362             =cut
8363              
8364 0     0 1   sub qtsBadStateErr { -5401 }
8365              
8366             =item qtsBadDataErr
8367              
8368             something is wrong with the data
8369              
8370             =cut
8371              
8372 0     0 1   sub qtsBadDataErr { -5402 }
8373              
8374             =item qtsUnsupportedDataTypeErr
8375              
8376             =cut
8377              
8378 0     0 1   sub qtsUnsupportedDataTypeErr { -5403 }
8379              
8380             =item qtsUnsupportedRateErr
8381              
8382             =cut
8383              
8384 0     0 1   sub qtsUnsupportedRateErr { -5404 }
8385              
8386             =item qtsUnsupportedFeatureErr
8387              
8388             =cut
8389              
8390 0     0 1   sub qtsUnsupportedFeatureErr { -5405 }
8391              
8392             =item qtsTooMuchDataErr
8393              
8394             =cut
8395              
8396 0     0 1   sub qtsTooMuchDataErr { -5406 }
8397              
8398             =item qtsUnknownValueErr
8399              
8400             =cut
8401              
8402 0     0 1   sub qtsUnknownValueErr { -5407 }
8403              
8404             =item qtsTimeoutErr
8405              
8406             =cut
8407              
8408 0     0 1   sub qtsTimeoutErr { -5408 }
8409              
8410             =item qtsConnectionFailedErr
8411              
8412             =cut
8413              
8414 0     0 1   sub qtsConnectionFailedErr { -5420 }
8415              
8416             =back
8417              
8418             =head1 Gestalt error codes
8419              
8420             =over 4
8421              
8422             =item gestaltUnknownErr
8423              
8424             value returned if Gestalt doesn't know the answer
8425              
8426             =cut
8427              
8428 0     0 1   sub gestaltUnknownErr { -5550 }
8429              
8430             =item gestaltUndefSelectorErr
8431              
8432             undefined selector was passed to Gestalt
8433              
8434             =cut
8435              
8436 0     0 1   sub gestaltUndefSelectorErr { -5551 }
8437              
8438             =item gestaltDupSelectorErr
8439              
8440             tried to add an entry that already existed
8441              
8442             =cut
8443              
8444 0     0 1   sub gestaltDupSelectorErr { -5552 }
8445              
8446             =item menuPropertyInvalidErr
8447              
8448             invalid property creator
8449              
8450             =cut
8451              
8452 0     0 1   sub menuPropertyInvalidErr { -5603 }
8453              
8454             =item menuPropertyInvalid
8455              
8456             "menuPropertyInvalid" is deprecated
8457              
8458             =cut
8459              
8460 0     0 1   sub menuPropertyInvalid { menuPropertyInvalidErr }
8461              
8462             =item menuPropertyNotFoundErr
8463              
8464             specified property wasn't found
8465              
8466             =cut
8467              
8468 0     0 1   sub menuPropertyNotFoundErr { -5604 }
8469              
8470             =item menuNotFoundErr
8471              
8472             specified menu or menu ID wasn't found
8473              
8474             =cut
8475              
8476 0     0 1   sub menuNotFoundErr { -5620 }
8477              
8478             =item menuUsesSystemDefErr
8479              
8480             GetMenuDefinition failed because the menu uses the system MDEF
8481              
8482             =cut
8483              
8484 0     0 1   sub menuUsesSystemDefErr { -5621 }
8485              
8486             =item menuItemNotFoundErr
8487              
8488             specified menu item wasn't found
8489              
8490             =cut
8491              
8492 0     0 1   sub menuItemNotFoundErr { -5622 }
8493              
8494             =item errInvalidWindowPtr
8495              
8496             tried to pass a bad WindowRef argument
8497              
8498             =cut
8499              
8500 0     0 1   sub errInvalidWindowPtr { -5600 }
8501              
8502             =item errInvalidWindowRef
8503              
8504             tried to pass a bad WindowRef argument
8505              
8506             =cut
8507              
8508 0     0 1   sub errInvalidWindowRef { -5600 }
8509              
8510             =item errUnsupportedWindowAttributesForClass
8511              
8512             tried to create a window with WindowAttributes not supported by the WindowClass
8513              
8514             =cut
8515              
8516 0     0 1   sub errUnsupportedWindowAttributesForClass { -5601 }
8517              
8518             =item errWindowDoesNotHaveProxy
8519              
8520             tried to do something requiring a proxy to a window which doesn't have a proxy
8521              
8522             =cut
8523              
8524 0     0 1   sub errWindowDoesNotHaveProxy { -5602 }
8525              
8526             =item errInvalidWindowProperty
8527              
8528             tried to access a property tag with private creator
8529              
8530             =cut
8531              
8532 0     0 1   sub errInvalidWindowProperty { -5603 }
8533              
8534             =item errWindowPropertyNotFound
8535              
8536             tried to get a nonexistent property
8537              
8538             =cut
8539              
8540 0     0 1   sub errWindowPropertyNotFound { -5604 }
8541              
8542             =item errUnrecognizedWindowClass
8543              
8544             tried to create a window with a bad WindowClass
8545              
8546             =cut
8547              
8548 0     0 1   sub errUnrecognizedWindowClass { -5605 }
8549              
8550             =item errCorruptWindowDescription
8551              
8552             tried to load a corrupt window description (size or version fields incorrect)
8553              
8554             =cut
8555              
8556 0     0 1   sub errCorruptWindowDescription { -5606 }
8557              
8558             =item errUserWantsToDragWindow
8559              
8560             if returned from TrackWindowProxyDrag, you should call DragWindow on the window
8561              
8562             =cut
8563              
8564 0     0 1   sub errUserWantsToDragWindow { -5607 }
8565              
8566             =item errWindowsAlreadyInitialized
8567              
8568             tried to call InitFloatingWindows twice, or called InitWindows and then floating windows
8569              
8570             =cut
8571              
8572 0     0 1   sub errWindowsAlreadyInitialized { -5608 }
8573              
8574             =item errFloatingWindowsNotInitialized
8575              
8576             called HideFloatingWindows or ShowFloatingWindows without calling InitFloatingWindows
8577              
8578             =cut
8579              
8580 0     0 1   sub errFloatingWindowsNotInitialized { -5609 }
8581              
8582             =item errWindowNotFound
8583              
8584             returned from FindWindowOfClass
8585              
8586             =cut
8587              
8588 0     0 1   sub errWindowNotFound { -5610 }
8589              
8590             =item errWindowDoesNotFitOnscreen
8591              
8592             ConstrainWindowToScreen could not make the window fit onscreen
8593              
8594             =cut
8595              
8596 0     0 1   sub errWindowDoesNotFitOnscreen { -5611 }
8597              
8598             =item windowAttributeImmutableErr
8599              
8600             tried to change attributes which can't be changed
8601              
8602             =cut
8603              
8604 0     0 1   sub windowAttributeImmutableErr { -5612 }
8605              
8606             =item windowAttributesConflictErr
8607              
8608             passed some attributes that are mutually exclusive
8609              
8610             =cut
8611              
8612 0     0 1   sub windowAttributesConflictErr { -5613 }
8613              
8614             =item windowManagerInternalErr
8615              
8616             something really weird happened inside the window manager
8617              
8618             =cut
8619              
8620 0     0 1   sub windowManagerInternalErr { -5614 }
8621              
8622             =item windowWrongStateErr
8623              
8624             window is not in a state that is valid for the current action
8625              
8626             =cut
8627              
8628 0     0 1   sub windowWrongStateErr { -5615 }
8629              
8630             =item windowGroupInvalidErr
8631              
8632             WindowGroup is invalid
8633              
8634             =cut
8635              
8636 0     0 1   sub windowGroupInvalidErr { -5616 }
8637              
8638             =item windowAppModalStateAlreadyExistsErr
8639              
8640             we're already running this window modally
8641              
8642             =cut
8643              
8644 0     0 1   sub windowAppModalStateAlreadyExistsErr { -5617 }
8645              
8646             =item windowNoAppModalStateErr
8647              
8648             there's no app modal state for the window
8649              
8650             =cut
8651              
8652 0     0 1   sub windowNoAppModalStateErr { -5618 }
8653              
8654             =item errWindowDoesntSupportFocus
8655              
8656             =cut
8657              
8658 0     0 1   sub errWindowDoesntSupportFocus { -30583 }
8659              
8660             =item kNavWrongDialogStateErr
8661              
8662             =cut
8663              
8664 0     0 1   sub kNavWrongDialogStateErr { -5694 }
8665              
8666             =item kNavWrongDialogClassErr
8667              
8668             =cut
8669              
8670 0     0 1   sub kNavWrongDialogClassErr { -5695 }
8671              
8672             =item kNavInvalidSystemConfigErr
8673              
8674             =cut
8675              
8676 0     0 1   sub kNavInvalidSystemConfigErr { -5696 }
8677              
8678             =item kNavCustomControlMessageFailedErr
8679              
8680             =cut
8681              
8682 0     0 1   sub kNavCustomControlMessageFailedErr { -5697 }
8683              
8684             =item kNavInvalidCustomControlMessageErr
8685              
8686             =cut
8687              
8688 0     0 1   sub kNavInvalidCustomControlMessageErr { -5698 }
8689              
8690             =item collectionItemLockedErr
8691              
8692             =cut
8693              
8694 0     0 1   sub collectionItemLockedErr { -5750 }
8695              
8696             =item collectionItemNotFoundErr
8697              
8698             =cut
8699              
8700 0     0 1   sub collectionItemNotFoundErr { -5751 }
8701              
8702             =item collectionIndexRangeErr
8703              
8704             =cut
8705              
8706 0     0 1   sub collectionIndexRangeErr { -5752 }
8707              
8708             =back
8709              
8710             =head1 Display Manager error codes (-6220...-6269)
8711              
8712             =over 4
8713              
8714             =item kDMGenErr
8715              
8716             Unexpected Error
8717             Mirroring-Specific Errors
8718              
8719             =cut
8720              
8721 0     0 1   sub kDMGenErr { -6220 }
8722              
8723             =item kDMMirroringOnAlready
8724              
8725             Returned by all calls that need mirroring to be off to do their thing.
8726              
8727             =cut
8728              
8729 0     0 1   sub kDMMirroringOnAlready { -6221 }
8730              
8731             =item kDMWrongNumberOfDisplays
8732              
8733             Can only handle 2 displays for now.
8734              
8735             =cut
8736              
8737 0     0 1   sub kDMWrongNumberOfDisplays { -6222 }
8738              
8739             =item kDMMirroringBlocked
8740              
8741             DMBlockMirroring() has been called.
8742              
8743             =cut
8744              
8745 0     0 1   sub kDMMirroringBlocked { -6223 }
8746              
8747             =item kDMCantBlock
8748              
8749             Mirroring is already on, can't Block now (call DMUnMirror() first).
8750              
8751             =cut
8752              
8753 0     0 1   sub kDMCantBlock { -6224 }
8754              
8755             =item kDMMirroringNotOn
8756              
8757             Returned by all calls that need mirroring to be on to do their thing.
8758             Other Display Manager Errors
8759              
8760             =cut
8761              
8762 0     0 1   sub kDMMirroringNotOn { -6225 }
8763              
8764             =item kSysSWTooOld
8765              
8766             Missing critical pieces of System Software.
8767              
8768             =cut
8769              
8770 0     0 1   sub kSysSWTooOld { -6226 }
8771              
8772             =item kDMSWNotInitializedErr
8773              
8774             Required software not initialized (eg windowmanager or display mgr).
8775              
8776             =cut
8777              
8778 0     0 1   sub kDMSWNotInitializedErr { -6227 }
8779              
8780             =item kDMDriverNotDisplayMgrAwareErr
8781              
8782             Video Driver does not support display manager.
8783              
8784             =cut
8785              
8786 0     0 1   sub kDMDriverNotDisplayMgrAwareErr { -6228 }
8787              
8788             =item kDMDisplayNotFoundErr
8789              
8790             Could not find item (will someday remove).
8791              
8792             =cut
8793              
8794 0     0 1   sub kDMDisplayNotFoundErr { -6229 }
8795              
8796             =item kDMNotFoundErr
8797              
8798             Could not find item.
8799              
8800             =cut
8801              
8802 0     0 1   sub kDMNotFoundErr { -6229 }
8803              
8804             =item kDMDisplayAlreadyInstalledErr
8805              
8806             Attempt to add an already installed display.
8807              
8808             =cut
8809              
8810 0     0 1   sub kDMDisplayAlreadyInstalledErr { -6230 }
8811              
8812             =item kDMMainDisplayCannotMoveErr
8813              
8814             Trying to move main display (or a display mirrored to it)
8815              
8816             =cut
8817              
8818 0     0 1   sub kDMMainDisplayCannotMoveErr { -6231 }
8819              
8820             =item kDMNoDeviceTableclothErr
8821              
8822             obsolete
8823              
8824             =cut
8825              
8826 0     0 1   sub kDMNoDeviceTableclothErr { -6231 }
8827              
8828             =item laTooSmallBufferErr
8829              
8830             output buffer is too small to store any result
8831              
8832             =cut
8833              
8834 0     0 1   sub laTooSmallBufferErr { -6984 }
8835              
8836             =item laEnvironmentBusyErr
8837              
8838             specified environment is used
8839              
8840             =cut
8841              
8842 0     0 1   sub laEnvironmentBusyErr { -6985 }
8843              
8844             =item laEnvironmentNotFoundErr
8845              
8846             can't fint the specified environment
8847              
8848             =cut
8849              
8850 0     0 1   sub laEnvironmentNotFoundErr { -6986 }
8851              
8852             =item laEnvironmentExistErr
8853              
8854             same name environment is already exists
8855              
8856             =cut
8857              
8858 0     0 1   sub laEnvironmentExistErr { -6987 }
8859              
8860             =item laInvalidPathErr
8861              
8862             path is not correct
8863              
8864             =cut
8865              
8866 0     0 1   sub laInvalidPathErr { -6988 }
8867              
8868             =item laNoMoreMorphemeErr
8869              
8870             nothing to read
8871              
8872             =cut
8873              
8874 0     0 1   sub laNoMoreMorphemeErr { -6989 }
8875              
8876             =item laFailAnalysisErr
8877              
8878             analysis failed
8879              
8880             =cut
8881              
8882 0     0 1   sub laFailAnalysisErr { -6990 }
8883              
8884             =item laTextOverFlowErr
8885              
8886             text is too long
8887              
8888             =cut
8889              
8890 0     0 1   sub laTextOverFlowErr { -6991 }
8891              
8892             =item laDictionaryNotOpenedErr
8893              
8894             the dictionary is not opened
8895              
8896             =cut
8897              
8898 0     0 1   sub laDictionaryNotOpenedErr { -6992 }
8899              
8900             =item laDictionaryUnknownErr
8901              
8902             can't use this dictionary with this environment
8903              
8904             =cut
8905              
8906 0     0 1   sub laDictionaryUnknownErr { -6993 }
8907              
8908             =item laDictionaryTooManyErr
8909              
8910             too many dictionaries
8911              
8912             =cut
8913              
8914 0     0 1   sub laDictionaryTooManyErr { -6994 }
8915              
8916             =item laPropertyValueErr
8917              
8918             Invalid property value
8919              
8920             =cut
8921              
8922 0     0 1   sub laPropertyValueErr { -6995 }
8923              
8924             =item laPropertyUnknownErr
8925              
8926             the property is unknown to this environment
8927              
8928             =cut
8929              
8930 0     0 1   sub laPropertyUnknownErr { -6996 }
8931              
8932             =item laPropertyIsReadOnlyErr
8933              
8934             the property is read only
8935              
8936             =cut
8937              
8938 0     0 1   sub laPropertyIsReadOnlyErr { -6997 }
8939              
8940             =item laPropertyNotFoundErr
8941              
8942             can't find the property
8943              
8944             =cut
8945              
8946 0     0 1   sub laPropertyNotFoundErr { -6998 }
8947              
8948             =item laPropertyErr
8949              
8950             Error in properties
8951              
8952             =cut
8953              
8954 0     0 1   sub laPropertyErr { -6999 }
8955              
8956             =item kUSBNoErr
8957              
8958             =cut
8959              
8960 0     0 1   sub kUSBNoErr { 0 }
8961              
8962             =item kUSBNoTran
8963              
8964             =cut
8965              
8966 0     0 1   sub kUSBNoTran { 0 }
8967              
8968             =item kUSBNoDelay
8969              
8970             =cut
8971              
8972 0     0 1   sub kUSBNoDelay { 0 }
8973              
8974             =item kUSBNotSent2Err
8975              
8976             Transaction not sent
8977              
8978             =cut
8979              
8980 0     0 1   sub kUSBNotSent2Err { -6901 }
8981              
8982             =item kUSBNotSent1Err
8983              
8984             Transaction not sent
8985              
8986             =cut
8987              
8988 0     0 1   sub kUSBNotSent1Err { -6902 }
8989              
8990             =item kUSBBufUnderRunErr
8991              
8992             Host hardware failure on data out, PCI busy?
8993              
8994             =cut
8995              
8996 0     0 1   sub kUSBBufUnderRunErr { -6903 }
8997              
8998             =item kUSBBufOvrRunErr
8999              
9000             Host hardware failure on data in, PCI busy?
9001              
9002             =cut
9003              
9004 0     0 1   sub kUSBBufOvrRunErr { -6904 }
9005              
9006             =item kUSBRes2Err
9007              
9008             =cut
9009              
9010 0     0 1   sub kUSBRes2Err { -6905 }
9011              
9012             =item kUSBRes1Err
9013              
9014             =cut
9015              
9016 0     0 1   sub kUSBRes1Err { -6906 }
9017              
9018             =item kUSBUnderRunErr
9019              
9020             Less data than buffer
9021              
9022             =cut
9023              
9024 0     0 1   sub kUSBUnderRunErr { -6907 }
9025              
9026             =item kUSBOverRunErr
9027              
9028             Packet too large or more data than buffer
9029              
9030             =cut
9031              
9032 0     0 1   sub kUSBOverRunErr { -6908 }
9033              
9034             =item kUSBWrongPIDErr
9035              
9036             Pipe stall, Bad or wrong PID
9037              
9038             =cut
9039              
9040 0     0 1   sub kUSBWrongPIDErr { -6909 }
9041              
9042             =item kUSBPIDCheckErr
9043              
9044             Pipe stall, PID CRC error
9045              
9046             =cut
9047              
9048 0     0 1   sub kUSBPIDCheckErr { -6910 }
9049              
9050             =item kUSBNotRespondingErr
9051              
9052             Pipe stall, No device, device hung
9053              
9054             =cut
9055              
9056 0     0 1   sub kUSBNotRespondingErr { -6911 }
9057              
9058             =item kUSBEndpointStallErr
9059              
9060             Device didn't understand
9061              
9062             =cut
9063              
9064 0     0 1   sub kUSBEndpointStallErr { -6912 }
9065              
9066             =item kUSBDataToggleErr
9067              
9068             Pipe stall, Bad data toggle
9069              
9070             =cut
9071              
9072 0     0 1   sub kUSBDataToggleErr { -6913 }
9073              
9074             =item kUSBBitstufErr
9075              
9076             Pipe stall, bitstuffing
9077              
9078             =cut
9079              
9080 0     0 1   sub kUSBBitstufErr { -6914 }
9081              
9082             =item kUSBCRCErr
9083              
9084             Pipe stall, bad CRC
9085              
9086             =cut
9087              
9088 0     0 1   sub kUSBCRCErr { -6915 }
9089              
9090             =item kUSBQueueFull
9091              
9092             Internal queue maxxed
9093              
9094             =cut
9095              
9096 0     0 1   sub kUSBQueueFull { -6948 }
9097              
9098             =item kUSBNotHandled
9099              
9100             Notification was not handled (same as NotFound)
9101              
9102             =cut
9103              
9104 0     0 1   sub kUSBNotHandled { -6987 }
9105              
9106             =item kUSBUnknownNotification
9107              
9108             Notification type not defined
9109              
9110             =cut
9111              
9112 0     0 1   sub kUSBUnknownNotification { -6949 }
9113              
9114             =item kUSBInternalReserved10
9115              
9116             =cut
9117              
9118 0     0 1   sub kUSBInternalReserved10 { -6951 }
9119              
9120             =item kUSBInternalReserved9
9121              
9122             =cut
9123              
9124 0     0 1   sub kUSBInternalReserved9 { -6952 }
9125              
9126             =item kUSBInternalReserved8
9127              
9128             =cut
9129              
9130 0     0 1   sub kUSBInternalReserved8 { -6953 }
9131              
9132             =item kUSBInternalReserved7
9133              
9134             =cut
9135              
9136 0     0 1   sub kUSBInternalReserved7 { -6954 }
9137              
9138             =item kUSBInternalReserved6
9139              
9140             =cut
9141              
9142 0     0 1   sub kUSBInternalReserved6 { -6955 }
9143              
9144             =item kUSBInternalReserved5
9145              
9146             =cut
9147              
9148 0     0 1   sub kUSBInternalReserved5 { -6956 }
9149              
9150             =item kUSBInternalReserved4
9151              
9152             =cut
9153              
9154 0     0 1   sub kUSBInternalReserved4 { -6957 }
9155              
9156             =item kUSBInternalReserved3
9157              
9158             =cut
9159              
9160 0     0 1   sub kUSBInternalReserved3 { -6958 }
9161              
9162             =item kUSBInternalReserved2
9163              
9164             =cut
9165              
9166 0     0 1   sub kUSBInternalReserved2 { -6959 }
9167              
9168             =item kUSBPortDisabled
9169              
9170             The port you are attached to is disabled, use USBDeviceReset.
9171              
9172             =cut
9173              
9174 0     0 1   sub kUSBPortDisabled { -6969 }
9175              
9176             =item kUSBQueueAborted
9177              
9178             Pipe zero stall cleared.
9179              
9180             =cut
9181              
9182 0     0 1   sub kUSBQueueAborted { -6970 }
9183              
9184             =item kUSBTimedOut
9185              
9186             Transaction timed out.
9187              
9188             =cut
9189              
9190 0     0 1   sub kUSBTimedOut { -6971 }
9191              
9192             =item kUSBDeviceDisconnected
9193              
9194             Disconnected during suspend or reset
9195              
9196             =cut
9197              
9198 0     0 1   sub kUSBDeviceDisconnected { -6972 }
9199              
9200             =item kUSBDeviceNotSuspended
9201              
9202             device is not suspended for resume
9203              
9204             =cut
9205              
9206 0     0 1   sub kUSBDeviceNotSuspended { -6973 }
9207              
9208             =item kUSBDeviceSuspended
9209              
9210             Device is suspended
9211              
9212             =cut
9213              
9214 0     0 1   sub kUSBDeviceSuspended { -6974 }
9215              
9216             =item kUSBInvalidBuffer
9217              
9218             bad buffer, usually nil
9219              
9220             =cut
9221              
9222 0     0 1   sub kUSBInvalidBuffer { -6975 }
9223              
9224             =item kUSBDevicePowerProblem
9225              
9226             Device has a power problem
9227              
9228             =cut
9229              
9230 0     0 1   sub kUSBDevicePowerProblem { -6976 }
9231              
9232             =item kUSBDeviceBusy
9233              
9234             Device is already being configured
9235              
9236             =cut
9237              
9238 0     0 1   sub kUSBDeviceBusy { -6977 }
9239              
9240             =item kUSBUnknownInterfaceErr
9241              
9242             Interface ref not recognised
9243              
9244             =cut
9245              
9246 0     0 1   sub kUSBUnknownInterfaceErr { -6978 }
9247              
9248             =item kUSBPipeStalledError
9249              
9250             Pipe has stalled, error needs to be cleared
9251              
9252             =cut
9253              
9254 0     0 1   sub kUSBPipeStalledError { -6979 }
9255              
9256             =item kUSBPipeIdleError
9257              
9258             Pipe is Idle, it will not accept transactions
9259              
9260             =cut
9261              
9262 0     0 1   sub kUSBPipeIdleError { -6980 }
9263              
9264             =item kUSBNoBandwidthError
9265              
9266             Not enough bandwidth available
9267              
9268             =cut
9269              
9270 0     0 1   sub kUSBNoBandwidthError { -6981 }
9271              
9272             =item kUSBAbortedError
9273              
9274             Pipe aborted
9275              
9276             =cut
9277              
9278 0     0 1   sub kUSBAbortedError { -6982 }
9279              
9280             =item kUSBFlagsError
9281              
9282             Unused flags not zeroed
9283              
9284             =cut
9285              
9286 0     0 1   sub kUSBFlagsError { -6983 }
9287              
9288             =item kUSBCompletionError
9289              
9290             no completion routine specified
9291              
9292             =cut
9293              
9294 0     0 1   sub kUSBCompletionError { -6984 }
9295              
9296             =item kUSBPBLengthError
9297              
9298             pbLength too small
9299              
9300             =cut
9301              
9302 0     0 1   sub kUSBPBLengthError { -6985 }
9303              
9304             =item kUSBPBVersionError
9305              
9306             Wrong pbVersion
9307              
9308             =cut
9309              
9310 0     0 1   sub kUSBPBVersionError { -6986 }
9311              
9312             =item kUSBNotFound
9313              
9314             Not found
9315              
9316             =cut
9317              
9318 0     0 1   sub kUSBNotFound { -6987 }
9319              
9320             =item kUSBOutOfMemoryErr
9321              
9322             Out of memory
9323              
9324             =cut
9325              
9326 0     0 1   sub kUSBOutOfMemoryErr { -6988 }
9327              
9328             =item kUSBDeviceErr
9329              
9330             Device error
9331              
9332             =cut
9333              
9334 0     0 1   sub kUSBDeviceErr { -6989 }
9335              
9336             =item kUSBNoDeviceErr
9337              
9338             No device
9339              
9340             =cut
9341              
9342 0     0 1   sub kUSBNoDeviceErr { -6990 }
9343              
9344             =item kUSBAlreadyOpenErr
9345              
9346             Already open
9347              
9348             =cut
9349              
9350 0     0 1   sub kUSBAlreadyOpenErr { -6991 }
9351              
9352             =item kUSBTooManyTransactionsErr
9353              
9354             Too many transactions
9355              
9356             =cut
9357              
9358 0     0 1   sub kUSBTooManyTransactionsErr { -6992 }
9359              
9360             =item kUSBUnknownRequestErr
9361              
9362             Unknown request
9363              
9364             =cut
9365              
9366 0     0 1   sub kUSBUnknownRequestErr { -6993 }
9367              
9368             =item kUSBRqErr
9369              
9370             Request error
9371              
9372             =cut
9373              
9374 0     0 1   sub kUSBRqErr { -6994 }
9375              
9376             =item kUSBIncorrectTypeErr
9377              
9378             Incorrect type
9379              
9380             =cut
9381              
9382 0     0 1   sub kUSBIncorrectTypeErr { -6995 }
9383              
9384             =item kUSBTooManyPipesErr
9385              
9386             Too many pipes
9387              
9388             =cut
9389              
9390 0     0 1   sub kUSBTooManyPipesErr { -6996 }
9391              
9392             =item kUSBUnknownPipeErr
9393              
9394             Pipe ref not recognised
9395              
9396             =cut
9397              
9398 0     0 1   sub kUSBUnknownPipeErr { -6997 }
9399              
9400             =item kUSBUnknownDeviceErr
9401              
9402             device ref not recognised
9403              
9404             =cut
9405              
9406 0     0 1   sub kUSBUnknownDeviceErr { -6998 }
9407              
9408             =item dcmParamErr
9409              
9410             bad parameter
9411              
9412             =cut
9413              
9414 0     0 1   sub dcmParamErr { -7100 }
9415              
9416             =item dcmNotDictionaryErr
9417              
9418             not dictionary
9419              
9420             =cut
9421              
9422 0     0 1   sub dcmNotDictionaryErr { -7101 }
9423              
9424             =item dcmBadDictionaryErr
9425              
9426             invalid dictionary
9427              
9428             =cut
9429              
9430 0     0 1   sub dcmBadDictionaryErr { -7102 }
9431              
9432             =item dcmPermissionErr
9433              
9434             invalid permission
9435              
9436             =cut
9437              
9438 0     0 1   sub dcmPermissionErr { -7103 }
9439              
9440             =item dcmDictionaryNotOpenErr
9441              
9442             dictionary not opened
9443              
9444             =cut
9445              
9446 0     0 1   sub dcmDictionaryNotOpenErr { -7104 }
9447              
9448             =item dcmDictionaryBusyErr
9449              
9450             dictionary is busy
9451              
9452             =cut
9453              
9454 0     0 1   sub dcmDictionaryBusyErr { -7105 }
9455              
9456             =item dcmBlockFullErr
9457              
9458             dictionary block full
9459              
9460             =cut
9461              
9462 0     0 1   sub dcmBlockFullErr { -7107 }
9463              
9464             =item dcmNoRecordErr
9465              
9466             no such record
9467              
9468             =cut
9469              
9470 0     0 1   sub dcmNoRecordErr { -7108 }
9471              
9472             =item dcmDupRecordErr
9473              
9474             same record already exist
9475              
9476             =cut
9477              
9478 0     0 1   sub dcmDupRecordErr { -7109 }
9479              
9480             =item dcmNecessaryFieldErr
9481              
9482             lack required/identify field
9483              
9484             =cut
9485              
9486 0     0 1   sub dcmNecessaryFieldErr { -7110 }
9487              
9488             =item dcmBadFieldInfoErr
9489              
9490             incomplete information
9491              
9492             =cut
9493              
9494 0     0 1   sub dcmBadFieldInfoErr { -7111 }
9495              
9496             =item dcmBadFieldTypeErr
9497              
9498             no such field type supported
9499              
9500             =cut
9501              
9502 0     0 1   sub dcmBadFieldTypeErr { -7112 }
9503              
9504             =item dcmNoFieldErr
9505              
9506             no such field exist
9507              
9508             =cut
9509              
9510 0     0 1   sub dcmNoFieldErr { -7113 }
9511              
9512             =item dcmBadKeyErr
9513              
9514             bad key information
9515              
9516             =cut
9517              
9518 0     0 1   sub dcmBadKeyErr { -7115 }
9519              
9520             =item dcmTooManyKeyErr
9521              
9522             too many key field
9523              
9524             =cut
9525              
9526 0     0 1   sub dcmTooManyKeyErr { -7116 }
9527              
9528             =item dcmBadDataSizeErr
9529              
9530             too big data size
9531              
9532             =cut
9533              
9534 0     0 1   sub dcmBadDataSizeErr { -7117 }
9535              
9536             =item dcmBadFindMethodErr
9537              
9538             no such find method supported
9539              
9540             =cut
9541              
9542 0     0 1   sub dcmBadFindMethodErr { -7118 }
9543              
9544             =item dcmBadPropertyErr
9545              
9546             no such property exist
9547              
9548             =cut
9549              
9550 0     0 1   sub dcmBadPropertyErr { -7119 }
9551              
9552             =item dcmProtectedErr
9553              
9554             need keyword to use dictionary
9555              
9556             =cut
9557              
9558 0     0 1   sub dcmProtectedErr { -7121 }
9559              
9560             =item dcmNoAccessMethodErr
9561              
9562             no such AccessMethod
9563              
9564             =cut
9565              
9566 0     0 1   sub dcmNoAccessMethodErr { -7122 }
9567              
9568             =item dcmBadFeatureErr
9569              
9570             invalid AccessMethod feature
9571              
9572             =cut
9573              
9574 0     0 1   sub dcmBadFeatureErr { -7124 }
9575              
9576             =item dcmIterationCompleteErr
9577              
9578             no more item in iterator
9579              
9580             =cut
9581              
9582 0     0 1   sub dcmIterationCompleteErr { -7126 }
9583              
9584             =item kRAInvalidParameter
9585              
9586             =cut
9587              
9588 0     0 1   sub kRAInvalidParameter { -7100 }
9589              
9590             =item kRAInvalidPort
9591              
9592             =cut
9593              
9594 0     0 1   sub kRAInvalidPort { -7101 }
9595              
9596             =item kRAStartupFailed
9597              
9598             =cut
9599              
9600 0     0 1   sub kRAStartupFailed { -7102 }
9601              
9602             =item kRAPortSetupFailed
9603              
9604             =cut
9605              
9606 0     0 1   sub kRAPortSetupFailed { -7103 }
9607              
9608             =item kRAOutOfMemory
9609              
9610             =cut
9611              
9612 0     0 1   sub kRAOutOfMemory { -7104 }
9613              
9614             =item kRANotSupported
9615              
9616             =cut
9617              
9618 0     0 1   sub kRANotSupported { -7105 }
9619              
9620             =item kRAMissingResources
9621              
9622             =cut
9623              
9624 0     0 1   sub kRAMissingResources { -7106 }
9625              
9626             =item kRAIncompatiblePrefs
9627              
9628             =cut
9629              
9630 0     0 1   sub kRAIncompatiblePrefs { -7107 }
9631              
9632             =item kRANotConnected
9633              
9634             =cut
9635              
9636 0     0 1   sub kRANotConnected { -7108 }
9637              
9638             =item kRAConnectionCanceled
9639              
9640             =cut
9641              
9642 0     0 1   sub kRAConnectionCanceled { -7109 }
9643              
9644             =item kRAUnknownUser
9645              
9646             =cut
9647              
9648 0     0 1   sub kRAUnknownUser { -7110 }
9649              
9650             =item kRAInvalidPassword
9651              
9652             =cut
9653              
9654 0     0 1   sub kRAInvalidPassword { -7111 }
9655              
9656             =item kRAInternalError
9657              
9658             =cut
9659              
9660 0     0 1   sub kRAInternalError { -7112 }
9661              
9662             =item kRAInstallationDamaged
9663              
9664             =cut
9665              
9666 0     0 1   sub kRAInstallationDamaged { -7113 }
9667              
9668             =item kRAPortBusy
9669              
9670             =cut
9671              
9672 0     0 1   sub kRAPortBusy { -7114 }
9673              
9674             =item kRAUnknownPortState
9675              
9676             =cut
9677              
9678 0     0 1   sub kRAUnknownPortState { -7115 }
9679              
9680             =item kRAInvalidPortState
9681              
9682             =cut
9683              
9684 0     0 1   sub kRAInvalidPortState { -7116 }
9685              
9686             =item kRAInvalidSerialProtocol
9687              
9688             =cut
9689              
9690 0     0 1   sub kRAInvalidSerialProtocol { -7117 }
9691              
9692             =item kRAUserLoginDisabled
9693              
9694             =cut
9695              
9696 0     0 1   sub kRAUserLoginDisabled { -7118 }
9697              
9698             =item kRAUserPwdChangeRequired
9699              
9700             =cut
9701              
9702 0     0 1   sub kRAUserPwdChangeRequired { -7119 }
9703              
9704             =item kRAUserPwdEntryRequired
9705              
9706             =cut
9707              
9708 0     0 1   sub kRAUserPwdEntryRequired { -7120 }
9709              
9710             =item kRAUserInteractionRequired
9711              
9712             =cut
9713              
9714 0     0 1   sub kRAUserInteractionRequired { -7121 }
9715              
9716             =item kRAInitOpenTransportFailed
9717              
9718             =cut
9719              
9720 0     0 1   sub kRAInitOpenTransportFailed { -7122 }
9721              
9722             =item kRARemoteAccessNotReady
9723              
9724             =cut
9725              
9726 0     0 1   sub kRARemoteAccessNotReady { -7123 }
9727              
9728             =item kRATCPIPInactive
9729              
9730             TCP/IP inactive, cannot be loaded
9731              
9732             =cut
9733              
9734 0     0 1   sub kRATCPIPInactive { -7124 }
9735              
9736             =item kRATCPIPNotConfigured
9737              
9738             TCP/IP not configured, could be loaded
9739              
9740             =cut
9741              
9742 0     0 1   sub kRATCPIPNotConfigured { -7125 }
9743              
9744             =item kRANotPrimaryInterface
9745              
9746             when IPCP is not primary TCP/IP intf.
9747              
9748             =cut
9749              
9750 0     0 1   sub kRANotPrimaryInterface { -7126 }
9751              
9752             =item kRAConfigurationDBInitErr
9753              
9754             =cut
9755              
9756 0     0 1   sub kRAConfigurationDBInitErr { -7127 }
9757              
9758             =item kRAPPPProtocolRejected
9759              
9760             =cut
9761              
9762 0     0 1   sub kRAPPPProtocolRejected { -7128 }
9763              
9764             =item kRAPPPAuthenticationFailed
9765              
9766             =cut
9767              
9768 0     0 1   sub kRAPPPAuthenticationFailed { -7129 }
9769              
9770             =item kRAPPPNegotiationFailed
9771              
9772             =cut
9773              
9774 0     0 1   sub kRAPPPNegotiationFailed { -7130 }
9775              
9776             =item kRAPPPUserDisconnected
9777              
9778             =cut
9779              
9780 0     0 1   sub kRAPPPUserDisconnected { -7131 }
9781              
9782             =item kRAPPPPeerDisconnected
9783              
9784             =cut
9785              
9786 0     0 1   sub kRAPPPPeerDisconnected { -7132 }
9787              
9788             =item kRAPeerNotResponding
9789              
9790             =cut
9791              
9792 0     0 1   sub kRAPeerNotResponding { -7133 }
9793              
9794             =item kRAATalkInactive
9795              
9796             =cut
9797              
9798 0     0 1   sub kRAATalkInactive { -7134 }
9799              
9800             =item kRAExtAuthenticationFailed
9801              
9802             =cut
9803              
9804 0     0 1   sub kRAExtAuthenticationFailed { -7135 }
9805              
9806             =item kRANCPRejectedbyPeer
9807              
9808             =cut
9809              
9810 0     0 1   sub kRANCPRejectedbyPeer { -7136 }
9811              
9812             =item kRADuplicateIPAddr
9813              
9814             =cut
9815              
9816 0     0 1   sub kRADuplicateIPAddr { -7137 }
9817              
9818             =item kRACallBackFailed
9819              
9820             =cut
9821              
9822 0     0 1   sub kRACallBackFailed { -7138 }
9823              
9824             =item kATSUInvalidTextLayoutErr
9825              
9826             An attempt was made to use a ATSUTextLayout
9827             which hadn't been initialized or is otherwise
9828              
9829             =cut
9830              
9831 0     0 1   sub kATSUInvalidTextLayoutErr { -8790 }
9832              
9833             =item kATSUInvalidStyleErr
9834              
9835             An attempt was made to use a ATSUStyle which
9836             hadn't been properly allocated or is otherwise
9837              
9838             =cut
9839              
9840 0     0 1   sub kATSUInvalidStyleErr { -8791 }
9841              
9842             =item kATSUInvalidTextRangeErr
9843              
9844             An attempt was made to extract information
9845             from or perform an operation on a ATSUTextLayout
9846              
9847             =cut
9848              
9849 0     0 1   sub kATSUInvalidTextRangeErr { -8792 }
9850              
9851             =item kATSUFontsMatched
9852              
9853             This is not an error code but is returned by
9854             ATSUMatchFontsToText() when changes need to
9855              
9856             =cut
9857              
9858 0     0 1   sub kATSUFontsMatched { -8793 }
9859              
9860             =item kATSUFontsNotMatched
9861              
9862             This value is returned by ATSUMatchFontsToText()
9863             when the text contains Unicode characters which
9864              
9865             =cut
9866              
9867 0     0 1   sub kATSUFontsNotMatched { -8794 }
9868              
9869             =item kATSUNoCorrespondingFontErr
9870              
9871             This value is retrned by font ID conversion
9872             routines ATSUFONDtoFontID() and ATSUFontIDtoFOND()
9873              
9874             =cut
9875              
9876 0     0 1   sub kATSUNoCorrespondingFontErr { -8795 }
9877              
9878             =item kATSUInvalidFontErr
9879              
9880             Used when an attempt was made to use an invalid font ID.
9881              
9882             =cut
9883              
9884 0     0 1   sub kATSUInvalidFontErr { -8796 }
9885              
9886             =item kATSUInvalidAttributeValueErr
9887              
9888             Used when an attempt was made to use an attribute with
9889             a bad or undefined value.
9890              
9891             =cut
9892              
9893 0     0 1   sub kATSUInvalidAttributeValueErr { -8797 }
9894              
9895             =item kATSUInvalidAttributeSizeErr
9896              
9897             Used when an attempt was made to use an attribute with a
9898             bad size.
9899              
9900             =cut
9901              
9902 0     0 1   sub kATSUInvalidAttributeSizeErr { -8798 }
9903              
9904             =item kATSUInvalidAttributeTagErr
9905              
9906             Used when an attempt was made to use a tag value that
9907             was not appropriate for the function call it was used.
9908              
9909             =cut
9910              
9911 0     0 1   sub kATSUInvalidAttributeTagErr { -8799 }
9912              
9913             =item kATSUInvalidCacheErr
9914              
9915             Used when an attempt was made to read in style data
9916             from an invalid cache. Either the format of the
9917              
9918             =cut
9919              
9920 0     0 1   sub kATSUInvalidCacheErr { -8800 }
9921              
9922             =item kATSUNotSetErr
9923              
9924             Used when the client attempts to retrieve an attribute,
9925             font feature, or font variation from a style when it
9926              
9927             =cut
9928              
9929 0     0 1   sub kATSUNotSetErr { -8801 }
9930              
9931             =item kATSUNoStyleRunsAssignedErr
9932              
9933             Used when an attempt was made to measure, highlight or draw
9934             a ATSUTextLayout object that has no styleRuns associated with it.
9935              
9936             =cut
9937              
9938 0     0 1   sub kATSUNoStyleRunsAssignedErr { -8802 }
9939              
9940             =item kATSUQuickDrawTextErr
9941              
9942             Used when QuickDraw Text encounters an error rendering or measuring
9943             a line of ATSUI text.
9944              
9945             =cut
9946              
9947 0     0 1   sub kATSUQuickDrawTextErr { -8803 }
9948              
9949             =item kATSULowLevelErr
9950              
9951             Used when an error was encountered within the low level ATS
9952             mechanism performing an operation requested by ATSUI.
9953              
9954             =cut
9955              
9956 0     0 1   sub kATSULowLevelErr { -8804 }
9957              
9958             =item kATSUNoFontCmapAvailableErr
9959              
9960             Used when no CMAP table can be accessed or synthesized for the
9961             font passed into a SetAttributes Font call.
9962              
9963             =cut
9964              
9965 0     0 1   sub kATSUNoFontCmapAvailableErr { -8805 }
9966              
9967             =item kATSUNoFontScalerAvailableErr
9968              
9969             Used when no font scaler is available for the font passed
9970             into a SetAttributes Font call.
9971              
9972             =cut
9973              
9974 0     0 1   sub kATSUNoFontScalerAvailableErr { -8806 }
9975              
9976             =item kATSUCoordinateOverflowErr
9977              
9978             Used to indicate the coordinates provided to an ATSUI routine caused
9979             a coordinate overflow (i.e. > 32K).
9980              
9981             =cut
9982              
9983 0     0 1   sub kATSUCoordinateOverflowErr { -8807 }
9984              
9985             =item kATSULineBreakInWord
9986              
9987             This is not an error code but is returned by ATSUBreakLine to
9988             indicate that the returned offset is within a word since there was
9989              
9990             =cut
9991              
9992 0     0 1   sub kATSULineBreakInWord { -8808 }
9993              
9994             =item kATSUBusyObjectErr
9995              
9996             An ATSUI object is being used by another thread
9997              
9998             =cut
9999              
10000 0     0 1   sub kATSUBusyObjectErr { -8809 }
10001              
10002             =item kATSUInvalidFontFallbacksErr
10003              
10004             An attempt was made to use a ATSUFontFallbacks
10005             which hadn't been initialized or is otherwise
10006              
10007             =cut
10008              
10009 0     0 1   sub kATSUInvalidFontFallbacksErr { -8810 }
10010              
10011             =back
10012              
10013             =head1 general text errors
10014              
10015             =over 4
10016              
10017             =item kTextUnsupportedEncodingErr
10018              
10019             specified encoding not supported for this operation
10020              
10021             =cut
10022              
10023 0     0 1   sub kTextUnsupportedEncodingErr { -8738 }
10024              
10025             =item kTextMalformedInputErr
10026              
10027             in DBCS, for example, high byte followed by invalid low byte
10028              
10029             =cut
10030              
10031 0     0 1   sub kTextMalformedInputErr { -8739 }
10032              
10033             =item kTextUndefinedElementErr
10034              
10035             text conversion errors
10036              
10037             =cut
10038              
10039 0     0 1   sub kTextUndefinedElementErr { -8740 }
10040              
10041             =item kTECMissingTableErr
10042              
10043             =cut
10044              
10045 0     0 1   sub kTECMissingTableErr { -8745 }
10046              
10047             =item kTECTableChecksumErr
10048              
10049             =cut
10050              
10051 0     0 1   sub kTECTableChecksumErr { -8746 }
10052              
10053             =item kTECTableFormatErr
10054              
10055             =cut
10056              
10057 0     0 1   sub kTECTableFormatErr { -8747 }
10058              
10059             =item kTECCorruptConverterErr
10060              
10061             invalid converter object reference
10062              
10063             =cut
10064              
10065 0     0 1   sub kTECCorruptConverterErr { -8748 }
10066              
10067             =item kTECNoConversionPathErr
10068              
10069             =cut
10070              
10071 0     0 1   sub kTECNoConversionPathErr { -8749 }
10072              
10073             =item kTECBufferBelowMinimumSizeErr
10074              
10075             output buffer too small to allow processing of first input text element
10076              
10077             =cut
10078              
10079 0     0 1   sub kTECBufferBelowMinimumSizeErr { -8750 }
10080              
10081             =item kTECArrayFullErr
10082              
10083             supplied name buffer or TextRun, TextEncoding, or UnicodeMapping array is too small
10084              
10085             =cut
10086              
10087 0     0 1   sub kTECArrayFullErr { -8751 }
10088              
10089             =item kTECBadTextRunErr
10090              
10091             =cut
10092              
10093 0     0 1   sub kTECBadTextRunErr { -8752 }
10094              
10095             =item kTECPartialCharErr
10096              
10097             input buffer ends in the middle of a multibyte character, conversion stopped
10098              
10099             =cut
10100              
10101 0     0 1   sub kTECPartialCharErr { -8753 }
10102              
10103             =item kTECUnmappableElementErr
10104              
10105             =cut
10106              
10107 0     0 1   sub kTECUnmappableElementErr { -8754 }
10108              
10109             =item kTECIncompleteElementErr
10110              
10111             text element may be incomplete or is too long for internal buffers
10112              
10113             =cut
10114              
10115 0     0 1   sub kTECIncompleteElementErr { -8755 }
10116              
10117             =item kTECDirectionErr
10118              
10119             direction stack overflow, etc.
10120              
10121             =cut
10122              
10123 0     0 1   sub kTECDirectionErr { -8756 }
10124              
10125             =item kTECGlobalsUnavailableErr
10126              
10127             globals have already been deallocated (premature TERM)
10128              
10129             =cut
10130              
10131 0     0 1   sub kTECGlobalsUnavailableErr { -8770 }
10132              
10133             =item kTECItemUnavailableErr
10134              
10135             item (e.g. name) not available for specified region (& encoding if relevant)
10136             text conversion status codes
10137              
10138             =cut
10139              
10140 0     0 1   sub kTECItemUnavailableErr { -8771 }
10141              
10142             =item kTECUsedFallbacksStatus
10143              
10144             =cut
10145              
10146 0     0 1   sub kTECUsedFallbacksStatus { -8783 }
10147              
10148             =item kTECNeedFlushStatus
10149              
10150             =cut
10151              
10152 0     0 1   sub kTECNeedFlushStatus { -8784 }
10153              
10154             =item kTECOutputBufferFullStatus
10155              
10156             output buffer has no room for conversion of next input text element (partial conversion)
10157             deprecated error & status codes for low-level converter
10158              
10159             =cut
10160              
10161 0     0 1   sub kTECOutputBufferFullStatus { -8785 }
10162              
10163             =item unicodeChecksumErr
10164              
10165             =cut
10166              
10167 0     0 1   sub unicodeChecksumErr { -8769 }
10168              
10169             =item unicodeNoTableErr
10170              
10171             =cut
10172              
10173 0     0 1   sub unicodeNoTableErr { -8768 }
10174              
10175             =item unicodeVariantErr
10176              
10177             =cut
10178              
10179 0     0 1   sub unicodeVariantErr { -8767 }
10180              
10181             =item unicodeFallbacksErr
10182              
10183             =cut
10184              
10185 0     0 1   sub unicodeFallbacksErr { -8766 }
10186              
10187             =item unicodePartConvertErr
10188              
10189             =cut
10190              
10191 0     0 1   sub unicodePartConvertErr { -8765 }
10192              
10193             =item unicodeBufErr
10194              
10195             =cut
10196              
10197 0     0 1   sub unicodeBufErr { -8764 }
10198              
10199             =item unicodeCharErr
10200              
10201             =cut
10202              
10203 0     0 1   sub unicodeCharErr { -8763 }
10204              
10205             =item unicodeElementErr
10206              
10207             =cut
10208              
10209 0     0 1   sub unicodeElementErr { -8762 }
10210              
10211             =item unicodeNotFoundErr
10212              
10213             =cut
10214              
10215 0     0 1   sub unicodeNotFoundErr { -8761 }
10216              
10217             =item unicodeTableFormatErr
10218              
10219             =cut
10220              
10221 0     0 1   sub unicodeTableFormatErr { -8760 }
10222              
10223             =item unicodeDirectionErr
10224              
10225             =cut
10226              
10227 0     0 1   sub unicodeDirectionErr { -8759 }
10228              
10229             =item unicodeContextualErr
10230              
10231             =cut
10232              
10233 0     0 1   sub unicodeContextualErr { -8758 }
10234              
10235             =item kUTCUnderflowErr
10236              
10237             =cut
10238              
10239 0     0 1   sub kUTCUnderflowErr { -8850 }
10240              
10241             =item kUTCOverflowErr
10242              
10243             =cut
10244              
10245 0     0 1   sub kUTCOverflowErr { -8851 }
10246              
10247             =item codecErr
10248              
10249             =cut
10250              
10251 0     0 1   sub codecErr { -8960 }
10252              
10253             =item noCodecErr
10254              
10255             =cut
10256              
10257 0     0 1   sub noCodecErr { -8961 }
10258              
10259             =item codecUnimpErr
10260              
10261             =cut
10262              
10263 0     0 1   sub codecUnimpErr { -8962 }
10264              
10265             =item codecSizeErr
10266              
10267             =cut
10268              
10269 0     0 1   sub codecSizeErr { -8963 }
10270              
10271             =item codecScreenBufErr
10272              
10273             =cut
10274              
10275 0     0 1   sub codecScreenBufErr { -8964 }
10276              
10277             =item codecImageBufErr
10278              
10279             =cut
10280              
10281 0     0 1   sub codecImageBufErr { -8965 }
10282              
10283             =item codecSpoolErr
10284              
10285             =cut
10286              
10287 0     0 1   sub codecSpoolErr { -8966 }
10288              
10289             =item codecAbortErr
10290              
10291             =cut
10292              
10293 0     0 1   sub codecAbortErr { -8967 }
10294              
10295             =item codecWouldOffscreenErr
10296              
10297             =cut
10298              
10299 0     0 1   sub codecWouldOffscreenErr { -8968 }
10300              
10301             =item codecBadDataErr
10302              
10303             =cut
10304              
10305 0     0 1   sub codecBadDataErr { -8969 }
10306              
10307             =item codecDataVersErr
10308              
10309             =cut
10310              
10311 0     0 1   sub codecDataVersErr { -8970 }
10312              
10313             =item codecExtensionNotFoundErr
10314              
10315             =cut
10316              
10317 0     0 1   sub codecExtensionNotFoundErr { -8971 }
10318              
10319             =item scTypeNotFoundErr
10320              
10321             =cut
10322              
10323 0     0 1   sub scTypeNotFoundErr { codecExtensionNotFoundErr }
10324              
10325             =item codecConditionErr
10326              
10327             =cut
10328              
10329 0     0 1   sub codecConditionErr { -8972 }
10330              
10331             =item codecOpenErr
10332              
10333             =cut
10334              
10335 0     0 1   sub codecOpenErr { -8973 }
10336              
10337             =item codecCantWhenErr
10338              
10339             =cut
10340              
10341 0     0 1   sub codecCantWhenErr { -8974 }
10342              
10343             =item codecCantQueueErr
10344              
10345             =cut
10346              
10347 0     0 1   sub codecCantQueueErr { -8975 }
10348              
10349             =item codecNothingToBlitErr
10350              
10351             =cut
10352              
10353 0     0 1   sub codecNothingToBlitErr { -8976 }
10354              
10355             =item codecNoMemoryPleaseWaitErr
10356              
10357             =cut
10358              
10359 0     0 1   sub codecNoMemoryPleaseWaitErr { -8977 }
10360              
10361             =item codecDisabledErr
10362              
10363             codec disabled itself -- pass codecFlagReenable to reset
10364              
10365             =cut
10366              
10367 0     0 1   sub codecDisabledErr { -8978 }
10368              
10369             =item codecNeedToFlushChainErr
10370              
10371             =cut
10372              
10373 0     0 1   sub codecNeedToFlushChainErr { -8979 }
10374              
10375             =item lockPortBitsBadSurfaceErr
10376              
10377             =cut
10378              
10379 0     0 1   sub lockPortBitsBadSurfaceErr { -8980 }
10380              
10381             =item lockPortBitsWindowMovedErr
10382              
10383             =cut
10384              
10385 0     0 1   sub lockPortBitsWindowMovedErr { -8981 }
10386              
10387             =item lockPortBitsWindowResizedErr
10388              
10389             =cut
10390              
10391 0     0 1   sub lockPortBitsWindowResizedErr { -8982 }
10392              
10393             =item lockPortBitsWindowClippedErr
10394              
10395             =cut
10396              
10397 0     0 1   sub lockPortBitsWindowClippedErr { -8983 }
10398              
10399             =item lockPortBitsBadPortErr
10400              
10401             =cut
10402              
10403 0     0 1   sub lockPortBitsBadPortErr { -8984 }
10404              
10405             =item lockPortBitsSurfaceLostErr
10406              
10407             =cut
10408              
10409 0     0 1   sub lockPortBitsSurfaceLostErr { -8985 }
10410              
10411             =item codecParameterDialogConfirm
10412              
10413             =cut
10414              
10415 0     0 1   sub codecParameterDialogConfirm { -8986 }
10416              
10417             =item codecNeedAccessKeyErr
10418              
10419             codec needs password in order to decompress
10420              
10421             =cut
10422              
10423 0     0 1   sub codecNeedAccessKeyErr { -8987 }
10424              
10425             =item codecOffscreenFailedErr
10426              
10427             =cut
10428              
10429 0     0 1   sub codecOffscreenFailedErr { -8988 }
10430              
10431             =item codecDroppedFrameErr
10432              
10433             returned from ImageCodecDrawBand
10434              
10435             =cut
10436              
10437 0     0 1   sub codecDroppedFrameErr { -8989 }
10438              
10439             =item directXObjectAlreadyExists
10440              
10441             =cut
10442              
10443 0     0 1   sub directXObjectAlreadyExists { -8990 }
10444              
10445             =item lockPortBitsWrongGDeviceErr
10446              
10447             =cut
10448              
10449 0     0 1   sub lockPortBitsWrongGDeviceErr { -8991 }
10450              
10451             =item kBadAdapterErr
10452              
10453             invalid adapter number
10454              
10455             =cut
10456              
10457 0     0 1   sub kBadAdapterErr { -9050 }
10458              
10459             =item kBadAttributeErr
10460              
10461             specified attributes field value is invalid
10462              
10463             =cut
10464              
10465 0     0 1   sub kBadAttributeErr { -9051 }
10466              
10467             =item kBadBaseErr
10468              
10469             specified base system memory address is invalid
10470              
10471             =cut
10472              
10473 0     0 1   sub kBadBaseErr { -9052 }
10474              
10475             =item kBadEDCErr
10476              
10477             specified EDC generator specified is invalid
10478              
10479             =cut
10480              
10481 0     0 1   sub kBadEDCErr { -9053 }
10482              
10483             =item kBadIRQErr
10484              
10485             specified IRQ level is invalid
10486              
10487             =cut
10488              
10489 0     0 1   sub kBadIRQErr { -9054 }
10490              
10491             =item kBadOffsetErr
10492              
10493             specified PC card memory array offset is invalid
10494              
10495             =cut
10496              
10497 0     0 1   sub kBadOffsetErr { -9055 }
10498              
10499             =item kBadPageErr
10500              
10501             specified page is invalid
10502              
10503             =cut
10504              
10505 0     0 1   sub kBadPageErr { -9056 }
10506              
10507             =item kBadSizeErr
10508              
10509             specified size is invalid
10510              
10511             =cut
10512              
10513 0     0 1   sub kBadSizeErr { -9057 }
10514              
10515             =item kBadSocketErr
10516              
10517             specified logical or physical socket number is invalid
10518              
10519             =cut
10520              
10521 0     0 1   sub kBadSocketErr { -9058 }
10522              
10523             =item kBadTypeErr
10524              
10525             specified window or interface type is invalid
10526              
10527             =cut
10528              
10529 0     0 1   sub kBadTypeErr { -9059 }
10530              
10531             =item kBadVccErr
10532              
10533             specified Vcc power level index is invalid
10534              
10535             =cut
10536              
10537 0     0 1   sub kBadVccErr { -9060 }
10538              
10539             =item kBadVppErr
10540              
10541             specified Vpp1 or Vpp2 power level index is invalid
10542              
10543             =cut
10544              
10545 0     0 1   sub kBadVppErr { -9061 }
10546              
10547             =item kBadWindowErr
10548              
10549             specified window is invalid
10550              
10551             =cut
10552              
10553 0     0 1   sub kBadWindowErr { -9062 }
10554              
10555             =item kBadArgLengthErr
10556              
10557             ArgLength argument is invalid
10558              
10559             =cut
10560              
10561 0     0 1   sub kBadArgLengthErr { -9063 }
10562              
10563             =item kBadArgsErr
10564              
10565             values in argument packet are invalid
10566              
10567             =cut
10568              
10569 0     0 1   sub kBadArgsErr { -9064 }
10570              
10571             =item kBadHandleErr
10572              
10573             clientHandle is invalid
10574              
10575             =cut
10576              
10577 0     0 1   sub kBadHandleErr { -9065 }
10578              
10579             =item kBadCISErr
10580              
10581             CIS on card is invalid
10582              
10583             =cut
10584              
10585 0     0 1   sub kBadCISErr { -9066 }
10586              
10587             =item kBadSpeedErr
10588              
10589             specified speed is unavailable
10590              
10591             =cut
10592              
10593 0     0 1   sub kBadSpeedErr { -9067 }
10594              
10595             =item kReadFailureErr
10596              
10597             unable to complete read request
10598              
10599             =cut
10600              
10601 0     0 1   sub kReadFailureErr { -9068 }
10602              
10603             =item kWriteFailureErr
10604              
10605             unable to complete write request
10606              
10607             =cut
10608              
10609 0     0 1   sub kWriteFailureErr { -9069 }
10610              
10611             =item kGeneralFailureErr
10612              
10613             an undefined error has occurred
10614              
10615             =cut
10616              
10617 0     0 1   sub kGeneralFailureErr { -9070 }
10618              
10619             =item kNoCardErr
10620              
10621             no PC card in the socket
10622              
10623             =cut
10624              
10625 0     0 1   sub kNoCardErr { -9071 }
10626              
10627             =item kUnsupportedFunctionErr
10628              
10629             function is not supported by this implementation
10630              
10631             =cut
10632              
10633 0     0 1   sub kUnsupportedFunctionErr { -9072 }
10634              
10635             =item kUnsupportedModeErr
10636              
10637             mode is not supported
10638              
10639             =cut
10640              
10641 0     0 1   sub kUnsupportedModeErr { -9073 }
10642              
10643             =item kBusyErr
10644              
10645             unable to process request at this time - try later
10646              
10647             =cut
10648              
10649 0     0 1   sub kBusyErr { -9074 }
10650              
10651             =item kWriteProtectedErr
10652              
10653             media is write-protected
10654              
10655             =cut
10656              
10657 0     0 1   sub kWriteProtectedErr { -9075 }
10658              
10659             =item kConfigurationLockedErr
10660              
10661             a configuration has already been locked
10662              
10663             =cut
10664              
10665 0     0 1   sub kConfigurationLockedErr { -9076 }
10666              
10667             =item kInUseErr
10668              
10669             requested resource is being used by a client
10670              
10671             =cut
10672              
10673 0     0 1   sub kInUseErr { -9077 }
10674              
10675             =item kNoMoreItemsErr
10676              
10677             there are no more of the requested item
10678              
10679             =cut
10680              
10681 0     0 1   sub kNoMoreItemsErr { -9078 }
10682              
10683             =item kOutOfResourceErr
10684              
10685             Card Services has exhausted the resource
10686              
10687             =cut
10688              
10689 0     0 1   sub kOutOfResourceErr { -9079 }
10690              
10691             =item kNoCardSevicesSocketsErr
10692              
10693             =cut
10694              
10695 0     0 1   sub kNoCardSevicesSocketsErr { -9080 }
10696              
10697             =item kInvalidRegEntryErr
10698              
10699             =cut
10700              
10701 0     0 1   sub kInvalidRegEntryErr { -9081 }
10702              
10703             =item kBadLinkErr
10704              
10705             =cut
10706              
10707 0     0 1   sub kBadLinkErr { -9082 }
10708              
10709             =item kBadDeviceErr
10710              
10711             =cut
10712              
10713 0     0 1   sub kBadDeviceErr { -9083 }
10714              
10715             =item k16BitCardErr
10716              
10717             =cut
10718              
10719 0     0 1   sub k16BitCardErr { -9084 }
10720              
10721             =item kCardBusCardErr
10722              
10723             =cut
10724              
10725 0     0 1   sub kCardBusCardErr { -9085 }
10726              
10727             =item kPassCallToChainErr
10728              
10729             =cut
10730              
10731 0     0 1   sub kPassCallToChainErr { -9086 }
10732              
10733             =item kCantConfigureCardErr
10734              
10735             =cut
10736              
10737 0     0 1   sub kCantConfigureCardErr { -9087 }
10738              
10739             =item kPostCardEventErr
10740              
10741             _PCCSLPostCardEvent failed and dropped an event
10742              
10743             =cut
10744              
10745 0     0 1   sub kPostCardEventErr { -9088 }
10746              
10747             =item kInvalidDeviceNumber
10748              
10749             =cut
10750              
10751 0     0 1   sub kInvalidDeviceNumber { -9089 }
10752              
10753             =item kUnsupportedVsErr
10754              
10755             Unsupported Voltage Sense
10756              
10757             =cut
10758              
10759 0     0 1   sub kUnsupportedVsErr { -9090 }
10760              
10761             =item kInvalidCSClientErr
10762              
10763             Card Services ClientID is not registered
10764              
10765             =cut
10766              
10767 0     0 1   sub kInvalidCSClientErr { -9091 }
10768              
10769             =item kBadTupleDataErr
10770              
10771             Data in tuple is invalid
10772              
10773             =cut
10774              
10775 0     0 1   sub kBadTupleDataErr { -9092 }
10776              
10777             =item kBadCustomIFIDErr
10778              
10779             Custom interface ID is invalid
10780              
10781             =cut
10782              
10783 0     0 1   sub kBadCustomIFIDErr { -9093 }
10784              
10785             =item kNoIOWindowRequestedErr
10786              
10787             Request I/O window before calling configuration
10788              
10789             =cut
10790              
10791 0     0 1   sub kNoIOWindowRequestedErr { -9094 }
10792              
10793             =item kNoMoreTimerClientsErr
10794              
10795             All timer callbacks are in use
10796              
10797             =cut
10798              
10799 0     0 1   sub kNoMoreTimerClientsErr { -9095 }
10800              
10801             =item kNoMoreInterruptSlotsErr
10802              
10803             All internal Interrupt slots are in use
10804              
10805             =cut
10806              
10807 0     0 1   sub kNoMoreInterruptSlotsErr { -9096 }
10808              
10809             =item kNoClientTableErr
10810              
10811             The client table has not be initialized yet
10812              
10813             =cut
10814              
10815 0     0 1   sub kNoClientTableErr { -9097 }
10816              
10817             =item kUnsupportedCardErr
10818              
10819             Card not supported by generic enabler
10820              
10821             =cut
10822              
10823 0     0 1   sub kUnsupportedCardErr { -9098 }
10824              
10825             =item kNoCardEnablersFoundErr
10826              
10827             No Enablers were found
10828              
10829             =cut
10830              
10831 0     0 1   sub kNoCardEnablersFoundErr { -9099 }
10832              
10833             =item kNoEnablerForCardErr
10834              
10835             No Enablers were found that can support the card
10836              
10837             =cut
10838              
10839 0     0 1   sub kNoEnablerForCardErr { -9100 }
10840              
10841             =item kNoCompatibleNameErr
10842              
10843             There is no compatible driver name for this device
10844              
10845             =cut
10846              
10847 0     0 1   sub kNoCompatibleNameErr { -9101 }
10848              
10849             =item kClientRequestDenied
10850              
10851             CS Clients should return this code inorder to
10852             deny a request-type CS Event
10853              
10854             =cut
10855              
10856 0     0 1   sub kClientRequestDenied { -9102 }
10857              
10858             =item kNotReadyErr
10859              
10860             PC Card failed to go ready
10861              
10862             =cut
10863              
10864 0     0 1   sub kNotReadyErr { -9103 }
10865              
10866             =item kTooManyIOWindowsErr
10867              
10868             device requested more than one I/O window
10869              
10870             =cut
10871              
10872 0     0 1   sub kTooManyIOWindowsErr { -9104 }
10873              
10874             =item kAlreadySavedStateErr
10875              
10876             The state has been saved on previous call
10877              
10878             =cut
10879              
10880 0     0 1   sub kAlreadySavedStateErr { -9105 }
10881              
10882             =item kAttemptDupCardEntryErr
10883              
10884             The Enabler was asked to create a duplicate card entry
10885              
10886             =cut
10887              
10888 0     0 1   sub kAttemptDupCardEntryErr { -9106 }
10889              
10890             =item kCardPowerOffErr
10891              
10892             Power to the card has been turned off
10893              
10894             =cut
10895              
10896 0     0 1   sub kCardPowerOffErr { -9107 }
10897              
10898             =item kNotZVCapableErr
10899              
10900             This socket does not support Zoomed Video
10901              
10902             =cut
10903              
10904 0     0 1   sub kNotZVCapableErr { -9108 }
10905              
10906             =item noDeviceForChannel
10907              
10908             =cut
10909              
10910 0     0 1   sub noDeviceForChannel { -9400 }
10911              
10912             =item grabTimeComplete
10913              
10914             =cut
10915              
10916 0     0 1   sub grabTimeComplete { -9401 }
10917              
10918             =item cantDoThatInCurrentMode
10919              
10920             =cut
10921              
10922 0     0 1   sub cantDoThatInCurrentMode { -9402 }
10923              
10924             =item notEnoughMemoryToGrab
10925              
10926             =cut
10927              
10928 0     0 1   sub notEnoughMemoryToGrab { -9403 }
10929              
10930             =item notEnoughDiskSpaceToGrab
10931              
10932             =cut
10933              
10934 0     0 1   sub notEnoughDiskSpaceToGrab { -9404 }
10935              
10936             =item couldntGetRequiredComponent
10937              
10938             =cut
10939              
10940 0     0 1   sub couldntGetRequiredComponent { -9405 }
10941              
10942             =item badSGChannel
10943              
10944             =cut
10945              
10946 0     0 1   sub badSGChannel { -9406 }
10947              
10948             =item seqGrabInfoNotAvailable
10949              
10950             =cut
10951              
10952 0     0 1   sub seqGrabInfoNotAvailable { -9407 }
10953              
10954             =item deviceCantMeetRequest
10955              
10956             =cut
10957              
10958 0     0 1   sub deviceCantMeetRequest { -9408 }
10959              
10960             =item badControllerHeight
10961              
10962             =cut
10963              
10964 0     0 1   sub badControllerHeight { -9994 }
10965              
10966             =item editingNotAllowed
10967              
10968             =cut
10969              
10970 0     0 1   sub editingNotAllowed { -9995 }
10971              
10972             =item controllerBoundsNotExact
10973              
10974             =cut
10975              
10976 0     0 1   sub controllerBoundsNotExact { -9996 }
10977              
10978             =item cannotSetWidthOfAttachedController
10979              
10980             =cut
10981              
10982 0     0 1   sub cannotSetWidthOfAttachedController { -9997 }
10983              
10984             =item controllerHasFixedHeight
10985              
10986             =cut
10987              
10988 0     0 1   sub controllerHasFixedHeight { -9998 }
10989              
10990             =item errAEBadKeyForm
10991              
10992             =cut
10993              
10994 0     0 1   sub errAEBadKeyForm { -10002 }
10995              
10996             =item errAECantHandleClass
10997              
10998             =cut
10999              
11000 0     0 1   sub errAECantHandleClass { -10010 }
11001              
11002             =item errAECantSupplyType
11003              
11004             =cut
11005              
11006 0     0 1   sub errAECantSupplyType { -10009 }
11007              
11008             =item errAECantUndo
11009              
11010             =cut
11011              
11012 0     0 1   sub errAECantUndo { -10015 }
11013              
11014             =item errAEEventFailed
11015              
11016             =cut
11017              
11018 0     0 1   sub errAEEventFailed { -10000 }
11019              
11020             =item errAEIndexTooLarge
11021              
11022             =cut
11023              
11024 0     0 1   sub errAEIndexTooLarge { -10007 }
11025              
11026             =item errAEInTransaction
11027              
11028             =cut
11029              
11030 0     0 1   sub errAEInTransaction { -10011 }
11031              
11032             =item errAELocalOnly
11033              
11034             =cut
11035              
11036 0     0 1   sub errAELocalOnly { -10016 }
11037              
11038             =item errAENoSuchTransaction
11039              
11040             =cut
11041              
11042 0     0 1   sub errAENoSuchTransaction { -10012 }
11043              
11044             =item errAENotAnElement
11045              
11046             =cut
11047              
11048 0     0 1   sub errAENotAnElement { -10008 }
11049              
11050             =item errAENotASingleObject
11051              
11052             =cut
11053              
11054 0     0 1   sub errAENotASingleObject { -10014 }
11055              
11056             =item errAENotModifiable
11057              
11058             =cut
11059              
11060 0     0 1   sub errAENotModifiable { -10003 }
11061              
11062             =item errAENoUserSelection
11063              
11064             =cut
11065              
11066 0     0 1   sub errAENoUserSelection { -10013 }
11067              
11068             =item errAEPrivilegeError
11069              
11070             =cut
11071              
11072 0     0 1   sub errAEPrivilegeError { -10004 }
11073              
11074             =item errAEReadDenied
11075              
11076             =cut
11077              
11078 0     0 1   sub errAEReadDenied { -10005 }
11079              
11080             =item errAETypeError
11081              
11082             =cut
11083              
11084 0     0 1   sub errAETypeError { -10001 }
11085              
11086             =item errAEWriteDenied
11087              
11088             =cut
11089              
11090 0     0 1   sub errAEWriteDenied { -10006 }
11091              
11092             =item errAENotAnEnumMember
11093              
11094             enumerated value in SetData is not allowed for this property
11095              
11096             =cut
11097              
11098 0     0 1   sub errAENotAnEnumMember { -10023 }
11099              
11100             =item errAECantPutThatThere
11101              
11102             in make new, duplicate, etc. class can't be an element of container
11103              
11104             =cut
11105              
11106 0     0 1   sub errAECantPutThatThere { -10024 }
11107              
11108             =item telGenericError
11109              
11110             =cut
11111              
11112 0     0 1   sub telGenericError { -1 }
11113              
11114             =item telNoErr
11115              
11116             =cut
11117              
11118 0     0 1   sub telNoErr { 0 }
11119              
11120             =item telNoTools
11121              
11122             no telephone tools found in extension folder
11123              
11124             =cut
11125              
11126 0     0 1   sub telNoTools { 8 }
11127              
11128             =item telBadTermErr
11129              
11130             invalid TELHandle or handle not found
11131              
11132             =cut
11133              
11134 0     0 1   sub telBadTermErr { -10001 }
11135              
11136             =item telBadDNErr
11137              
11138             TELDNHandle not found or invalid
11139              
11140             =cut
11141              
11142 0     0 1   sub telBadDNErr { -10002 }
11143              
11144             =item telBadCAErr
11145              
11146             TELCAHandle not found or invalid
11147              
11148             =cut
11149              
11150 0     0 1   sub telBadCAErr { -10003 }
11151              
11152             =item telBadHandErr
11153              
11154             bad handle specified
11155              
11156             =cut
11157              
11158 0     0 1   sub telBadHandErr { -10004 }
11159              
11160             =item telBadProcErr
11161              
11162             bad msgProc specified
11163              
11164             =cut
11165              
11166 0     0 1   sub telBadProcErr { -10005 }
11167              
11168             =item telCAUnavail
11169              
11170             a CA is not available
11171              
11172             =cut
11173              
11174 0     0 1   sub telCAUnavail { -10006 }
11175              
11176             =item telNoMemErr
11177              
11178             no memory to allocate handle
11179              
11180             =cut
11181              
11182 0     0 1   sub telNoMemErr { -10007 }
11183              
11184             =item telNoOpenErr
11185              
11186             unable to open terminal
11187              
11188             =cut
11189              
11190 0     0 1   sub telNoOpenErr { -10008 }
11191              
11192             =item telBadHTypeErr
11193              
11194             bad hook type specified
11195              
11196             =cut
11197              
11198 0     0 1   sub telBadHTypeErr { -10010 }
11199              
11200             =item telHTypeNotSupp
11201              
11202             hook type not supported by this tool
11203              
11204             =cut
11205              
11206 0     0 1   sub telHTypeNotSupp { -10011 }
11207              
11208             =item telBadLevelErr
11209              
11210             bad volume level setting
11211              
11212             =cut
11213              
11214 0     0 1   sub telBadLevelErr { -10012 }
11215              
11216             =item telBadVTypeErr
11217              
11218             bad volume type error
11219              
11220             =cut
11221              
11222 0     0 1   sub telBadVTypeErr { -10013 }
11223              
11224             =item telVTypeNotSupp
11225              
11226             volume type not supported by this tool
11227              
11228             =cut
11229              
11230 0     0 1   sub telVTypeNotSupp { -10014 }
11231              
11232             =item telBadAPattErr
11233              
11234             bad alerting pattern specified
11235              
11236             =cut
11237              
11238 0     0 1   sub telBadAPattErr { -10015 }
11239              
11240             =item telAPattNotSupp
11241              
11242             alerting pattern not supported by tool
11243              
11244             =cut
11245              
11246 0     0 1   sub telAPattNotSupp { -10016 }
11247              
11248             =item telBadIndex
11249              
11250             bad index specified
11251              
11252             =cut
11253              
11254 0     0 1   sub telBadIndex { -10017 }
11255              
11256             =item telIndexNotSupp
11257              
11258             index not supported by this tool
11259              
11260             =cut
11261              
11262 0     0 1   sub telIndexNotSupp { -10018 }
11263              
11264             =item telBadStateErr
11265              
11266             bad device state specified
11267              
11268             =cut
11269              
11270 0     0 1   sub telBadStateErr { -10019 }
11271              
11272             =item telStateNotSupp
11273              
11274             device state not supported by tool
11275              
11276             =cut
11277              
11278 0     0 1   sub telStateNotSupp { -10020 }
11279              
11280             =item telBadIntExt
11281              
11282             bad internal external error
11283              
11284             =cut
11285              
11286 0     0 1   sub telBadIntExt { -10021 }
11287              
11288             =item telIntExtNotSupp
11289              
11290             internal external type not supported by this tool
11291              
11292             =cut
11293              
11294 0     0 1   sub telIntExtNotSupp { -10022 }
11295              
11296             =item telBadDNDType
11297              
11298             bad DND type specified
11299              
11300             =cut
11301              
11302 0     0 1   sub telBadDNDType { -10023 }
11303              
11304             =item telDNDTypeNotSupp
11305              
11306             DND type is not supported by this tool
11307              
11308             =cut
11309              
11310 0     0 1   sub telDNDTypeNotSupp { -10024 }
11311              
11312             =item telFeatNotSub
11313              
11314             feature not subscribed
11315              
11316             =cut
11317              
11318 0     0 1   sub telFeatNotSub { -10030 }
11319              
11320             =item telFeatNotAvail
11321              
11322             feature subscribed but not available
11323              
11324             =cut
11325              
11326 0     0 1   sub telFeatNotAvail { -10031 }
11327              
11328             =item telFeatActive
11329              
11330             feature already active
11331              
11332             =cut
11333              
11334 0     0 1   sub telFeatActive { -10032 }
11335              
11336             =item telFeatNotSupp
11337              
11338             feature program call not supported by this tool
11339              
11340             =cut
11341              
11342 0     0 1   sub telFeatNotSupp { -10033 }
11343              
11344             =item telConfLimitErr
11345              
11346             limit specified is too high for this configuration
11347              
11348             =cut
11349              
11350 0     0 1   sub telConfLimitErr { -10040 }
11351              
11352             =item telConfNoLimit
11353              
11354             no limit was specified but required
11355              
11356             =cut
11357              
11358 0     0 1   sub telConfNoLimit { -10041 }
11359              
11360             =item telConfErr
11361              
11362             conference was not prepared
11363              
11364             =cut
11365              
11366 0     0 1   sub telConfErr { -10042 }
11367              
11368             =item telConfRej
11369              
11370             conference request was rejected
11371              
11372             =cut
11373              
11374 0     0 1   sub telConfRej { -10043 }
11375              
11376             =item telTransferErr
11377              
11378             transfer not prepared
11379              
11380             =cut
11381              
11382 0     0 1   sub telTransferErr { -10044 }
11383              
11384             =item telTransferRej
11385              
11386             transfer request rejected
11387              
11388             =cut
11389              
11390 0     0 1   sub telTransferRej { -10045 }
11391              
11392             =item telCBErr
11393              
11394             call back feature not set previously
11395              
11396             =cut
11397              
11398 0     0 1   sub telCBErr { -10046 }
11399              
11400             =item telConfLimitExceeded
11401              
11402             attempt to exceed switch conference limits
11403              
11404             =cut
11405              
11406 0     0 1   sub telConfLimitExceeded { -10047 }
11407              
11408             =item telBadDNType
11409              
11410             DN type invalid
11411              
11412             =cut
11413              
11414 0     0 1   sub telBadDNType { -10050 }
11415              
11416             =item telBadPageID
11417              
11418             bad page ID specified
11419              
11420             =cut
11421              
11422 0     0 1   sub telBadPageID { -10051 }
11423              
11424             =item telBadIntercomID
11425              
11426             bad intercom ID specified
11427              
11428             =cut
11429              
11430 0     0 1   sub telBadIntercomID { -10052 }
11431              
11432             =item telBadFeatureID
11433              
11434             bad feature ID specified
11435              
11436             =cut
11437              
11438 0     0 1   sub telBadFeatureID { -10053 }
11439              
11440             =item telBadFwdType
11441              
11442             bad fwdType specified
11443              
11444             =cut
11445              
11446 0     0 1   sub telBadFwdType { -10054 }
11447              
11448             =item telBadPickupGroupID
11449              
11450             bad pickup group ID specified
11451              
11452             =cut
11453              
11454 0     0 1   sub telBadPickupGroupID { -10055 }
11455              
11456             =item telBadParkID
11457              
11458             bad park id specified
11459              
11460             =cut
11461              
11462 0     0 1   sub telBadParkID { -10056 }
11463              
11464             =item telBadSelect
11465              
11466             unable to select or deselect DN
11467              
11468             =cut
11469              
11470 0     0 1   sub telBadSelect { -10057 }
11471              
11472             =item telBadBearerType
11473              
11474             bad bearerType specified
11475              
11476             =cut
11477              
11478 0     0 1   sub telBadBearerType { -10058 }
11479              
11480             =item telBadRate
11481              
11482             bad rate specified
11483              
11484             =cut
11485              
11486 0     0 1   sub telBadRate { -10059 }
11487              
11488             =item telDNTypeNotSupp
11489              
11490             DN type not supported by tool
11491              
11492             =cut
11493              
11494 0     0 1   sub telDNTypeNotSupp { -10060 }
11495              
11496             =item telFwdTypeNotSupp
11497              
11498             forward type not supported by tool
11499              
11500             =cut
11501              
11502 0     0 1   sub telFwdTypeNotSupp { -10061 }
11503              
11504             =item telBadDisplayMode
11505              
11506             bad display mode specified
11507              
11508             =cut
11509              
11510 0     0 1   sub telBadDisplayMode { -10062 }
11511              
11512             =item telDisplayModeNotSupp
11513              
11514             display mode not supported by tool
11515              
11516             =cut
11517              
11518 0     0 1   sub telDisplayModeNotSupp { -10063 }
11519              
11520             =item telNoCallbackRef
11521              
11522             no call back reference was specified, but is required
11523              
11524             =cut
11525              
11526 0     0 1   sub telNoCallbackRef { -10064 }
11527              
11528             =item telAlreadyOpen
11529              
11530             terminal already open
11531              
11532             =cut
11533              
11534 0     0 1   sub telAlreadyOpen { -10070 }
11535              
11536             =item telStillNeeded
11537              
11538             terminal driver still needed by someone else
11539              
11540             =cut
11541              
11542 0     0 1   sub telStillNeeded { -10071 }
11543              
11544             =item telTermNotOpen
11545              
11546             terminal not opened via TELOpenTerm
11547              
11548             =cut
11549              
11550 0     0 1   sub telTermNotOpen { -10072 }
11551              
11552             =item telCANotAcceptable
11553              
11554             CA not "acceptable"
11555              
11556             =cut
11557              
11558 0     0 1   sub telCANotAcceptable { -10080 }
11559              
11560             =item telCANotRejectable
11561              
11562             CA not "rejectable"
11563              
11564             =cut
11565              
11566 0     0 1   sub telCANotRejectable { -10081 }
11567              
11568             =item telCANotDeflectable
11569              
11570             CA not "deflectable"
11571              
11572             =cut
11573              
11574 0     0 1   sub telCANotDeflectable { -10082 }
11575              
11576             =item telPBErr
11577              
11578             parameter block error, bad format
11579              
11580             =cut
11581              
11582 0     0 1   sub telPBErr { -10090 }
11583              
11584             =item telBadFunction
11585              
11586             bad msgCode specified
11587             telNoTools = -10101, unable to find any telephone tools
11588              
11589             =cut
11590              
11591 0     0 1   sub telBadFunction { -10091 }
11592              
11593             =item telNoSuchTool
11594              
11595             unable to find tool with name specified
11596              
11597             =cut
11598              
11599 0     0 1   sub telNoSuchTool { -10102 }
11600              
11601             =item telUnknownErr
11602              
11603             unable to set config
11604              
11605             =cut
11606              
11607 0     0 1   sub telUnknownErr { -10103 }
11608              
11609             =item telNoCommFolder
11610              
11611             Communications/Extensions Ä not found
11612              
11613             =cut
11614              
11615 0     0 1   sub telNoCommFolder { -10106 }
11616              
11617             =item telInitFailed
11618              
11619             initialization failed
11620              
11621             =cut
11622              
11623 0     0 1   sub telInitFailed { -10107 }
11624              
11625             =item telBadCodeResource
11626              
11627             code resource not found
11628              
11629             =cut
11630              
11631 0     0 1   sub telBadCodeResource { -10108 }
11632              
11633             =item telDeviceNotFound
11634              
11635             device not found
11636              
11637             =cut
11638              
11639 0     0 1   sub telDeviceNotFound { -10109 }
11640              
11641             =item telBadProcID
11642              
11643             invalid procID
11644              
11645             =cut
11646              
11647 0     0 1   sub telBadProcID { -10110 }
11648              
11649             =item telValidateFailed
11650              
11651             telValidate failed
11652              
11653             =cut
11654              
11655 0     0 1   sub telValidateFailed { -10111 }
11656              
11657             =item telAutoAnsNotOn
11658              
11659             autoAnswer in not turned on
11660              
11661             =cut
11662              
11663 0     0 1   sub telAutoAnsNotOn { -10112 }
11664              
11665             =item telDetAlreadyOn
11666              
11667             detection is already turned on
11668              
11669             =cut
11670              
11671 0     0 1   sub telDetAlreadyOn { -10113 }
11672              
11673             =item telBadSWErr
11674              
11675             Software not installed properly
11676              
11677             =cut
11678              
11679 0     0 1   sub telBadSWErr { -10114 }
11680              
11681             =item telBadSampleRate
11682              
11683             incompatible sample rate
11684              
11685             =cut
11686              
11687 0     0 1   sub telBadSampleRate { -10115 }
11688              
11689             =back
11690              
11691             =head1 Power Manager Errors
11692              
11693             =over 4
11694              
11695             =item pmBusyErr
11696              
11697             Power Mgr never ready to start handshake
11698              
11699             =cut
11700              
11701 0     0 1   sub pmBusyErr { -13000 }
11702              
11703             =item pmReplyTOErr
11704              
11705             Timed out waiting for reply
11706              
11707             =cut
11708              
11709 0     0 1   sub pmReplyTOErr { -13001 }
11710              
11711             =item pmSendStartErr
11712              
11713             during send, pmgr did not start hs
11714              
11715             =cut
11716              
11717 0     0 1   sub pmSendStartErr { -13002 }
11718              
11719             =item pmSendEndErr
11720              
11721             during send, pmgr did not finish hs
11722              
11723             =cut
11724              
11725 0     0 1   sub pmSendEndErr { -13003 }
11726              
11727             =item pmRecvStartErr
11728              
11729             during receive, pmgr did not start hs
11730              
11731             =cut
11732              
11733 0     0 1   sub pmRecvStartErr { -13004 }
11734              
11735             =item kPowerHandlerExistsForDeviceErr
11736              
11737             =cut
11738              
11739 0     0 1   sub kPowerHandlerExistsForDeviceErr { -13006 }
11740              
11741             =item kPowerHandlerNotFoundForDeviceErr
11742              
11743             =cut
11744              
11745 0     0 1   sub kPowerHandlerNotFoundForDeviceErr { -13007 }
11746              
11747             =item kPowerHandlerNotFoundForProcErr
11748              
11749             =cut
11750              
11751 0     0 1   sub kPowerHandlerNotFoundForProcErr { -13008 }
11752              
11753             =item kPowerMgtMessageNotHandled
11754              
11755             =cut
11756              
11757 0     0 1   sub kPowerMgtMessageNotHandled { -13009 }
11758              
11759             =item kPowerMgtRequestDenied
11760              
11761             =cut
11762              
11763 0     0 1   sub kPowerMgtRequestDenied { -13010 }
11764              
11765             =item kCantReportProcessorTemperatureErr
11766              
11767             =cut
11768              
11769 0     0 1   sub kCantReportProcessorTemperatureErr { -13013 }
11770              
11771             =item kProcessorTempRoutineRequiresMPLib2
11772              
11773             =cut
11774              
11775 0     0 1   sub kProcessorTempRoutineRequiresMPLib2 { -13014 }
11776              
11777             =item kNoSuchPowerSource
11778              
11779             =cut
11780              
11781 0     0 1   sub kNoSuchPowerSource { -13020 }
11782              
11783             =item debuggingExecutionContextErr
11784              
11785             routine cannot be called at this time
11786              
11787             =cut
11788              
11789 0     0 1   sub debuggingExecutionContextErr { -13880 }
11790              
11791             =item debuggingDuplicateSignatureErr
11792              
11793             componentSignature already registered
11794              
11795             =cut
11796              
11797 0     0 1   sub debuggingDuplicateSignatureErr { -13881 }
11798              
11799             =item debuggingDuplicateOptionErr
11800              
11801             optionSelectorNum already registered
11802              
11803             =cut
11804              
11805 0     0 1   sub debuggingDuplicateOptionErr { -13882 }
11806              
11807             =item debuggingInvalidSignatureErr
11808              
11809             componentSignature not registered
11810              
11811             =cut
11812              
11813 0     0 1   sub debuggingInvalidSignatureErr { -13883 }
11814              
11815             =item debuggingInvalidOptionErr
11816              
11817             optionSelectorNum is not registered
11818              
11819             =cut
11820              
11821 0     0 1   sub debuggingInvalidOptionErr { -13884 }
11822              
11823             =item debuggingInvalidNameErr
11824              
11825             componentName or optionName is invalid (NULL)
11826              
11827             =cut
11828              
11829 0     0 1   sub debuggingInvalidNameErr { -13885 }
11830              
11831             =item debuggingNoCallbackErr
11832              
11833             debugging component has no callback
11834              
11835             =cut
11836              
11837 0     0 1   sub debuggingNoCallbackErr { -13886 }
11838              
11839             =item kHIDVersionIncompatibleErr
11840              
11841             =cut
11842              
11843 0     0 1   sub kHIDVersionIncompatibleErr { -13909 }
11844              
11845             =item kHIDSuccess
11846              
11847             =cut
11848              
11849 0     0 1   sub kHIDSuccess { 0 }
11850              
11851             =item kHIDInvalidRangePageErr
11852              
11853             =cut
11854              
11855 0     0 1   sub kHIDInvalidRangePageErr { -13923 }
11856              
11857             =item kHIDReportIDZeroErr
11858              
11859             =cut
11860              
11861 0     0 1   sub kHIDReportIDZeroErr { -13924 }
11862              
11863             =item kHIDReportCountZeroErr
11864              
11865             =cut
11866              
11867 0     0 1   sub kHIDReportCountZeroErr { -13925 }
11868              
11869             =item kHIDReportSizeZeroErr
11870              
11871             =cut
11872              
11873 0     0 1   sub kHIDReportSizeZeroErr { -13926 }
11874              
11875             =item kHIDUnmatchedDesignatorRangeErr
11876              
11877             =cut
11878              
11879 0     0 1   sub kHIDUnmatchedDesignatorRangeErr { -13927 }
11880              
11881             =item kHIDUnmatchedStringRangeErr
11882              
11883             =cut
11884              
11885 0     0 1   sub kHIDUnmatchedStringRangeErr { -13928 }
11886              
11887             =item kHIDInvertedUsageRangeErr
11888              
11889             =cut
11890              
11891 0     0 1   sub kHIDInvertedUsageRangeErr { -13929 }
11892              
11893             =item kHIDUnmatchedUsageRangeErr
11894              
11895             =cut
11896              
11897 0     0 1   sub kHIDUnmatchedUsageRangeErr { -13930 }
11898              
11899             =item kHIDInvertedPhysicalRangeErr
11900              
11901             =cut
11902              
11903 0     0 1   sub kHIDInvertedPhysicalRangeErr { -13931 }
11904              
11905             =item kHIDInvertedLogicalRangeErr
11906              
11907             =cut
11908              
11909 0     0 1   sub kHIDInvertedLogicalRangeErr { -13932 }
11910              
11911             =item kHIDBadLogicalMaximumErr
11912              
11913             =cut
11914              
11915 0     0 1   sub kHIDBadLogicalMaximumErr { -13933 }
11916              
11917             =item kHIDBadLogicalMinimumErr
11918              
11919             =cut
11920              
11921 0     0 1   sub kHIDBadLogicalMinimumErr { -13934 }
11922              
11923             =item kHIDUsagePageZeroErr
11924              
11925             =cut
11926              
11927 0     0 1   sub kHIDUsagePageZeroErr { -13935 }
11928              
11929             =item kHIDEndOfDescriptorErr
11930              
11931             =cut
11932              
11933 0     0 1   sub kHIDEndOfDescriptorErr { -13936 }
11934              
11935             =item kHIDNotEnoughMemoryErr
11936              
11937             =cut
11938              
11939 0     0 1   sub kHIDNotEnoughMemoryErr { -13937 }
11940              
11941             =item kHIDBadParameterErr
11942              
11943             =cut
11944              
11945 0     0 1   sub kHIDBadParameterErr { -13938 }
11946              
11947             =item kHIDNullPointerErr
11948              
11949             =cut
11950              
11951 0     0 1   sub kHIDNullPointerErr { -13939 }
11952              
11953             =item kHIDInvalidReportLengthErr
11954              
11955             =cut
11956              
11957 0     0 1   sub kHIDInvalidReportLengthErr { -13940 }
11958              
11959             =item kHIDInvalidReportTypeErr
11960              
11961             =cut
11962              
11963 0     0 1   sub kHIDInvalidReportTypeErr { -13941 }
11964              
11965             =item kHIDBadLogPhysValuesErr
11966              
11967             =cut
11968              
11969 0     0 1   sub kHIDBadLogPhysValuesErr { -13942 }
11970              
11971             =item kHIDIncompatibleReportErr
11972              
11973             =cut
11974              
11975 0     0 1   sub kHIDIncompatibleReportErr { -13943 }
11976              
11977             =item kHIDInvalidPreparsedDataErr
11978              
11979             =cut
11980              
11981 0     0 1   sub kHIDInvalidPreparsedDataErr { -13944 }
11982              
11983             =item kHIDNotValueArrayErr
11984              
11985             =cut
11986              
11987 0     0 1   sub kHIDNotValueArrayErr { -13945 }
11988              
11989             =item kHIDUsageNotFoundErr
11990              
11991             =cut
11992              
11993 0     0 1   sub kHIDUsageNotFoundErr { -13946 }
11994              
11995             =item kHIDValueOutOfRangeErr
11996              
11997             =cut
11998              
11999 0     0 1   sub kHIDValueOutOfRangeErr { -13947 }
12000              
12001             =item kHIDBufferTooSmallErr
12002              
12003             =cut
12004              
12005 0     0 1   sub kHIDBufferTooSmallErr { -13948 }
12006              
12007             =item kHIDNullStateErr
12008              
12009             =cut
12010              
12011 0     0 1   sub kHIDNullStateErr { -13949 }
12012              
12013             =item kModemOutOfMemory
12014              
12015             =cut
12016              
12017 0     0 1   sub kModemOutOfMemory { -14000 }
12018              
12019             =item kModemPreferencesMissing
12020              
12021             =cut
12022              
12023 0     0 1   sub kModemPreferencesMissing { -14001 }
12024              
12025             =item kTXNEndIterationErr
12026              
12027             =cut
12028              
12029 0     0 1   sub kTXNEndIterationErr { -22000 }
12030              
12031             =item kTXNCannotAddFrameErr
12032              
12033             =cut
12034              
12035 0     0 1   sub kTXNCannotAddFrameErr { -22001 }
12036              
12037             =item kTXNInvalidFrameIDErr
12038              
12039             =cut
12040              
12041 0     0 1   sub kTXNInvalidFrameIDErr { -22002 }
12042              
12043             =item kTXNIllegalToCrossDataBoundariesErr
12044              
12045             =cut
12046              
12047 0     0 1   sub kTXNIllegalToCrossDataBoundariesErr { -22003 }
12048              
12049             =item kTXNUserCanceledOperationErr
12050              
12051             =cut
12052              
12053 0     0 1   sub kTXNUserCanceledOperationErr { -22004 }
12054              
12055             =item kTXNBadDefaultFileTypeWarning
12056              
12057             =cut
12058              
12059 0     0 1   sub kTXNBadDefaultFileTypeWarning { -22005 }
12060              
12061             =item kTXNCannotSetAutoIndentErr
12062              
12063             =cut
12064              
12065 0     0 1   sub kTXNCannotSetAutoIndentErr { -22006 }
12066              
12067             =item kTXNRunIndexOutofBoundsErr
12068              
12069             =cut
12070              
12071 0     0 1   sub kTXNRunIndexOutofBoundsErr { -22007 }
12072              
12073             =item kTXNNoMatchErr
12074              
12075             =cut
12076              
12077 0     0 1   sub kTXNNoMatchErr { -22008 }
12078              
12079             =item kTXNAttributeTagInvalidForRunErr
12080              
12081             dataValue is set to this per invalid tag
12082              
12083             =cut
12084              
12085 0     0 1   sub kTXNAttributeTagInvalidForRunErr { -22009 }
12086              
12087             =item kTXNSomeOrAllTagsInvalidForRunErr
12088              
12089             =cut
12090              
12091 0     0 1   sub kTXNSomeOrAllTagsInvalidForRunErr { -22010 }
12092              
12093             =item kTXNInvalidRunIndex
12094              
12095             =cut
12096              
12097 0     0 1   sub kTXNInvalidRunIndex { -22011 }
12098              
12099             =item kTXNAlreadyInitializedErr
12100              
12101             =cut
12102              
12103 0     0 1   sub kTXNAlreadyInitializedErr { -22012 }
12104              
12105             =item kTXNCannotTurnTSMOffWhenUsingUnicodeErr
12106              
12107             =cut
12108              
12109 0     0 1   sub kTXNCannotTurnTSMOffWhenUsingUnicodeErr { -22013 }
12110              
12111             =item kTXNCopyNotAllowedInEchoModeErr
12112              
12113             =cut
12114              
12115 0     0 1   sub kTXNCopyNotAllowedInEchoModeErr { -22014 }
12116              
12117             =item kTXNDataTypeNotAllowedErr
12118              
12119             =cut
12120              
12121 0     0 1   sub kTXNDataTypeNotAllowedErr { -22015 }
12122              
12123             =item kTXNATSUIIsNotInstalledErr
12124              
12125             =cut
12126              
12127 0     0 1   sub kTXNATSUIIsNotInstalledErr { -22016 }
12128              
12129             =item kTXNOutsideOfLineErr
12130              
12131             =cut
12132              
12133 0     0 1   sub kTXNOutsideOfLineErr { -22017 }
12134              
12135             =item errKCNotAvailable
12136              
12137             =cut
12138              
12139 0     0 1   sub errKCNotAvailable { -25291 }
12140              
12141             =item errKCReadOnly
12142              
12143             =cut
12144              
12145 0     0 1   sub errKCReadOnly { -25292 }
12146              
12147             =item errKCAuthFailed
12148              
12149             =cut
12150              
12151 0     0 1   sub errKCAuthFailed { -25293 }
12152              
12153             =item errKCNoSuchKeychain
12154              
12155             =cut
12156              
12157 0     0 1   sub errKCNoSuchKeychain { -25294 }
12158              
12159             =item errKCInvalidKeychain
12160              
12161             =cut
12162              
12163 0     0 1   sub errKCInvalidKeychain { -25295 }
12164              
12165             =item errKCDuplicateKeychain
12166              
12167             =cut
12168              
12169 0     0 1   sub errKCDuplicateKeychain { -25296 }
12170              
12171             =item errKCDuplicateCallback
12172              
12173             =cut
12174              
12175 0     0 1   sub errKCDuplicateCallback { -25297 }
12176              
12177             =item errKCInvalidCallback
12178              
12179             =cut
12180              
12181 0     0 1   sub errKCInvalidCallback { -25298 }
12182              
12183             =item errKCDuplicateItem
12184              
12185             =cut
12186              
12187 0     0 1   sub errKCDuplicateItem { -25299 }
12188              
12189             =item errKCItemNotFound
12190              
12191             =cut
12192              
12193 0     0 1   sub errKCItemNotFound { -25300 }
12194              
12195             =item errKCBufferTooSmall
12196              
12197             =cut
12198              
12199 0     0 1   sub errKCBufferTooSmall { -25301 }
12200              
12201             =item errKCDataTooLarge
12202              
12203             =cut
12204              
12205 0     0 1   sub errKCDataTooLarge { -25302 }
12206              
12207             =item errKCNoSuchAttr
12208              
12209             =cut
12210              
12211 0     0 1   sub errKCNoSuchAttr { -25303 }
12212              
12213             =item errKCInvalidItemRef
12214              
12215             =cut
12216              
12217 0     0 1   sub errKCInvalidItemRef { -25304 }
12218              
12219             =item errKCInvalidSearchRef
12220              
12221             =cut
12222              
12223 0     0 1   sub errKCInvalidSearchRef { -25305 }
12224              
12225             =item errKCNoSuchClass
12226              
12227             =cut
12228              
12229 0     0 1   sub errKCNoSuchClass { -25306 }
12230              
12231             =item errKCNoDefaultKeychain
12232              
12233             =cut
12234              
12235 0     0 1   sub errKCNoDefaultKeychain { -25307 }
12236              
12237             =item errKCInteractionNotAllowed
12238              
12239             =cut
12240              
12241 0     0 1   sub errKCInteractionNotAllowed { -25308 }
12242              
12243             =item errKCReadOnlyAttr
12244              
12245             =cut
12246              
12247 0     0 1   sub errKCReadOnlyAttr { -25309 }
12248              
12249             =item errKCWrongKCVersion
12250              
12251             =cut
12252              
12253 0     0 1   sub errKCWrongKCVersion { -25310 }
12254              
12255             =item errKCKeySizeNotAllowed
12256              
12257             =cut
12258              
12259 0     0 1   sub errKCKeySizeNotAllowed { -25311 }
12260              
12261             =item errKCNoStorageModule
12262              
12263             =cut
12264              
12265 0     0 1   sub errKCNoStorageModule { -25312 }
12266              
12267             =item errKCNoCertificateModule
12268              
12269             =cut
12270              
12271 0     0 1   sub errKCNoCertificateModule { -25313 }
12272              
12273             =item errKCNoPolicyModule
12274              
12275             =cut
12276              
12277 0     0 1   sub errKCNoPolicyModule { -25314 }
12278              
12279             =item errKCInteractionRequired
12280              
12281             =cut
12282              
12283 0     0 1   sub errKCInteractionRequired { -25315 }
12284              
12285             =item errKCDataNotAvailable
12286              
12287             =cut
12288              
12289 0     0 1   sub errKCDataNotAvailable { -25316 }
12290              
12291             =item errKCDataNotModifiable
12292              
12293             =cut
12294              
12295 0     0 1   sub errKCDataNotModifiable { -25317 }
12296              
12297             =item kUCOutputBufferTooSmall
12298              
12299             Output buffer too small for Unicode string result
12300              
12301             =cut
12302              
12303 0     0 1   sub kUCOutputBufferTooSmall { -25340 }
12304              
12305             =item kUCTSNoKeysAddedToObjectErr
12306              
12307             =cut
12308              
12309 0     0 1   sub kUCTSNoKeysAddedToObjectErr { -25342 }
12310              
12311             =item kMPIterationEndErr
12312              
12313             =cut
12314              
12315 0     0 1   sub kMPIterationEndErr { -29275 }
12316              
12317             =item kMPPrivilegedErr
12318              
12319             =cut
12320              
12321 0     0 1   sub kMPPrivilegedErr { -29276 }
12322              
12323             =item kMPProcessCreatedErr
12324              
12325             =cut
12326              
12327 0     0 1   sub kMPProcessCreatedErr { -29288 }
12328              
12329             =item kMPProcessTerminatedErr
12330              
12331             =cut
12332              
12333 0     0 1   sub kMPProcessTerminatedErr { -29289 }
12334              
12335             =item kMPTaskCreatedErr
12336              
12337             =cut
12338              
12339 0     0 1   sub kMPTaskCreatedErr { -29290 }
12340              
12341             =item kMPTaskBlockedErr
12342              
12343             =cut
12344              
12345 0     0 1   sub kMPTaskBlockedErr { -29291 }
12346              
12347             =item kMPTaskStoppedErr
12348              
12349             A convention used with MPThrowException.
12350              
12351             =cut
12352              
12353 0     0 1   sub kMPTaskStoppedErr { -29292 }
12354              
12355             =item kMPBlueBlockingErr
12356              
12357             =cut
12358              
12359 0     0 1   sub kMPBlueBlockingErr { -29293 }
12360              
12361             =item kMPDeletedErr
12362              
12363             =cut
12364              
12365 0     0 1   sub kMPDeletedErr { -29295 }
12366              
12367             =item kMPTimeoutErr
12368              
12369             =cut
12370              
12371 0     0 1   sub kMPTimeoutErr { -29296 }
12372              
12373             =item kMPTaskAbortedErr
12374              
12375             =cut
12376              
12377 0     0 1   sub kMPTaskAbortedErr { -29297 }
12378              
12379             =item kMPInsufficientResourcesErr
12380              
12381             =cut
12382              
12383 0     0 1   sub kMPInsufficientResourcesErr { -29298 }
12384              
12385             =item kCollateAttributesNotFoundErr
12386              
12387             =cut
12388              
12389 0     0 1   sub kCollateAttributesNotFoundErr { -29500 }
12390              
12391             =item kCollateInvalidOptions
12392              
12393             =cut
12394              
12395 0     0 1   sub kCollateInvalidOptions { -29501 }
12396              
12397             =item kCollateMissingUnicodeTableErr
12398              
12399             =cut
12400              
12401 0     0 1   sub kCollateMissingUnicodeTableErr { -29502 }
12402              
12403             =item kCollateUnicodeConvertFailedErr
12404              
12405             =cut
12406              
12407 0     0 1   sub kCollateUnicodeConvertFailedErr { -29503 }
12408              
12409             =item kCollatePatternNotFoundErr
12410              
12411             =cut
12412              
12413 0     0 1   sub kCollatePatternNotFoundErr { -29504 }
12414              
12415             =item kCollateInvalidChar
12416              
12417             =cut
12418              
12419 0     0 1   sub kCollateInvalidChar { -29505 }
12420              
12421             =item kCollateBufferTooSmall
12422              
12423             =cut
12424              
12425 0     0 1   sub kCollateBufferTooSmall { -29506 }
12426              
12427             =item kFNSInvalidReferenceErr
12428              
12429             ref. was NULL or otherwise bad
12430              
12431             =cut
12432              
12433 0     0 1   sub kFNSInvalidReferenceErr { -29580 }
12434              
12435             =item kFNSBadReferenceVersionErr
12436              
12437             ref. version is out of known range
12438              
12439             =cut
12440              
12441 0     0 1   sub kFNSBadReferenceVersionErr { -29581 }
12442              
12443             =item kFNSInvalidProfileErr
12444              
12445             profile is NULL or otherwise bad
12446              
12447             =cut
12448              
12449 0     0 1   sub kFNSInvalidProfileErr { -29582 }
12450              
12451             =item kFNSBadProfileVersionErr
12452              
12453             profile version is out of known range
12454              
12455             =cut
12456              
12457 0     0 1   sub kFNSBadProfileVersionErr { -29583 }
12458              
12459             =item kFNSDuplicateReferenceErr
12460              
12461             the ref. being added is already in the profile
12462              
12463             =cut
12464              
12465 0     0 1   sub kFNSDuplicateReferenceErr { -29584 }
12466              
12467             =item kFNSMismatchErr
12468              
12469             reference didn't match or wasn't found in profile
12470              
12471             =cut
12472              
12473 0     0 1   sub kFNSMismatchErr { -29585 }
12474              
12475             =item kFNSInsufficientDataErr
12476              
12477             insufficient data for the operation
12478              
12479             =cut
12480              
12481 0     0 1   sub kFNSInsufficientDataErr { -29586 }
12482              
12483             =item kFNSBadFlattenedSizeErr
12484              
12485             flattened size didn't match input or was too small
12486              
12487             =cut
12488              
12489 0     0 1   sub kFNSBadFlattenedSizeErr { -29587 }
12490              
12491             =item kLocalesBufferTooSmallErr
12492              
12493             =cut
12494              
12495 0     0 1   sub kLocalesBufferTooSmallErr { -30001 }
12496              
12497             =item kLocalesTableFormatErr
12498              
12499             =cut
12500              
12501 0     0 1   sub kLocalesTableFormatErr { -30002 }
12502              
12503             =item kALMInternalErr
12504              
12505             =cut
12506              
12507 0     0 1   sub kALMInternalErr { -30049 }
12508              
12509             =item kALMGroupNotFoundErr
12510              
12511             =cut
12512              
12513 0     0 1   sub kALMGroupNotFoundErr { -30048 }
12514              
12515             =item kALMNoSuchModuleErr
12516              
12517             =cut
12518              
12519 0     0 1   sub kALMNoSuchModuleErr { -30047 }
12520              
12521             =item kALMModuleCommunicationErr
12522              
12523             =cut
12524              
12525 0     0 1   sub kALMModuleCommunicationErr { -30046 }
12526              
12527             =item kALMDuplicateModuleErr
12528              
12529             =cut
12530              
12531 0     0 1   sub kALMDuplicateModuleErr { -30045 }
12532              
12533             =item kALMInstallationErr
12534              
12535             =cut
12536              
12537 0     0 1   sub kALMInstallationErr { -30044 }
12538              
12539             =item kALMDeferSwitchErr
12540              
12541             =cut
12542              
12543 0     0 1   sub kALMDeferSwitchErr { -30043 }
12544              
12545             =item kSSpInternalErr
12546              
12547             =cut
12548              
12549 0     0 1   sub kSSpInternalErr { -30340 }
12550              
12551             =item kSSpVersionErr
12552              
12553             =cut
12554              
12555 0     0 1   sub kSSpVersionErr { -30341 }
12556              
12557             =item kSSpCantInstallErr
12558              
12559             =cut
12560              
12561 0     0 1   sub kSSpCantInstallErr { -30342 }
12562              
12563             =item kSSpParallelUpVectorErr
12564              
12565             =cut
12566              
12567 0     0 1   sub kSSpParallelUpVectorErr { -30343 }
12568              
12569             =item kNSpInitializationFailedErr
12570              
12571             =cut
12572              
12573 0     0 1   sub kNSpInitializationFailedErr { -30360 }
12574              
12575             =item kNSpAlreadyInitializedErr
12576              
12577             =cut
12578              
12579 0     0 1   sub kNSpAlreadyInitializedErr { -30361 }
12580              
12581             =item kNSpTopologyNotSupportedErr
12582              
12583             =cut
12584              
12585 0     0 1   sub kNSpTopologyNotSupportedErr { -30362 }
12586              
12587             =item kNSpPipeFullErr
12588              
12589             =cut
12590              
12591 0     0 1   sub kNSpPipeFullErr { -30364 }
12592              
12593             =item kNSpHostFailedErr
12594              
12595             =cut
12596              
12597 0     0 1   sub kNSpHostFailedErr { -30365 }
12598              
12599             =item kNSpProtocolNotAvailableErr
12600              
12601             =cut
12602              
12603 0     0 1   sub kNSpProtocolNotAvailableErr { -30366 }
12604              
12605             =item kNSpInvalidGameRefErr
12606              
12607             =cut
12608              
12609 0     0 1   sub kNSpInvalidGameRefErr { -30367 }
12610              
12611             =item kNSpInvalidParameterErr
12612              
12613             =cut
12614              
12615 0     0 1   sub kNSpInvalidParameterErr { -30369 }
12616              
12617             =item kNSpOTNotPresentErr
12618              
12619             =cut
12620              
12621 0     0 1   sub kNSpOTNotPresentErr { -30370 }
12622              
12623             =item kNSpOTVersionTooOldErr
12624              
12625             =cut
12626              
12627 0     0 1   sub kNSpOTVersionTooOldErr { -30371 }
12628              
12629             =item kNSpMemAllocationErr
12630              
12631             =cut
12632              
12633 0     0 1   sub kNSpMemAllocationErr { -30373 }
12634              
12635             =item kNSpAlreadyAdvertisingErr
12636              
12637             =cut
12638              
12639 0     0 1   sub kNSpAlreadyAdvertisingErr { -30374 }
12640              
12641             =item kNSpNotAdvertisingErr
12642              
12643             =cut
12644              
12645 0     0 1   sub kNSpNotAdvertisingErr { -30376 }
12646              
12647             =item kNSpInvalidAddressErr
12648              
12649             =cut
12650              
12651 0     0 1   sub kNSpInvalidAddressErr { -30377 }
12652              
12653             =item kNSpFreeQExhaustedErr
12654              
12655             =cut
12656              
12657 0     0 1   sub kNSpFreeQExhaustedErr { -30378 }
12658              
12659             =item kNSpRemovePlayerFailedErr
12660              
12661             =cut
12662              
12663 0     0 1   sub kNSpRemovePlayerFailedErr { -30379 }
12664              
12665             =item kNSpAddressInUseErr
12666              
12667             =cut
12668              
12669 0     0 1   sub kNSpAddressInUseErr { -30380 }
12670              
12671             =item kNSpFeatureNotImplementedErr
12672              
12673             =cut
12674              
12675 0     0 1   sub kNSpFeatureNotImplementedErr { -30381 }
12676              
12677             =item kNSpNameRequiredErr
12678              
12679             =cut
12680              
12681 0     0 1   sub kNSpNameRequiredErr { -30382 }
12682              
12683             =item kNSpInvalidPlayerIDErr
12684              
12685             =cut
12686              
12687 0     0 1   sub kNSpInvalidPlayerIDErr { -30383 }
12688              
12689             =item kNSpInvalidGroupIDErr
12690              
12691             =cut
12692              
12693 0     0 1   sub kNSpInvalidGroupIDErr { -30384 }
12694              
12695             =item kNSpNoPlayersErr
12696              
12697             =cut
12698              
12699 0     0 1   sub kNSpNoPlayersErr { -30385 }
12700              
12701             =item kNSpNoGroupsErr
12702              
12703             =cut
12704              
12705 0     0 1   sub kNSpNoGroupsErr { -30386 }
12706              
12707             =item kNSpNoHostVolunteersErr
12708              
12709             =cut
12710              
12711 0     0 1   sub kNSpNoHostVolunteersErr { -30387 }
12712              
12713             =item kNSpCreateGroupFailedErr
12714              
12715             =cut
12716              
12717 0     0 1   sub kNSpCreateGroupFailedErr { -30388 }
12718              
12719             =item kNSpAddPlayerFailedErr
12720              
12721             =cut
12722              
12723 0     0 1   sub kNSpAddPlayerFailedErr { -30389 }
12724              
12725             =item kNSpInvalidDefinitionErr
12726              
12727             =cut
12728              
12729 0     0 1   sub kNSpInvalidDefinitionErr { -30390 }
12730              
12731             =item kNSpInvalidProtocolRefErr
12732              
12733             =cut
12734              
12735 0     0 1   sub kNSpInvalidProtocolRefErr { -30391 }
12736              
12737             =item kNSpInvalidProtocolListErr
12738              
12739             =cut
12740              
12741 0     0 1   sub kNSpInvalidProtocolListErr { -30392 }
12742              
12743             =item kNSpTimeoutErr
12744              
12745             =cut
12746              
12747 0     0 1   sub kNSpTimeoutErr { -30393 }
12748              
12749             =item kNSpGameTerminatedErr
12750              
12751             =cut
12752              
12753 0     0 1   sub kNSpGameTerminatedErr { -30394 }
12754              
12755             =item kNSpConnectFailedErr
12756              
12757             =cut
12758              
12759 0     0 1   sub kNSpConnectFailedErr { -30395 }
12760              
12761             =item kNSpSendFailedErr
12762              
12763             =cut
12764              
12765 0     0 1   sub kNSpSendFailedErr { -30396 }
12766              
12767             =item kNSpMessageTooBigErr
12768              
12769             =cut
12770              
12771 0     0 1   sub kNSpMessageTooBigErr { -30397 }
12772              
12773             =item kNSpCantBlockErr
12774              
12775             =cut
12776              
12777 0     0 1   sub kNSpCantBlockErr { -30398 }
12778              
12779             =item kISpInternalErr
12780              
12781             =cut
12782              
12783 0     0 1   sub kISpInternalErr { -30420 }
12784              
12785             =item kISpSystemListErr
12786              
12787             =cut
12788              
12789 0     0 1   sub kISpSystemListErr { -30421 }
12790              
12791             =item kISpBufferToSmallErr
12792              
12793             =cut
12794              
12795 0     0 1   sub kISpBufferToSmallErr { -30422 }
12796              
12797             =item kISpElementInListErr
12798              
12799             =cut
12800              
12801 0     0 1   sub kISpElementInListErr { -30423 }
12802              
12803             =item kISpElementNotInListErr
12804              
12805             =cut
12806              
12807 0     0 1   sub kISpElementNotInListErr { -30424 }
12808              
12809             =item kISpSystemInactiveErr
12810              
12811             =cut
12812              
12813 0     0 1   sub kISpSystemInactiveErr { -30425 }
12814              
12815             =item kISpDeviceInactiveErr
12816              
12817             =cut
12818              
12819 0     0 1   sub kISpDeviceInactiveErr { -30426 }
12820              
12821             =item kISpSystemActiveErr
12822              
12823             =cut
12824              
12825 0     0 1   sub kISpSystemActiveErr { -30427 }
12826              
12827             =item kISpDeviceActiveErr
12828              
12829             =cut
12830              
12831 0     0 1   sub kISpDeviceActiveErr { -30428 }
12832              
12833             =item kDSpNotInitializedErr
12834              
12835             =cut
12836              
12837 0     0 1   sub kDSpNotInitializedErr { -30440 }
12838              
12839             =item kDSpSystemSWTooOldErr
12840              
12841             =cut
12842              
12843 0     0 1   sub kDSpSystemSWTooOldErr { -30441 }
12844              
12845             =item kDSpInvalidContextErr
12846              
12847             =cut
12848              
12849 0     0 1   sub kDSpInvalidContextErr { -30442 }
12850              
12851             =item kDSpInvalidAttributesErr
12852              
12853             =cut
12854              
12855 0     0 1   sub kDSpInvalidAttributesErr { -30443 }
12856              
12857             =item kDSpContextAlreadyReservedErr
12858              
12859             =cut
12860              
12861 0     0 1   sub kDSpContextAlreadyReservedErr { -30444 }
12862              
12863             =item kDSpContextNotReservedErr
12864              
12865             =cut
12866              
12867 0     0 1   sub kDSpContextNotReservedErr { -30445 }
12868              
12869             =item kDSpContextNotFoundErr
12870              
12871             =cut
12872              
12873 0     0 1   sub kDSpContextNotFoundErr { -30446 }
12874              
12875             =item kDSpFrameRateNotReadyErr
12876              
12877             =cut
12878              
12879 0     0 1   sub kDSpFrameRateNotReadyErr { -30447 }
12880              
12881             =item kDSpConfirmSwitchWarning
12882              
12883             =cut
12884              
12885 0     0 1   sub kDSpConfirmSwitchWarning { -30448 }
12886              
12887             =item kDSpInternalErr
12888              
12889             =cut
12890              
12891 0     0 1   sub kDSpInternalErr { -30449 }
12892              
12893             =item kFBCvTwinExceptionErr
12894              
12895             no telling what it was
12896              
12897             =cut
12898              
12899 0     0 1   sub kFBCvTwinExceptionErr { -30500 }
12900              
12901             =item kFBCnoIndexesFound
12902              
12903             =cut
12904              
12905 0     0 1   sub kFBCnoIndexesFound { -30501 }
12906              
12907             =item kFBCallocFailed
12908              
12909             probably low memory
12910              
12911             =cut
12912              
12913 0     0 1   sub kFBCallocFailed { -30502 }
12914              
12915             =item kFBCbadParam
12916              
12917             =cut
12918              
12919 0     0 1   sub kFBCbadParam { -30503 }
12920              
12921             =item kFBCfileNotIndexed
12922              
12923             =cut
12924              
12925 0     0 1   sub kFBCfileNotIndexed { -30504 }
12926              
12927             =item kFBCbadIndexFile
12928              
12929             bad FSSpec, or bad data in file
12930              
12931             =cut
12932              
12933 0     0 1   sub kFBCbadIndexFile { -30505 }
12934              
12935             =item kFBCcompactionFailed
12936              
12937             V-Twin exception caught
12938              
12939             =cut
12940              
12941 0     0 1   sub kFBCcompactionFailed { -30506 }
12942              
12943             =item kFBCvalidationFailed
12944              
12945             V-Twin exception caught
12946              
12947             =cut
12948              
12949 0     0 1   sub kFBCvalidationFailed { -30507 }
12950              
12951             =item kFBCindexingFailed
12952              
12953             V-Twin exception caught
12954              
12955             =cut
12956              
12957 0     0 1   sub kFBCindexingFailed { -30508 }
12958              
12959             =item kFBCcommitFailed
12960              
12961             V-Twin exception caught
12962              
12963             =cut
12964              
12965 0     0 1   sub kFBCcommitFailed { -30509 }
12966              
12967             =item kFBCdeletionFailed
12968              
12969             V-Twin exception caught
12970              
12971             =cut
12972              
12973 0     0 1   sub kFBCdeletionFailed { -30510 }
12974              
12975             =item kFBCmoveFailed
12976              
12977             V-Twin exception caught
12978              
12979             =cut
12980              
12981 0     0 1   sub kFBCmoveFailed { -30511 }
12982              
12983             =item kFBCtokenizationFailed
12984              
12985             couldn't read from document or query
12986              
12987             =cut
12988              
12989 0     0 1   sub kFBCtokenizationFailed { -30512 }
12990              
12991             =item kFBCmergingFailed
12992              
12993             couldn't merge index files
12994              
12995             =cut
12996              
12997 0     0 1   sub kFBCmergingFailed { -30513 }
12998              
12999             =item kFBCindexCreationFailed
13000              
13001             couldn't create index
13002              
13003             =cut
13004              
13005 0     0 1   sub kFBCindexCreationFailed { -30514 }
13006              
13007             =item kFBCaccessorStoreFailed
13008              
13009             =cut
13010              
13011 0     0 1   sub kFBCaccessorStoreFailed { -30515 }
13012              
13013             =item kFBCaddDocFailed
13014              
13015             =cut
13016              
13017 0     0 1   sub kFBCaddDocFailed { -30516 }
13018              
13019             =item kFBCflushFailed
13020              
13021             =cut
13022              
13023 0     0 1   sub kFBCflushFailed { -30517 }
13024              
13025             =item kFBCindexNotFound
13026              
13027             =cut
13028              
13029 0     0 1   sub kFBCindexNotFound { -30518 }
13030              
13031             =item kFBCnoSearchSession
13032              
13033             =cut
13034              
13035 0     0 1   sub kFBCnoSearchSession { -30519 }
13036              
13037             =item kFBCindexingCanceled
13038              
13039             =cut
13040              
13041 0     0 1   sub kFBCindexingCanceled { -30520 }
13042              
13043             =item kFBCaccessCanceled
13044              
13045             =cut
13046              
13047 0     0 1   sub kFBCaccessCanceled { -30521 }
13048              
13049             =item kFBCindexFileDestroyed
13050              
13051             =cut
13052              
13053 0     0 1   sub kFBCindexFileDestroyed { -30522 }
13054              
13055             =item kFBCindexNotAvailable
13056              
13057             =cut
13058              
13059 0     0 1   sub kFBCindexNotAvailable { -30523 }
13060              
13061             =item kFBCsearchFailed
13062              
13063             =cut
13064              
13065 0     0 1   sub kFBCsearchFailed { -30524 }
13066              
13067             =item kFBCsomeFilesNotIndexed
13068              
13069             =cut
13070              
13071 0     0 1   sub kFBCsomeFilesNotIndexed { -30525 }
13072              
13073             =item kFBCillegalSessionChange
13074              
13075             tried to add/remove vols to a session
13076             that has hits
13077              
13078             =cut
13079              
13080 0     0 1   sub kFBCillegalSessionChange { -30526 }
13081              
13082             =item kFBCanalysisNotAvailable
13083              
13084             =cut
13085              
13086 0     0 1   sub kFBCanalysisNotAvailable { -30527 }
13087              
13088             =item kFBCbadIndexFileVersion
13089              
13090             =cut
13091              
13092 0     0 1   sub kFBCbadIndexFileVersion { -30528 }
13093              
13094             =item kFBCsummarizationCanceled
13095              
13096             =cut
13097              
13098 0     0 1   sub kFBCsummarizationCanceled { -30529 }
13099              
13100             =item kFBCindexDiskIOFailed
13101              
13102             =cut
13103              
13104 0     0 1   sub kFBCindexDiskIOFailed { -30530 }
13105              
13106             =item kFBCbadSearchSession
13107              
13108             =cut
13109              
13110 0     0 1   sub kFBCbadSearchSession { -30531 }
13111              
13112             =item notAQTVRMovieErr
13113              
13114             =cut
13115              
13116 0     0 1   sub notAQTVRMovieErr { -30540 }
13117              
13118             =item constraintReachedErr
13119              
13120             =cut
13121              
13122 0     0 1   sub constraintReachedErr { -30541 }
13123              
13124             =item callNotSupportedByNodeErr
13125              
13126             =cut
13127              
13128 0     0 1   sub callNotSupportedByNodeErr { -30542 }
13129              
13130             =item selectorNotSupportedByNodeErr
13131              
13132             =cut
13133              
13134 0     0 1   sub selectorNotSupportedByNodeErr { -30543 }
13135              
13136             =item invalidNodeIDErr
13137              
13138             =cut
13139              
13140 0     0 1   sub invalidNodeIDErr { -30544 }
13141              
13142             =item invalidViewStateErr
13143              
13144             =cut
13145              
13146 0     0 1   sub invalidViewStateErr { -30545 }
13147              
13148             =item timeNotInViewErr
13149              
13150             =cut
13151              
13152 0     0 1   sub timeNotInViewErr { -30546 }
13153              
13154             =item propertyNotSupportedByNodeErr
13155              
13156             =cut
13157              
13158 0     0 1   sub propertyNotSupportedByNodeErr { -30547 }
13159              
13160             =item settingNotSupportedByNodeErr
13161              
13162             =cut
13163              
13164 0     0 1   sub settingNotSupportedByNodeErr { -30548 }
13165              
13166             =item limitReachedErr
13167              
13168             =cut
13169              
13170 0     0 1   sub limitReachedErr { -30549 }
13171              
13172             =item invalidNodeFormatErr
13173              
13174             =cut
13175              
13176 0     0 1   sub invalidNodeFormatErr { -30550 }
13177              
13178             =item invalidHotSpotIDErr
13179              
13180             =cut
13181              
13182 0     0 1   sub invalidHotSpotIDErr { -30551 }
13183              
13184             =item noMemoryNodeFailedInitialize
13185              
13186             =cut
13187              
13188 0     0 1   sub noMemoryNodeFailedInitialize { -30552 }
13189              
13190             =item streamingNodeNotReadyErr
13191              
13192             =cut
13193              
13194 0     0 1   sub streamingNodeNotReadyErr { -30553 }
13195              
13196             =item qtvrLibraryLoadErr
13197              
13198             =cut
13199              
13200 0     0 1   sub qtvrLibraryLoadErr { -30554 }
13201              
13202             =item themeInvalidBrushErr
13203              
13204             pattern index invalid
13205              
13206             =cut
13207              
13208 0     0 1   sub themeInvalidBrushErr { -30560 }
13209              
13210             =item themeProcessRegisteredErr
13211              
13212             =cut
13213              
13214 0     0 1   sub themeProcessRegisteredErr { -30561 }
13215              
13216             =item themeProcessNotRegisteredErr
13217              
13218             =cut
13219              
13220 0     0 1   sub themeProcessNotRegisteredErr { -30562 }
13221              
13222             =item themeBadTextColorErr
13223              
13224             =cut
13225              
13226 0     0 1   sub themeBadTextColorErr { -30563 }
13227              
13228             =item themeHasNoAccentsErr
13229              
13230             =cut
13231              
13232 0     0 1   sub themeHasNoAccentsErr { -30564 }
13233              
13234             =item themeBadCursorIndexErr
13235              
13236             =cut
13237              
13238 0     0 1   sub themeBadCursorIndexErr { -30565 }
13239              
13240             =item themeScriptFontNotFoundErr
13241              
13242             theme font requested for uninstalled script system
13243              
13244             =cut
13245              
13246 0     0 1   sub themeScriptFontNotFoundErr { -30566 }
13247              
13248             =back
13249              
13250             =head1 Control Manager Error Codes
13251              
13252             =over 4
13253              
13254             =item errMessageNotSupported
13255              
13256             =cut
13257              
13258 0     0 1   sub errMessageNotSupported { -30580 }
13259              
13260             =item errDataNotSupported
13261              
13262             =cut
13263              
13264 0     0 1   sub errDataNotSupported { -30581 }
13265              
13266             =item errControlDoesntSupportFocus
13267              
13268             =cut
13269              
13270 0     0 1   sub errControlDoesntSupportFocus { -30582 }
13271              
13272             =item errUnknownControl
13273              
13274             =cut
13275              
13276 0     0 1   sub errUnknownControl { -30584 }
13277              
13278             =item errCouldntSetFocus
13279              
13280             =cut
13281              
13282 0     0 1   sub errCouldntSetFocus { -30585 }
13283              
13284             =item errNoRootControl
13285              
13286             =cut
13287              
13288 0     0 1   sub errNoRootControl { -30586 }
13289              
13290             =item errRootAlreadyExists
13291              
13292             =cut
13293              
13294 0     0 1   sub errRootAlreadyExists { -30587 }
13295              
13296             =item errInvalidPartCode
13297              
13298             =cut
13299              
13300 0     0 1   sub errInvalidPartCode { -30588 }
13301              
13302             =item errControlsAlreadyExist
13303              
13304             =cut
13305              
13306 0     0 1   sub errControlsAlreadyExist { -30589 }
13307              
13308             =item errControlIsNotEmbedder
13309              
13310             =cut
13311              
13312 0     0 1   sub errControlIsNotEmbedder { -30590 }
13313              
13314             =item errDataSizeMismatch
13315              
13316             =cut
13317              
13318 0     0 1   sub errDataSizeMismatch { -30591 }
13319              
13320             =item errControlHiddenOrDisabled
13321              
13322             =cut
13323              
13324 0     0 1   sub errControlHiddenOrDisabled { -30592 }
13325              
13326             =item errCantEmbedIntoSelf
13327              
13328             =cut
13329              
13330 0     0 1   sub errCantEmbedIntoSelf { -30594 }
13331              
13332             =item errCantEmbedRoot
13333              
13334             =cut
13335              
13336 0     0 1   sub errCantEmbedRoot { -30595 }
13337              
13338             =item errItemNotControl
13339              
13340             =cut
13341              
13342 0     0 1   sub errItemNotControl { -30596 }
13343              
13344             =item controlInvalidDataVersionErr
13345              
13346             =cut
13347              
13348 0     0 1   sub controlInvalidDataVersionErr { -30597 }
13349              
13350             =item controlPropertyInvalid
13351              
13352             =cut
13353              
13354 0     0 1   sub controlPropertyInvalid { -5603 }
13355              
13356             =item controlPropertyNotFoundErr
13357              
13358             =cut
13359              
13360 0     0 1   sub controlPropertyNotFoundErr { -5604 }
13361              
13362             =item kURLInvalidURLReferenceError
13363              
13364             =cut
13365              
13366 0     0 1   sub kURLInvalidURLReferenceError { -30770 }
13367              
13368             =item kURLProgressAlreadyDisplayedError
13369              
13370             =cut
13371              
13372 0     0 1   sub kURLProgressAlreadyDisplayedError { -30771 }
13373              
13374             =item kURLDestinationExistsError
13375              
13376             =cut
13377              
13378 0     0 1   sub kURLDestinationExistsError { -30772 }
13379              
13380             =item kURLInvalidURLError
13381              
13382             =cut
13383              
13384 0     0 1   sub kURLInvalidURLError { -30773 }
13385              
13386             =item kURLUnsupportedSchemeError
13387              
13388             =cut
13389              
13390 0     0 1   sub kURLUnsupportedSchemeError { -30774 }
13391              
13392             =item kURLServerBusyError
13393              
13394             =cut
13395              
13396 0     0 1   sub kURLServerBusyError { -30775 }
13397              
13398             =item kURLAuthenticationError
13399              
13400             =cut
13401              
13402 0     0 1   sub kURLAuthenticationError { -30776 }
13403              
13404             =item kURLPropertyNotYetKnownError
13405              
13406             =cut
13407              
13408 0     0 1   sub kURLPropertyNotYetKnownError { -30777 }
13409              
13410             =item kURLUnknownPropertyError
13411              
13412             =cut
13413              
13414 0     0 1   sub kURLUnknownPropertyError { -30778 }
13415              
13416             =item kURLPropertyBufferTooSmallError
13417              
13418             =cut
13419              
13420 0     0 1   sub kURLPropertyBufferTooSmallError { -30779 }
13421              
13422             =item kURLUnsettablePropertyError
13423              
13424             =cut
13425              
13426 0     0 1   sub kURLUnsettablePropertyError { -30780 }
13427              
13428             =item kURLInvalidCallError
13429              
13430             =cut
13431              
13432 0     0 1   sub kURLInvalidCallError { -30781 }
13433              
13434             =item kURLFileEmptyError
13435              
13436             =cut
13437              
13438 0     0 1   sub kURLFileEmptyError { -30783 }
13439              
13440             =item kURLExtensionFailureError
13441              
13442             =cut
13443              
13444 0     0 1   sub kURLExtensionFailureError { -30785 }
13445              
13446             =item kURLInvalidConfigurationError
13447              
13448             =cut
13449              
13450 0     0 1   sub kURLInvalidConfigurationError { -30786 }
13451              
13452             =item kURLAccessNotAvailableError
13453              
13454             =cut
13455              
13456 0     0 1   sub kURLAccessNotAvailableError { -30787 }
13457              
13458             =item badComponentInstance
13459              
13460             when cast to an OSErr this is -32767
13461              
13462             =cut
13463              
13464 0     0 1   sub badComponentInstance { 0x80008001 }
13465              
13466             =item dsBusError
13467              
13468             bus error
13469              
13470             =cut
13471              
13472 0     0 1   sub dsBusError { 1 }
13473              
13474             =item dsAddressErr
13475              
13476             address error
13477              
13478             =cut
13479              
13480 0     0 1   sub dsAddressErr { 2 }
13481              
13482             =item dsIllInstErr
13483              
13484             illegal instruction error
13485              
13486             =cut
13487              
13488 0     0 1   sub dsIllInstErr { 3 }
13489              
13490             =item dsZeroDivErr
13491              
13492             zero divide error
13493              
13494             =cut
13495              
13496 0     0 1   sub dsZeroDivErr { 4 }
13497              
13498             =item dsChkErr
13499              
13500             check trap error
13501              
13502             =cut
13503              
13504 0     0 1   sub dsChkErr { 5 }
13505              
13506             =item dsOvflowErr
13507              
13508             overflow trap error
13509              
13510             =cut
13511              
13512 0     0 1   sub dsOvflowErr { 6 }
13513              
13514             =item dsPrivErr
13515              
13516             privilege violation error
13517              
13518             =cut
13519              
13520 0     0 1   sub dsPrivErr { 7 }
13521              
13522             =item dsTraceErr
13523              
13524             trace mode error
13525              
13526             =cut
13527              
13528 0     0 1   sub dsTraceErr { 8 }
13529              
13530             =item dsLineAErr
13531              
13532             line 1010 trap error
13533              
13534             =cut
13535              
13536 0     0 1   sub dsLineAErr { 9 }
13537              
13538             =item dsLineFErr
13539              
13540             line 1111 trap error
13541              
13542             =cut
13543              
13544 0     0 1   sub dsLineFErr { 10 }
13545              
13546             =item dsMiscErr
13547              
13548             miscellaneous hardware exception error
13549              
13550             =cut
13551              
13552 0     0 1   sub dsMiscErr { 11 }
13553              
13554             =item dsCoreErr
13555              
13556             unimplemented core routine error
13557              
13558             =cut
13559              
13560 0     0 1   sub dsCoreErr { 12 }
13561              
13562             =item dsIrqErr
13563              
13564             uninstalled interrupt error
13565              
13566             =cut
13567              
13568 0     0 1   sub dsIrqErr { 13 }
13569              
13570             =item dsIOCoreErr
13571              
13572             IO Core Error
13573              
13574             =cut
13575              
13576 0     0 1   sub dsIOCoreErr { 14 }
13577              
13578             =item dsLoadErr
13579              
13580             Segment Loader Error
13581              
13582             =cut
13583              
13584 0     0 1   sub dsLoadErr { 15 }
13585              
13586             =item dsFPErr
13587              
13588             Floating point error
13589              
13590             =cut
13591              
13592 0     0 1   sub dsFPErr { 16 }
13593              
13594             =item dsNoPackErr
13595              
13596             package 0 not present
13597              
13598             =cut
13599              
13600 0     0 1   sub dsNoPackErr { 17 }
13601              
13602             =item dsNoPk1
13603              
13604             package 1 not present
13605              
13606             =cut
13607              
13608 0     0 1   sub dsNoPk1 { 18 }
13609              
13610             =item dsNoPk3
13611              
13612             package 3 not present
13613              
13614             =cut
13615              
13616 0     0 1   sub dsNoPk3 { 20 }
13617              
13618             =item dsNoPk4
13619              
13620             package 4 not present
13621              
13622             =cut
13623              
13624 0     0 1   sub dsNoPk4 { 21 }
13625              
13626             =item dsNoPk5
13627              
13628             package 5 not present
13629              
13630             =cut
13631              
13632 0     0 1   sub dsNoPk5 { 22 }
13633              
13634             =item dsNoPk6
13635              
13636             package 6 not present
13637              
13638             =cut
13639              
13640 0     0 1   sub dsNoPk6 { 23 }
13641              
13642             =item dsNoPk7
13643              
13644             package 7 not present
13645              
13646             =cut
13647              
13648 0     0 1   sub dsNoPk7 { 24 }
13649              
13650             =item dsMemFullErr
13651              
13652             out of memory!
13653              
13654             =cut
13655              
13656 0     0 1   sub dsMemFullErr { 25 }
13657              
13658             =item dsBadLaunch
13659              
13660             can't launch file
13661              
13662             =cut
13663              
13664 0     0 1   sub dsBadLaunch { 26 }
13665              
13666             =item dsFSErr
13667              
13668             file system map has been trashed
13669              
13670             =cut
13671              
13672 0     0 1   sub dsFSErr { 27 }
13673              
13674             =item dsStknHeap
13675              
13676             stack has moved into application heap
13677              
13678             =cut
13679              
13680 0     0 1   sub dsStknHeap { 28 }
13681              
13682             =item negZcbFreeErr
13683              
13684             ZcbFree has gone negative
13685              
13686             =cut
13687              
13688 0     0 1   sub negZcbFreeErr { 33 }
13689              
13690             =item dsFinderErr
13691              
13692             can't load the Finder error
13693              
13694             =cut
13695              
13696 0     0 1   sub dsFinderErr { 41 }
13697              
13698             =item dsBadSlotInt
13699              
13700             unserviceable slot interrupt
13701              
13702             =cut
13703              
13704 0     0 1   sub dsBadSlotInt { 51 }
13705              
13706             =item dsBadSANEOpcode
13707              
13708             bad opcode given to SANE Pack4
13709              
13710             =cut
13711              
13712 0     0 1   sub dsBadSANEOpcode { 81 }
13713              
13714             =item dsBadPatchHeader
13715              
13716             SetTrapAddress saw the 'come-from' header
13717              
13718             =cut
13719              
13720 0     0 1   sub dsBadPatchHeader { 83 }
13721              
13722             =item menuPrgErr
13723              
13724             happens when a menu is purged
13725              
13726             =cut
13727              
13728 0     0 1   sub menuPrgErr { 84 }
13729              
13730             =item dsMBarNFnd
13731              
13732             Menu Manager Errors
13733              
13734             =cut
13735              
13736 0     0 1   sub dsMBarNFnd { 85 }
13737              
13738             =item dsHMenuFindErr
13739              
13740             Menu Manager Errors
13741              
13742             =cut
13743              
13744 0     0 1   sub dsHMenuFindErr { 86 }
13745              
13746             =item dsWDEFNotFound
13747              
13748             could not load WDEF
13749              
13750             =cut
13751              
13752 0     0 1   sub dsWDEFNotFound { 87 }
13753              
13754             =item dsCDEFNotFound
13755              
13756             could not load CDEF
13757              
13758             =cut
13759              
13760 0     0 1   sub dsCDEFNotFound { 88 }
13761              
13762             =item dsNoFPU
13763              
13764             an FPU instruction was executed and the machine doesn't have one
13765              
13766             =cut
13767              
13768 0     0 1   sub dsNoFPU { 90 }
13769              
13770             =item dsNoPatch
13771              
13772             Can't patch for particular Model Mac
13773              
13774             =cut
13775              
13776 0     0 1   sub dsNoPatch { 98 }
13777              
13778             =item dsBadPatch
13779              
13780             Can't load patch resource
13781              
13782             =cut
13783              
13784 0     0 1   sub dsBadPatch { 99 }
13785              
13786             =item dsParityErr
13787              
13788             memory parity error
13789              
13790             =cut
13791              
13792 0     0 1   sub dsParityErr { 101 }
13793              
13794             =item dsOldSystem
13795              
13796             System is too old for this ROM
13797              
13798             =cut
13799              
13800 0     0 1   sub dsOldSystem { 102 }
13801              
13802             =item ds32BitMode
13803              
13804             booting in 32-bit on a 24-bit sys
13805              
13806             =cut
13807              
13808 0     0 1   sub ds32BitMode { 103 }
13809              
13810             =item dsNeedToWriteBootBlocks
13811              
13812             need to write new boot blocks
13813              
13814             =cut
13815              
13816 0     0 1   sub dsNeedToWriteBootBlocks { 104 }
13817              
13818             =item dsNotEnoughRAMToBoot
13819              
13820             must have at least 1.5MB of RAM to boot 7.0
13821              
13822             =cut
13823              
13824 0     0 1   sub dsNotEnoughRAMToBoot { 105 }
13825              
13826             =item dsBufPtrTooLow
13827              
13828             bufPtr moved too far during boot
13829              
13830             =cut
13831              
13832 0     0 1   sub dsBufPtrTooLow { 106 }
13833              
13834             =item dsVMDeferredFuncTableFull
13835              
13836             VM's DeferUserFn table is full
13837              
13838             =cut
13839              
13840 0     0 1   sub dsVMDeferredFuncTableFull { 112 }
13841              
13842             =item dsVMBadBackingStore
13843              
13844             Error occurred while reading or writing the VM backing-store file
13845              
13846             =cut
13847              
13848 0     0 1   sub dsVMBadBackingStore { 113 }
13849              
13850             =item dsCantHoldSystemHeap
13851              
13852             Unable to hold the system heap during boot
13853              
13854             =cut
13855              
13856 0     0 1   sub dsCantHoldSystemHeap { 114 }
13857              
13858             =item dsSystemRequiresPowerPC
13859              
13860             Startup disk requires PowerPC
13861              
13862             =cut
13863              
13864 0     0 1   sub dsSystemRequiresPowerPC { 116 }
13865              
13866             =item dsGibblyMovedToDisabledFolder
13867              
13868             For debug builds only, signals that active gibbly was disabled during boot.
13869              
13870             =cut
13871              
13872 0     0 1   sub dsGibblyMovedToDisabledFolder { 117 }
13873              
13874             =item dsUnBootableSystem
13875              
13876             Active system file will not boot on this system because it was designed only to boot from a CD.
13877              
13878             =cut
13879              
13880 0     0 1   sub dsUnBootableSystem { 118 }
13881              
13882             =item dsMustUseFCBAccessors
13883              
13884             FCBSPtr and FSFCBLen are invalid - must use FSM FCB accessor functions
13885              
13886             =cut
13887              
13888 0     0 1   sub dsMustUseFCBAccessors { 119 }
13889              
13890             =item dsMacOSROMVersionTooOld
13891              
13892             The version of the "Mac OS ROM" file is too old to be used with the installed version of system software
13893              
13894             =cut
13895              
13896 0     0 1   sub dsMacOSROMVersionTooOld { 120 }
13897              
13898             =item dsLostConnectionToNetworkDisk
13899              
13900             Lost communication with Netboot server
13901              
13902             =cut
13903              
13904 0     0 1   sub dsLostConnectionToNetworkDisk { 121 }
13905              
13906             =item dsRAMDiskTooBig
13907              
13908             The RAM disk is too big to boot safely; will be turned off
13909              
13910             =cut
13911              
13912 0     0 1   sub dsRAMDiskTooBig { 122 }
13913              
13914             =item dsWriteToSupervisorStackGuardPage
13915              
13916             the supervisor stack overflowed into its guard page
13917              
13918             =cut
13919              
13920 0     0 1   sub dsWriteToSupervisorStackGuardPage { 128 }
13921              
13922             =item dsReinsert
13923              
13924             request user to reinsert off-line volume
13925              
13926             =cut
13927              
13928 0     0 1   sub dsReinsert { 30 }
13929              
13930             =item shutDownAlert
13931              
13932             handled like a shutdown error
13933              
13934             =cut
13935              
13936 0     0 1   sub shutDownAlert { 42 }
13937              
13938             =item dsShutDownOrRestart
13939              
13940             user choice between ShutDown and Restart
13941              
13942             =cut
13943              
13944 0     0 1   sub dsShutDownOrRestart { 20000 }
13945              
13946             =item dsSwitchOffOrRestart
13947              
13948             user choice between switching off and Restart
13949              
13950             =cut
13951              
13952 0     0 1   sub dsSwitchOffOrRestart { 20001 }
13953              
13954             =item dsForcedQuit
13955              
13956             allow the user to ExitToShell, return if Cancel
13957              
13958             =cut
13959              
13960 0     0 1   sub dsForcedQuit { 20002 }
13961              
13962             =item dsRemoveDisk
13963              
13964             request user to remove disk from manual eject drive
13965              
13966             =cut
13967              
13968 0     0 1   sub dsRemoveDisk { 20003 }
13969              
13970             =item dsDirtyDisk
13971              
13972             request user to return a manually-ejected dirty disk
13973              
13974             =cut
13975              
13976 0     0 1   sub dsDirtyDisk { 20004 }
13977              
13978             =item dsShutDownOrResume
13979              
13980             allow user to return to Finder or ShutDown
13981              
13982             =cut
13983              
13984 0     0 1   sub dsShutDownOrResume { 20109 }
13985              
13986             =item dsSCSIWarn
13987              
13988             Portable SCSI adapter warning.
13989              
13990             =cut
13991              
13992 0     0 1   sub dsSCSIWarn { 20010 }
13993              
13994             =item dsMBSysError
13995              
13996             Media Bay replace warning.
13997              
13998             =cut
13999              
14000 0     0 1   sub dsMBSysError { 29200 }
14001              
14002             =item dsMBFlpySysError
14003              
14004             Media Bay, floppy replace warning.
14005              
14006             =cut
14007              
14008 0     0 1   sub dsMBFlpySysError { 29201 }
14009              
14010             =item dsMBATASysError
14011              
14012             Media Bay, ATA replace warning.
14013              
14014             =cut
14015              
14016 0     0 1   sub dsMBATASysError { 29202 }
14017              
14018             =item dsMBATAPISysError
14019              
14020             Media Bay, ATAPI replace warning...
14021              
14022             =cut
14023              
14024 0     0 1   sub dsMBATAPISysError { 29203 }
14025              
14026             =item dsMBExternFlpySysError
14027              
14028             Media Bay, external floppy drive reconnect warning
14029              
14030             =cut
14031              
14032 0     0 1   sub dsMBExternFlpySysError { 29204 }
14033              
14034             =item dsNoExtsMacsBug
14035              
14036             not a SysErr, just a placeholder
14037              
14038             =cut
14039              
14040 0     0 1   sub dsNoExtsMacsBug { -1 }
14041              
14042             =item dsNoExtsDisassembler
14043              
14044             not a SysErr, just a placeholder
14045              
14046             =cut
14047              
14048 0     0 1   sub dsNoExtsDisassembler { -2 }
14049              
14050             =item dsMacsBugInstalled
14051              
14052             say 'MacsBug Installed'
14053              
14054             =cut
14055              
14056 0     0 1   sub dsMacsBugInstalled { -10 }
14057              
14058             =item dsDisassemblerInstalled
14059              
14060             say 'Disassembler Installed'
14061              
14062             =cut
14063              
14064 0     0 1   sub dsDisassemblerInstalled { -11 }
14065              
14066             =item dsExtensionsDisabled
14067              
14068             say 'Extensions Disabled'
14069              
14070             =cut
14071              
14072 0     0 1   sub dsExtensionsDisabled { -13 }
14073              
14074             =item dsGreeting
14075              
14076             welcome to Macintosh greeting
14077              
14078             =cut
14079              
14080 0     0 1   sub dsGreeting { 40 }
14081              
14082             =item dsSysErr
14083              
14084             general system error
14085             old names here for compatibility's sake
14086              
14087             =cut
14088              
14089 0     0 1   sub dsSysErr { 32767 }
14090              
14091             =item CDEFNFnd
14092              
14093             =cut
14094              
14095 0     0 1   sub CDEFNFnd { dsCDEFNotFound }
14096              
14097             =item dsNotThe1
14098              
14099             not the disk I wanted
14100              
14101             =cut
14102              
14103 0     0 1   sub dsNotThe1 { 31 }
14104              
14105             =item dsBadStartupDisk
14106              
14107             unable to mount boot volume (sad Mac only)
14108              
14109             =cut
14110              
14111 0     0 1   sub dsBadStartupDisk { 42 }
14112              
14113             =item dsSystemFileErr
14114              
14115             can't find System file to open (sad Mac only)
14116              
14117             =cut
14118              
14119 0     0 1   sub dsSystemFileErr { 43 }
14120              
14121             =item dsHD20Installed
14122              
14123             say 'HD20 Startup'
14124              
14125             =cut
14126              
14127 0     0 1   sub dsHD20Installed { -12 }
14128              
14129             =item mBarNFnd
14130              
14131             system error code for MBDF not found
14132              
14133             =cut
14134              
14135 0     0 1   sub mBarNFnd { -126 }
14136              
14137             =item fsDSIntErr
14138              
14139             non-hardware Internal file system error
14140              
14141             =cut
14142              
14143 0     0 1   sub fsDSIntErr { -127 }
14144              
14145             =item hMenuFindErr
14146              
14147             could not find HMenu's parent in MenuKey (wrong error code - obsolete)
14148              
14149             =cut
14150              
14151 0     0 1   sub hMenuFindErr { -127 }
14152              
14153             =item userBreak
14154              
14155             user debugger break
14156              
14157             =cut
14158              
14159 0     0 1   sub userBreak { -490 }
14160              
14161             =item strUserBreak
14162              
14163             user debugger break; display string on stack
14164              
14165             =cut
14166              
14167 0     0 1   sub strUserBreak { -491 }
14168              
14169             =back
14170              
14171             =head1 DS Errors which are specific to the new runtime model introduced with PowerPC
14172              
14173             =over 4
14174              
14175             =item dsBadLibrary
14176              
14177             Bad shared library
14178              
14179             =cut
14180              
14181 0     0 1   sub dsBadLibrary { 1010 }
14182              
14183             =back
14184              
14185             =head1 TO DO
14186              
14187             * make some sensible export tags
14188              
14189             =head1 SOURCE AVAILABILITY
14190              
14191             This source is in Github:
14192              
14193             https://github.com/briandfoy/Mac-Errors
14194              
14195             =head1 AUTHOR
14196              
14197             brian d foy, C<< >>
14198              
14199             =head1 COPYRIGHT AND LICENSE
14200              
14201             Copyright © 2002-2016, brian d foy . All rights reserved.
14202              
14203             This program is free software; you can redistribute it and/or modify
14204             it under the same terms as Perl itself.
14205              
14206             =cut
14207              
14208             "See why 1984 won't be like 1984";
14209              
14210             __DATA__