CMGDK r49-rc2
|
00001 / * C o p y r i g h t ( C ) 2 0 0 0 M y S Q L A B 00002 00003 T h i s p r o g r a m i s f r e e s o f t w a r e ; y o u c a n r e d i s t r i b u t e i t a n d / o r m o d i f y 00004 00005 i t u n d e r t h e t e r m s o f t h e G N U G e n e r a l P u b l i c L i c e n s e a s p u b l i s h e d b y 00006 00007 t h e F r e e S o f t w a r e F o u n d a t i o n ; v e r s i o n 2 o f t h e L i c e n s e . 00008 00009 T h i s p r o g r a m i s d i s t r i b u t e d i n t h e h o p e t h a t i t w i l l b e u s e f u l , 00010 00011 b u t W I T H O U T A N Y W A R R A N T Y ; w i t h o u t e v e n t h e i m p l i e d w a r r a n t y o f 00012 00013 M E R C H A N T A B I L I T Y o r F I T N E S S F O R A P A R T I C U L A R P U R P O S E . S e e t h e 00014 00015 G N U G e n e r a l P u b l i c L i c e n s e f o r m o r e d e t a i l s . 00016 00017 Y o u s h o u l d h a v e r e c e i v e d a c o p y o f t h e G N U G e n e r a l P u b l i c L i c e n s e 00018 00019 a l o n g w i t h t h i s p r o g r a m ; i f n o t , w r i t e t o t h e F r e e S o f t w a r e 00020 00021 F o u n d a t i o n , I n c . , 5 9 T e m p l e P l a c e , S u i t e 3 3 0 , B o s t o n , M A 0 2 1 1 1 - 1 3 0 7 U S A * / 00022 00023 / * E r r o r m e s s a g e s f o r M y S Q L c l i e n t s * / 00024 00025 / * ( E r r o r m e s s a g e s f o r t h e d a e m o n a r e i n s q l / s h a r e / e r r m s g . t x t ) * / 00026 00027 # i f d e f _ _ c p l u s p l u s 00028 00029 e x t e r n " C " { 00030 00031 # e n d i f 00032 00033 v o i d i n i t _ c l i e n t _ e r r s ( v o i d ) ; 00034 00035 v o i d f i n i s h _ c l i e n t _ e r r s ( v o i d ) ; 00036 00037 e x t e r n c o n s t c h a r * c l i e n t _ e r r o r s [ ] ; / * E r r o r m e s s a g e s * / 00038 00039 # i f d e f _ _ c p l u s p l u s 00040 00041 } 00042 00043 # e n d i f 00044 00045 # d e f i n e C R _ M I N _ E R R O R 2 0 0 0 / * F o r e a s i e r c l i e n t c o d e * / 00046 00047 # d e f i n e C R _ M A X _ E R R O R 2 9 9 9 00048 00049 # i f ! d e f i n e d ( E R ) 00050 00051 # d e f i n e E R ( X ) c l i e n t _ e r r o r s [ ( X ) - C R _ M I N _ E R R O R ] 00052 00053 # e n d i f 00054 00055 # d e f i n e C L I E N T _ E R R M A P 2 / * E r r o r m a p u s e d b y m y _ e r r o r ( ) * / 00056 00057 / * D o n o t a d d e r r o r n u m b e r s b e f o r e C R _ E R R O R _ F I R S T . * / 00058 00059 / * I f n e c e s s a r y t o a d d l o w e r n u m b e r s , c h a n g e C R _ E R R O R _ F I R S T a c c o r d i n g l y . * / 00060 00061 # d e f i n e C R _ E R R O R _ F I R S T 2 0 0 0 / * C o p y f i r s t e r r o r n r . * / 00062 00063 # d e f i n e C R _ U N K N O W N _ E R R O R 2 0 0 0 00064 00065 # d e f i n e C R _ S O C K E T _ C R E A T E _ E R R O R 2 0 0 1 00066 00067 # d e f i n e C R _ C O N N E C T I O N _ E R R O R 2 0 0 2 00068 00069 # d e f i n e C R _ C O N N _ H O S T _ E R R O R 2 0 0 3 00070 00071 # d e f i n e C R _ I P S O C K _ E R R O R 2 0 0 4 00072 00073 # d e f i n e C R _ U N K N O W N _ H O S T 2 0 0 5 00074 00075 # d e f i n e C R _ S E R V E R _ G O N E _ E R R O R 2 0 0 6 00076 00077 # d e f i n e C R _ V E R S I O N _ E R R O R 2 0 0 7 00078 00079 # d e f i n e C R _ O U T _ O F _ M E M O R Y 2 0 0 8 00080 00081 # d e f i n e C R _ W R O N G _ H O S T _ I N F O 2 0 0 9 00082 00083 # d e f i n e C R _ L O C A L H O S T _ C O N N E C T I O N 2 0 1 0 00084 00085 # d e f i n e C R _ T C P _ C O N N E C T I O N 2 0 1 1 00086 00087 # d e f i n e C R _ S E R V E R _ H A N D S H A K E _ E R R 2 0 1 2 00088 00089 # d e f i n e C R _ S E R V E R _ L O S T 2 0 1 3 00090 00091 # d e f i n e C R _ C O M M A N D S _ O U T _ O F _ S Y N C 2 0 1 4 00092 00093 # d e f i n e C R _ N A M E D P I P E _ C O N N E C T I O N 2 0 1 5 00094 00095 # d e f i n e C R _ N A M E D P I P E W A I T _ E R R O R 2 0 1 6 00096 00097 # d e f i n e C R _ N A M E D P I P E O P E N _ E R R O R 2 0 1 7 00098 00099 # d e f i n e C R _ N A M E D P I P E S E T S T A T E _ E R R O R 2 0 1 8 00100 00101 # d e f i n e C R _ C A N T _ R E A D _ C H A R S E T 2 0 1 9 00102 00103 # d e f i n e C R _ N E T _ P A C K E T _ T O O _ L A R G E 2 0 2 0 00104 00105 # d e f i n e C R _ E M B E D D E D _ C O N N E C T I O N 2 0 2 1 00106 00107 # d e f i n e C R _ P R O B E _ S L A V E _ S T A T U S 2 0 2 2 00108 00109 # d e f i n e C R _ P R O B E _ S L A V E _ H O S T S 2 0 2 3 00110 00111 # d e f i n e C R _ P R O B E _ S L A V E _ C O N N E C T 2 0 2 4 00112 00113 # d e f i n e C R _ P R O B E _ M A S T E R _ C O N N E C T 2 0 2 5 00114 00115 # d e f i n e C R _ S S L _ C O N N E C T I O N _ E R R O R 2 0 2 6 00116 00117 # d e f i n e C R _ M A L F O R M E D _ P A C K E T 2 0 2 7 00118 00119 # d e f i n e C R _ W R O N G _ L I C E N S E 2 0 2 8 00120 00121 / * n e w 4 . 1 e r r o r c o d e s * / 00122 00123 # d e f i n e C R _ N U L L _ P O I N T E R 2 0 2 9 00124 00125 # d e f i n e C R _ N O _ P R E P A R E _ S T M T 2 0 3 0 00126 00127 # d e f i n e C R _ P A R A M S _ N O T _ B O U N D 2 0 3 1 00128 00129 # d e f i n e C R _ D A T A _ T R U N C A T E D 2 0 3 2 00130 00131 # d e f i n e C R _ N O _ P A R A M E T E R S _ E X I S T S 2 0 3 3 00132 00133 # d e f i n e C R _ I N V A L I D _ P A R A M E T E R _ N O 2 0 3 4 00134 00135 # d e f i n e C R _ I N V A L I D _ B U F F E R _ U S E 2 0 3 5 00136 00137 # d e f i n e C R _ U N S U P P O R T E D _ P A R A M _ T Y P E 2 0 3 6 00138 00139 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T I O N 2 0 3 7 00140 00141 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ R E Q U E S T _ E R R O R 2 0 3 8 00142 00143 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ A N S W E R _ E R R O R 2 0 3 9 00144 00145 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ F I L E _ M A P _ E R R O R 2 0 4 0 00146 00147 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ M A P _ E R R O R 2 0 4 1 00148 00149 # d e f i n e C R _ S H A R E D _ M E M O R Y _ F I L E _ M A P _ E R R O R 2 0 4 2 00150 00151 # d e f i n e C R _ S H A R E D _ M E M O R Y _ M A P _ E R R O R 2 0 4 3 00152 00153 # d e f i n e C R _ S H A R E D _ M E M O R Y _ E V E N T _ E R R O R 2 0 4 4 00154 00155 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ A B A N D O N E D _ E R R O R 2 0 4 5 00156 00157 # d e f i n e C R _ S H A R E D _ M E M O R Y _ C O N N E C T _ S E T _ E R R O R 2 0 4 6 00158 00159 # d e f i n e C R _ C O N N _ U N K N O W _ P R O T O C O L 2 0 4 7 00160 00161 # d e f i n e C R _ I N V A L I D _ C O N N _ H A N D L E 2 0 4 8 00162 00163 # d e f i n e C R _ S E C U R E _ A U T H 2 0 4 9 00164 00165 # d e f i n e C R _ F E T C H _ C A N C E L E D 2 0 5 0 00166 00167 # d e f i n e C R _ N O _ D A T A 2 0 5 1 00168 00169 # d e f i n e C R _ N O _ S T M T _ M E T A D A T A 2 0 5 2 00170 00171 # d e f i n e C R _ N O _ R E S U L T _ S E T 2 0 5 3 00172 00173 # d e f i n e C R _ N O T _ I M P L E M E N T E D 2 0 5 4 00174 00175 # d e f i n e C R _ S E R V E R _ L O S T _ E X T E N D E D 2 0 5 5 00176 00177 # d e f i n e C R _ S T M T _ C L O S E D 2 0 5 6 00178 00179 # d e f i n e C R _ N E W _ S T M T _ M E T A D A T A 2 0 5 7 00180 00181 # d e f i n e C R _ A L R E A D Y _ C O N N E C T E D 2 0 5 8 00182 00183 # d e f i n e C R _ E R R O R _ L A S T / * C o p y l a s t e r r o r n r : * / 2 0 5 8 00184 00185 / * A d d e r r o r n u m b e r s b e f o r e C R _ E R R O R _ L A S T a n d c h a n g e i t a c c o r d i n g l y . * / 00186 00187