gnome-mag
magnifier-server.h
Go to the documentation of this file.
00001 /* Generated by dbus-binding-tool; do not edit! */
00002 
00003 
00004 #ifndef __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__
00005 #define __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__
00006 
00007 #include        <glib-object.h>
00008 
00009 G_BEGIN_DECLS
00010 
00011 #ifdef G_ENABLE_DEBUG
00012 #define g_marshal_value_peek_boolean(v)  g_value_get_boolean (v)
00013 #define g_marshal_value_peek_char(v)     g_value_get_char (v)
00014 #define g_marshal_value_peek_uchar(v)    g_value_get_uchar (v)
00015 #define g_marshal_value_peek_int(v)      g_value_get_int (v)
00016 #define g_marshal_value_peek_uint(v)     g_value_get_uint (v)
00017 #define g_marshal_value_peek_long(v)     g_value_get_long (v)
00018 #define g_marshal_value_peek_ulong(v)    g_value_get_ulong (v)
00019 #define g_marshal_value_peek_int64(v)    g_value_get_int64 (v)
00020 #define g_marshal_value_peek_uint64(v)   g_value_get_uint64 (v)
00021 #define g_marshal_value_peek_enum(v)     g_value_get_enum (v)
00022 #define g_marshal_value_peek_flags(v)    g_value_get_flags (v)
00023 #define g_marshal_value_peek_float(v)    g_value_get_float (v)
00024 #define g_marshal_value_peek_double(v)   g_value_get_double (v)
00025 #define g_marshal_value_peek_string(v)   (char*) g_value_get_string (v)
00026 #define g_marshal_value_peek_param(v)    g_value_get_param (v)
00027 #define g_marshal_value_peek_boxed(v)    g_value_get_boxed (v)
00028 #define g_marshal_value_peek_pointer(v)  g_value_get_pointer (v)
00029 #define g_marshal_value_peek_object(v)   g_value_get_object (v)
00030 #define g_marshal_value_peek_variant(v)  g_value_get_variant (v)
00031 #else /* !G_ENABLE_DEBUG */
00032 /* WARNING: This code accesses GValues directly, which is UNSUPPORTED API.
00033  *          Do not access GValues directly in your code. Instead, use the
00034  *          g_value_get_*() functions
00035  */
00036 #define g_marshal_value_peek_boolean(v)  (v)->data[0].v_int
00037 #define g_marshal_value_peek_char(v)     (v)->data[0].v_int
00038 #define g_marshal_value_peek_uchar(v)    (v)->data[0].v_uint
00039 #define g_marshal_value_peek_int(v)      (v)->data[0].v_int
00040 #define g_marshal_value_peek_uint(v)     (v)->data[0].v_uint
00041 #define g_marshal_value_peek_long(v)     (v)->data[0].v_long
00042 #define g_marshal_value_peek_ulong(v)    (v)->data[0].v_ulong
00043 #define g_marshal_value_peek_int64(v)    (v)->data[0].v_int64
00044 #define g_marshal_value_peek_uint64(v)   (v)->data[0].v_uint64
00045 #define g_marshal_value_peek_enum(v)     (v)->data[0].v_long
00046 #define g_marshal_value_peek_flags(v)    (v)->data[0].v_ulong
00047 #define g_marshal_value_peek_float(v)    (v)->data[0].v_float
00048 #define g_marshal_value_peek_double(v)   (v)->data[0].v_double
00049 #define g_marshal_value_peek_string(v)   (v)->data[0].v_pointer
00050 #define g_marshal_value_peek_param(v)    (v)->data[0].v_pointer
00051 #define g_marshal_value_peek_boxed(v)    (v)->data[0].v_pointer
00052 #define g_marshal_value_peek_pointer(v)  (v)->data[0].v_pointer
00053 #define g_marshal_value_peek_object(v)   (v)->data[0].v_pointer
00054 #define g_marshal_value_peek_variant(v)  (v)->data[0].v_pointer
00055 #endif /* !G_ENABLE_DEBUG */
00056 
00057 
00058 /* BOOLEAN:BOXED */
00059 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED (GClosure     *closure,
00060                                                                   GValue       *return_value,
00061                                                                   guint         n_param_values,
00062                                                                   const GValue *param_values,
00063                                                                   gpointer      invocation_hint,
00064                                                                   gpointer      marshal_data);
00065 void
00066 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED (GClosure     *closure,
00067                                                       GValue       *return_value G_GNUC_UNUSED,
00068                                                       guint         n_param_values,
00069                                                       const GValue *param_values,
00070                                                       gpointer      invocation_hint G_GNUC_UNUSED,
00071                                                       gpointer      marshal_data)
00072 {
00073   typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED) (gpointer     data1,
00074                                                    gpointer     arg_1,
00075                                                    gpointer     data2);
00076   register GMarshalFunc_BOOLEAN__BOXED callback;
00077   register GCClosure *cc = (GCClosure*) closure;
00078   register gpointer data1, data2;
00079   gboolean v_return;
00080 
00081   g_return_if_fail (return_value != NULL);
00082   g_return_if_fail (n_param_values == 2);
00083 
00084   if (G_CCLOSURE_SWAP_DATA (closure))
00085     {
00086       data1 = closure->data;
00087       data2 = g_value_peek_pointer (param_values + 0);
00088     }
00089   else
00090     {
00091       data1 = g_value_peek_pointer (param_values + 0);
00092       data2 = closure->data;
00093     }
00094   callback = (GMarshalFunc_BOOLEAN__BOXED) (marshal_data ? marshal_data : cc->callback);
00095 
00096   v_return = callback (data1,
00097                        g_marshal_value_peek_boxed (param_values + 1),
00098                        data2);
00099 
00100   g_value_set_boolean (return_value, v_return);
00101 }
00102 
00103 /* BOXED:DOUBLE,DOUBLE,BOXED,BOXED */
00104 extern void dbus_glib_marshal_impl_dbus_magnifier_BOXED__DOUBLE_DOUBLE_BOXED_BOXED (GClosure     *closure,
00105                                                                                     GValue       *return_value,
00106                                                                                     guint         n_param_values,
00107                                                                                     const GValue *param_values,
00108                                                                                     gpointer      invocation_hint,
00109                                                                                     gpointer      marshal_data);
00110 void
00111 dbus_glib_marshal_impl_dbus_magnifier_BOXED__DOUBLE_DOUBLE_BOXED_BOXED (GClosure     *closure,
00112                                                                         GValue       *return_value G_GNUC_UNUSED,
00113                                                                         guint         n_param_values,
00114                                                                         const GValue *param_values,
00115                                                                         gpointer      invocation_hint G_GNUC_UNUSED,
00116                                                                         gpointer      marshal_data)
00117 {
00118   typedef gpointer (*GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (gpointer     data1,
00119                                                                      gdouble      arg_1,
00120                                                                      gdouble      arg_2,
00121                                                                      gpointer     arg_3,
00122                                                                      gpointer     arg_4,
00123                                                                      gpointer     data2);
00124   register GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED callback;
00125   register GCClosure *cc = (GCClosure*) closure;
00126   register gpointer data1, data2;
00127   gpointer v_return;
00128 
00129   g_return_if_fail (return_value != NULL);
00130   g_return_if_fail (n_param_values == 5);
00131 
00132   if (G_CCLOSURE_SWAP_DATA (closure))
00133     {
00134       data1 = closure->data;
00135       data2 = g_value_peek_pointer (param_values + 0);
00136     }
00137   else
00138     {
00139       data1 = g_value_peek_pointer (param_values + 0);
00140       data2 = closure->data;
00141     }
00142   callback = (GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (marshal_data ? marshal_data : cc->callback);
00143 
00144   v_return = callback (data1,
00145                        g_marshal_value_peek_double (param_values + 1),
00146                        g_marshal_value_peek_double (param_values + 2),
00147                        g_marshal_value_peek_boxed (param_values + 3),
00148                        g_marshal_value_peek_boxed (param_values + 4),
00149                        data2);
00150 
00151   g_value_take_boxed (return_value, v_return);
00152 }
00153 
00154 /* BOOLEAN:INT,INT,POINTER */
00155 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER (GClosure     *closure,
00156                                                                             GValue       *return_value,
00157                                                                             guint         n_param_values,
00158                                                                             const GValue *param_values,
00159                                                                             gpointer      invocation_hint,
00160                                                                             gpointer      marshal_data);
00161 void
00162 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER (GClosure     *closure,
00163                                                                 GValue       *return_value G_GNUC_UNUSED,
00164                                                                 guint         n_param_values,
00165                                                                 const GValue *param_values,
00166                                                                 gpointer      invocation_hint G_GNUC_UNUSED,
00167                                                                 gpointer      marshal_data)
00168 {
00169   typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer     data1,
00170                                                              gint         arg_1,
00171                                                              gint         arg_2,
00172                                                              gpointer     arg_3,
00173                                                              gpointer     data2);
00174   register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback;
00175   register GCClosure *cc = (GCClosure*) closure;
00176   register gpointer data1, data2;
00177   gboolean v_return;
00178 
00179   g_return_if_fail (return_value != NULL);
00180   g_return_if_fail (n_param_values == 4);
00181 
00182   if (G_CCLOSURE_SWAP_DATA (closure))
00183     {
00184       data1 = closure->data;
00185       data2 = g_value_peek_pointer (param_values + 0);
00186     }
00187   else
00188     {
00189       data1 = g_value_peek_pointer (param_values + 0);
00190       data2 = closure->data;
00191     }
00192   callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback);
00193 
00194   v_return = callback (data1,
00195                        g_marshal_value_peek_int (param_values + 1),
00196                        g_marshal_value_peek_int (param_values + 2),
00197                        g_marshal_value_peek_pointer (param_values + 3),
00198                        data2);
00199 
00200   g_value_set_boolean (return_value, v_return);
00201 }
00202 
00203 /* BOOLEAN:DOUBLE,POINTER */
00204 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__DOUBLE_POINTER (GClosure     *closure,
00205                                                                            GValue       *return_value,
00206                                                                            guint         n_param_values,
00207                                                                            const GValue *param_values,
00208                                                                            gpointer      invocation_hint,
00209                                                                            gpointer      marshal_data);
00210 void
00211 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__DOUBLE_POINTER (GClosure     *closure,
00212                                                                GValue       *return_value G_GNUC_UNUSED,
00213                                                                guint         n_param_values,
00214                                                                const GValue *param_values,
00215                                                                gpointer      invocation_hint G_GNUC_UNUSED,
00216                                                                gpointer      marshal_data)
00217 {
00218   typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (gpointer     data1,
00219                                                             gdouble      arg_1,
00220                                                             gpointer     arg_2,
00221                                                             gpointer     data2);
00222   register GMarshalFunc_BOOLEAN__DOUBLE_POINTER callback;
00223   register GCClosure *cc = (GCClosure*) closure;
00224   register gpointer data1, data2;
00225   gboolean v_return;
00226 
00227   g_return_if_fail (return_value != NULL);
00228   g_return_if_fail (n_param_values == 3);
00229 
00230   if (G_CCLOSURE_SWAP_DATA (closure))
00231     {
00232       data1 = closure->data;
00233       data2 = g_value_peek_pointer (param_values + 0);
00234     }
00235   else
00236     {
00237       data1 = g_value_peek_pointer (param_values + 0);
00238       data2 = closure->data;
00239     }
00240   callback = (GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback);
00241 
00242   v_return = callback (data1,
00243                        g_marshal_value_peek_double (param_values + 1),
00244                        g_marshal_value_peek_pointer (param_values + 2),
00245                        data2);
00246 
00247   g_value_set_boolean (return_value, v_return);
00248 }
00249 
00250 /* DOUBLE:NONE */
00251 extern void dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID (GClosure     *closure,
00252                                                                 GValue       *return_value,
00253                                                                 guint         n_param_values,
00254                                                                 const GValue *param_values,
00255                                                                 gpointer      invocation_hint,
00256                                                                 gpointer      marshal_data);
00257 void
00258 dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID (GClosure     *closure,
00259                                                     GValue       *return_value G_GNUC_UNUSED,
00260                                                     guint         n_param_values,
00261                                                     const GValue *param_values,
00262                                                     gpointer      invocation_hint G_GNUC_UNUSED,
00263                                                     gpointer      marshal_data)
00264 {
00265   typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer     data1,
00266                                                 gpointer     data2);
00267   register GMarshalFunc_DOUBLE__VOID callback;
00268   register GCClosure *cc = (GCClosure*) closure;
00269   register gpointer data1, data2;
00270   gdouble v_return;
00271 
00272   g_return_if_fail (return_value != NULL);
00273   g_return_if_fail (n_param_values == 1);
00274 
00275   if (G_CCLOSURE_SWAP_DATA (closure))
00276     {
00277       data1 = closure->data;
00278       data2 = g_value_peek_pointer (param_values + 0);
00279     }
00280   else
00281     {
00282       data1 = g_value_peek_pointer (param_values + 0);
00283       data2 = closure->data;
00284     }
00285   callback = (GMarshalFunc_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback);
00286 
00287   v_return = callback (data1,
00288                        data2);
00289 
00290   g_value_set_double (return_value, v_return);
00291 }
00292 #define dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__NONE      dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID
00293 
00294 /* BOOLEAN:BOXED,POINTER */
00295 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER (GClosure     *closure,
00296                                                                           GValue       *return_value,
00297                                                                           guint         n_param_values,
00298                                                                           const GValue *param_values,
00299                                                                           gpointer      invocation_hint,
00300                                                                           gpointer      marshal_data);
00301 void
00302 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER (GClosure     *closure,
00303                                                               GValue       *return_value G_GNUC_UNUSED,
00304                                                               guint         n_param_values,
00305                                                               const GValue *param_values,
00306                                                               gpointer      invocation_hint G_GNUC_UNUSED,
00307                                                               gpointer      marshal_data)
00308 {
00309   typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer     data1,
00310                                                            gpointer     arg_1,
00311                                                            gpointer     arg_2,
00312                                                            gpointer     data2);
00313   register GMarshalFunc_BOOLEAN__BOXED_POINTER callback;
00314   register GCClosure *cc = (GCClosure*) closure;
00315   register gpointer data1, data2;
00316   gboolean v_return;
00317 
00318   g_return_if_fail (return_value != NULL);
00319   g_return_if_fail (n_param_values == 3);
00320 
00321   if (G_CCLOSURE_SWAP_DATA (closure))
00322     {
00323       data1 = closure->data;
00324       data2 = g_value_peek_pointer (param_values + 0);
00325     }
00326   else
00327     {
00328       data1 = g_value_peek_pointer (param_values + 0);
00329       data2 = closure->data;
00330     }
00331   callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback);
00332 
00333   v_return = callback (data1,
00334                        g_marshal_value_peek_boxed (param_values + 1),
00335                        g_marshal_value_peek_pointer (param_values + 2),
00336                        data2);
00337 
00338   g_value_set_boolean (return_value, v_return);
00339 }
00340 
00341 /* STRING:NONE */
00342 extern void dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID (GClosure     *closure,
00343                                                                 GValue       *return_value,
00344                                                                 guint         n_param_values,
00345                                                                 const GValue *param_values,
00346                                                                 gpointer      invocation_hint,
00347                                                                 gpointer      marshal_data);
00348 void
00349 dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID (GClosure     *closure,
00350                                                     GValue       *return_value G_GNUC_UNUSED,
00351                                                     guint         n_param_values,
00352                                                     const GValue *param_values,
00353                                                     gpointer      invocation_hint G_GNUC_UNUSED,
00354                                                     gpointer      marshal_data)
00355 {
00356   typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer     data1,
00357                                                gpointer     data2);
00358   register GMarshalFunc_STRING__VOID callback;
00359   register GCClosure *cc = (GCClosure*) closure;
00360   register gpointer data1, data2;
00361   gchar* v_return;
00362 
00363   g_return_if_fail (return_value != NULL);
00364   g_return_if_fail (n_param_values == 1);
00365 
00366   if (G_CCLOSURE_SWAP_DATA (closure))
00367     {
00368       data1 = closure->data;
00369       data2 = g_value_peek_pointer (param_values + 0);
00370     }
00371   else
00372     {
00373       data1 = g_value_peek_pointer (param_values + 0);
00374       data2 = closure->data;
00375     }
00376   callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback);
00377 
00378   v_return = callback (data1,
00379                        data2);
00380 
00381   g_value_take_string (return_value, v_return);
00382 }
00383 #define dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE      dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID
00384 
00385 /* BOOLEAN:BOOLEAN,POINTER */
00386 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOOLEAN_POINTER (GClosure     *closure,
00387                                                                             GValue       *return_value,
00388                                                                             guint         n_param_values,
00389                                                                             const GValue *param_values,
00390                                                                             gpointer      invocation_hint,
00391                                                                             gpointer      marshal_data);
00392 void
00393 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOOLEAN_POINTER (GClosure     *closure,
00394                                                                 GValue       *return_value G_GNUC_UNUSED,
00395                                                                 guint         n_param_values,
00396                                                                 const GValue *param_values,
00397                                                                 gpointer      invocation_hint G_GNUC_UNUSED,
00398                                                                 gpointer      marshal_data)
00399 {
00400   typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer     data1,
00401                                                              gboolean     arg_1,
00402                                                              gpointer     arg_2,
00403                                                              gpointer     data2);
00404   register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback;
00405   register GCClosure *cc = (GCClosure*) closure;
00406   register gpointer data1, data2;
00407   gboolean v_return;
00408 
00409   g_return_if_fail (return_value != NULL);
00410   g_return_if_fail (n_param_values == 3);
00411 
00412   if (G_CCLOSURE_SWAP_DATA (closure))
00413     {
00414       data1 = closure->data;
00415       data2 = g_value_peek_pointer (param_values + 0);
00416     }
00417   else
00418     {
00419       data1 = g_value_peek_pointer (param_values + 0);
00420       data2 = closure->data;
00421     }
00422   callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback);
00423 
00424   v_return = callback (data1,
00425                        g_marshal_value_peek_boolean (param_values + 1),
00426                        g_marshal_value_peek_pointer (param_values + 2),
00427                        data2);
00428 
00429   g_value_set_boolean (return_value, v_return);
00430 }
00431 
00432 /* BOOLEAN:INT,POINTER */
00433 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_POINTER (GClosure     *closure,
00434                                                                         GValue       *return_value,
00435                                                                         guint         n_param_values,
00436                                                                         const GValue *param_values,
00437                                                                         gpointer      invocation_hint,
00438                                                                         gpointer      marshal_data);
00439 void
00440 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_POINTER (GClosure     *closure,
00441                                                             GValue       *return_value G_GNUC_UNUSED,
00442                                                             guint         n_param_values,
00443                                                             const GValue *param_values,
00444                                                             gpointer      invocation_hint G_GNUC_UNUSED,
00445                                                             gpointer      marshal_data)
00446 {
00447   typedef gboolean (*GMarshalFunc_BOOLEAN__INT_POINTER) (gpointer     data1,
00448                                                          gint         arg_1,
00449                                                          gpointer     arg_2,
00450                                                          gpointer     data2);
00451   register GMarshalFunc_BOOLEAN__INT_POINTER callback;
00452   register GCClosure *cc = (GCClosure*) closure;
00453   register gpointer data1, data2;
00454   gboolean v_return;
00455 
00456   g_return_if_fail (return_value != NULL);
00457   g_return_if_fail (n_param_values == 3);
00458 
00459   if (G_CCLOSURE_SWAP_DATA (closure))
00460     {
00461       data1 = closure->data;
00462       data2 = g_value_peek_pointer (param_values + 0);
00463     }
00464   else
00465     {
00466       data1 = g_value_peek_pointer (param_values + 0);
00467       data2 = closure->data;
00468     }
00469   callback = (GMarshalFunc_BOOLEAN__INT_POINTER) (marshal_data ? marshal_data : cc->callback);
00470 
00471   v_return = callback (data1,
00472                        g_marshal_value_peek_int (param_values + 1),
00473                        g_marshal_value_peek_pointer (param_values + 2),
00474                        data2);
00475 
00476   g_value_set_boolean (return_value, v_return);
00477 }
00478 
00479 /* BOOLEAN:POINTER */
00480 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER (GClosure     *closure,
00481                                                                     GValue       *return_value,
00482                                                                     guint         n_param_values,
00483                                                                     const GValue *param_values,
00484                                                                     gpointer      invocation_hint,
00485                                                                     gpointer      marshal_data);
00486 void
00487 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER (GClosure     *closure,
00488                                                         GValue       *return_value G_GNUC_UNUSED,
00489                                                         guint         n_param_values,
00490                                                         const GValue *param_values,
00491                                                         gpointer      invocation_hint G_GNUC_UNUSED,
00492                                                         gpointer      marshal_data)
00493 {
00494   typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer     data1,
00495                                                      gpointer     arg_1,
00496                                                      gpointer     data2);
00497   register GMarshalFunc_BOOLEAN__POINTER callback;
00498   register GCClosure *cc = (GCClosure*) closure;
00499   register gpointer data1, data2;
00500   gboolean v_return;
00501 
00502   g_return_if_fail (return_value != NULL);
00503   g_return_if_fail (n_param_values == 2);
00504 
00505   if (G_CCLOSURE_SWAP_DATA (closure))
00506     {
00507       data1 = closure->data;
00508       data2 = g_value_peek_pointer (param_values + 0);
00509     }
00510   else
00511     {
00512       data1 = g_value_peek_pointer (param_values + 0);
00513       data2 = closure->data;
00514     }
00515   callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
00516 
00517   v_return = callback (data1,
00518                        g_marshal_value_peek_pointer (param_values + 1),
00519                        data2);
00520 
00521   g_value_set_boolean (return_value, v_return);
00522 }
00523 
00524 /* BOXED:NONE */
00525 extern void dbus_glib_marshal_impl_dbus_magnifier_BOXED__VOID (GClosure     *closure,
00526                                                                GValue       *return_value,
00527                                                                guint         n_param_values,
00528                                                                const GValue *param_values,
00529                                                                gpointer      invocation_hint,
00530                                                                gpointer      marshal_data);
00531 void
00532 dbus_glib_marshal_impl_dbus_magnifier_BOXED__VOID (GClosure     *closure,
00533                                                    GValue       *return_value G_GNUC_UNUSED,
00534                                                    guint         n_param_values,
00535                                                    const GValue *param_values,
00536                                                    gpointer      invocation_hint G_GNUC_UNUSED,
00537                                                    gpointer      marshal_data)
00538 {
00539   typedef gpointer (*GMarshalFunc_BOXED__VOID) (gpointer     data1,
00540                                                 gpointer     data2);
00541   register GMarshalFunc_BOXED__VOID callback;
00542   register GCClosure *cc = (GCClosure*) closure;
00543   register gpointer data1, data2;
00544   gpointer v_return;
00545 
00546   g_return_if_fail (return_value != NULL);
00547   g_return_if_fail (n_param_values == 1);
00548 
00549   if (G_CCLOSURE_SWAP_DATA (closure))
00550     {
00551       data1 = closure->data;
00552       data2 = g_value_peek_pointer (param_values + 0);
00553     }
00554   else
00555     {
00556       data1 = g_value_peek_pointer (param_values + 0);
00557       data2 = closure->data;
00558     }
00559   callback = (GMarshalFunc_BOXED__VOID) (marshal_data ? marshal_data : cc->callback);
00560 
00561   v_return = callback (data1,
00562                        data2);
00563 
00564   g_value_take_boxed (return_value, v_return);
00565 }
00566 #define dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE       dbus_glib_marshal_impl_dbus_magnifier_BOXED__VOID
00567 
00568 /* BOOLEAN:UINT,POINTER */
00569 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__UINT_POINTER (GClosure     *closure,
00570                                                                          GValue       *return_value,
00571                                                                          guint         n_param_values,
00572                                                                          const GValue *param_values,
00573                                                                          gpointer      invocation_hint,
00574                                                                          gpointer      marshal_data);
00575 void
00576 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__UINT_POINTER (GClosure     *closure,
00577                                                              GValue       *return_value G_GNUC_UNUSED,
00578                                                              guint         n_param_values,
00579                                                              const GValue *param_values,
00580                                                              gpointer      invocation_hint G_GNUC_UNUSED,
00581                                                              gpointer      marshal_data)
00582 {
00583   typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer     data1,
00584                                                           guint        arg_1,
00585                                                           gpointer     arg_2,
00586                                                           gpointer     data2);
00587   register GMarshalFunc_BOOLEAN__UINT_POINTER callback;
00588   register GCClosure *cc = (GCClosure*) closure;
00589   register gpointer data1, data2;
00590   gboolean v_return;
00591 
00592   g_return_if_fail (return_value != NULL);
00593   g_return_if_fail (n_param_values == 3);
00594 
00595   if (G_CCLOSURE_SWAP_DATA (closure))
00596     {
00597       data1 = closure->data;
00598       data2 = g_value_peek_pointer (param_values + 0);
00599     }
00600   else
00601     {
00602       data1 = g_value_peek_pointer (param_values + 0);
00603       data2 = closure->data;
00604     }
00605   callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
00606 
00607   v_return = callback (data1,
00608                        g_marshal_value_peek_uint (param_values + 1),
00609                        g_marshal_value_peek_pointer (param_values + 2),
00610                        data2);
00611 
00612   g_value_set_boolean (return_value, v_return);
00613 }
00614 
00615 /* INT:NONE */
00616 extern void dbus_glib_marshal_impl_dbus_magnifier_INT__VOID (GClosure     *closure,
00617                                                              GValue       *return_value,
00618                                                              guint         n_param_values,
00619                                                              const GValue *param_values,
00620                                                              gpointer      invocation_hint,
00621                                                              gpointer      marshal_data);
00622 void
00623 dbus_glib_marshal_impl_dbus_magnifier_INT__VOID (GClosure     *closure,
00624                                                  GValue       *return_value G_GNUC_UNUSED,
00625                                                  guint         n_param_values,
00626                                                  const GValue *param_values,
00627                                                  gpointer      invocation_hint G_GNUC_UNUSED,
00628                                                  gpointer      marshal_data)
00629 {
00630   typedef gint (*GMarshalFunc_INT__VOID) (gpointer     data1,
00631                                           gpointer     data2);
00632   register GMarshalFunc_INT__VOID callback;
00633   register GCClosure *cc = (GCClosure*) closure;
00634   register gpointer data1, data2;
00635   gint v_return;
00636 
00637   g_return_if_fail (return_value != NULL);
00638   g_return_if_fail (n_param_values == 1);
00639 
00640   if (G_CCLOSURE_SWAP_DATA (closure))
00641     {
00642       data1 = closure->data;
00643       data2 = g_value_peek_pointer (param_values + 0);
00644     }
00645   else
00646     {
00647       data1 = g_value_peek_pointer (param_values + 0);
00648       data2 = closure->data;
00649     }
00650   callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback);
00651 
00652   v_return = callback (data1,
00653                        data2);
00654 
00655   g_value_set_int (return_value, v_return);
00656 }
00657 #define dbus_glib_marshal_impl_dbus_magnifier_INT__NONE dbus_glib_marshal_impl_dbus_magnifier_INT__VOID
00658 
00659 /* UINT:NONE */
00660 extern void dbus_glib_marshal_impl_dbus_magnifier_UINT__VOID (GClosure     *closure,
00661                                                               GValue       *return_value,
00662                                                               guint         n_param_values,
00663                                                               const GValue *param_values,
00664                                                               gpointer      invocation_hint,
00665                                                               gpointer      marshal_data);
00666 void
00667 dbus_glib_marshal_impl_dbus_magnifier_UINT__VOID (GClosure     *closure,
00668                                                   GValue       *return_value G_GNUC_UNUSED,
00669                                                   guint         n_param_values,
00670                                                   const GValue *param_values,
00671                                                   gpointer      invocation_hint G_GNUC_UNUSED,
00672                                                   gpointer      marshal_data)
00673 {
00674   typedef guint (*GMarshalFunc_UINT__VOID) (gpointer     data1,
00675                                             gpointer     data2);
00676   register GMarshalFunc_UINT__VOID callback;
00677   register GCClosure *cc = (GCClosure*) closure;
00678   register gpointer data1, data2;
00679   guint v_return;
00680 
00681   g_return_if_fail (return_value != NULL);
00682   g_return_if_fail (n_param_values == 1);
00683 
00684   if (G_CCLOSURE_SWAP_DATA (closure))
00685     {
00686       data1 = closure->data;
00687       data2 = g_value_peek_pointer (param_values + 0);
00688     }
00689   else
00690     {
00691       data1 = g_value_peek_pointer (param_values + 0);
00692       data2 = closure->data;
00693     }
00694   callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback);
00695 
00696   v_return = callback (data1,
00697                        data2);
00698 
00699   g_value_set_uint (return_value, v_return);
00700 }
00701 #define dbus_glib_marshal_impl_dbus_magnifier_UINT__NONE        dbus_glib_marshal_impl_dbus_magnifier_UINT__VOID
00702 
00703 /* BOOLEAN:STRING,POINTER */
00704 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__STRING_POINTER (GClosure     *closure,
00705                                                                            GValue       *return_value,
00706                                                                            guint         n_param_values,
00707                                                                            const GValue *param_values,
00708                                                                            gpointer      invocation_hint,
00709                                                                            gpointer      marshal_data);
00710 void
00711 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__STRING_POINTER (GClosure     *closure,
00712                                                                GValue       *return_value G_GNUC_UNUSED,
00713                                                                guint         n_param_values,
00714                                                                const GValue *param_values,
00715                                                                gpointer      invocation_hint G_GNUC_UNUSED,
00716                                                                gpointer      marshal_data)
00717 {
00718   typedef gboolean (*GMarshalFunc_BOOLEAN__STRING_POINTER) (gpointer     data1,
00719                                                             gpointer     arg_1,
00720                                                             gpointer     arg_2,
00721                                                             gpointer     data2);
00722   register GMarshalFunc_BOOLEAN__STRING_POINTER callback;
00723   register GCClosure *cc = (GCClosure*) closure;
00724   register gpointer data1, data2;
00725   gboolean v_return;
00726 
00727   g_return_if_fail (return_value != NULL);
00728   g_return_if_fail (n_param_values == 3);
00729 
00730   if (G_CCLOSURE_SWAP_DATA (closure))
00731     {
00732       data1 = closure->data;
00733       data2 = g_value_peek_pointer (param_values + 0);
00734     }
00735   else
00736     {
00737       data1 = g_value_peek_pointer (param_values + 0);
00738       data2 = closure->data;
00739     }
00740   callback = (GMarshalFunc_BOOLEAN__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
00741 
00742   v_return = callback (data1,
00743                        g_marshal_value_peek_string (param_values + 1),
00744                        g_marshal_value_peek_pointer (param_values + 2),
00745                        data2);
00746 
00747   g_value_set_boolean (return_value, v_return);
00748 }
00749 
00750 /* BOOLEAN:NONE */
00751 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__VOID (GClosure     *closure,
00752                                                                  GValue       *return_value,
00753                                                                  guint         n_param_values,
00754                                                                  const GValue *param_values,
00755                                                                  gpointer      invocation_hint,
00756                                                                  gpointer      marshal_data);
00757 void
00758 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__VOID (GClosure     *closure,
00759                                                      GValue       *return_value G_GNUC_UNUSED,
00760                                                      guint         n_param_values,
00761                                                      const GValue *param_values,
00762                                                      gpointer      invocation_hint G_GNUC_UNUSED,
00763                                                      gpointer      marshal_data)
00764 {
00765   typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer     data1,
00766                                                   gpointer     data2);
00767   register GMarshalFunc_BOOLEAN__VOID callback;
00768   register GCClosure *cc = (GCClosure*) closure;
00769   register gpointer data1, data2;
00770   gboolean v_return;
00771 
00772   g_return_if_fail (return_value != NULL);
00773   g_return_if_fail (n_param_values == 1);
00774 
00775   if (G_CCLOSURE_SWAP_DATA (closure))
00776     {
00777       data1 = closure->data;
00778       data2 = g_value_peek_pointer (param_values + 0);
00779     }
00780   else
00781     {
00782       data1 = g_value_peek_pointer (param_values + 0);
00783       data2 = closure->data;
00784     }
00785   callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
00786 
00787   v_return = callback (data1,
00788                        data2);
00789 
00790   g_value_set_boolean (return_value, v_return);
00791 }
00792 #define dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__NONE     dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__VOID
00793 
00794 /* BOOLEAN:POINTER,POINTER */
00795 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER_POINTER (GClosure     *closure,
00796                                                                             GValue       *return_value,
00797                                                                             guint         n_param_values,
00798                                                                             const GValue *param_values,
00799                                                                             gpointer      invocation_hint,
00800                                                                             gpointer      marshal_data);
00801 void
00802 dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER_POINTER (GClosure     *closure,
00803                                                                 GValue       *return_value G_GNUC_UNUSED,
00804                                                                 guint         n_param_values,
00805                                                                 const GValue *param_values,
00806                                                                 gpointer      invocation_hint G_GNUC_UNUSED,
00807                                                                 gpointer      marshal_data)
00808 {
00809   typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER_POINTER) (gpointer     data1,
00810                                                              gpointer     arg_1,
00811                                                              gpointer     arg_2,
00812                                                              gpointer     data2);
00813   register GMarshalFunc_BOOLEAN__POINTER_POINTER callback;
00814   register GCClosure *cc = (GCClosure*) closure;
00815   register gpointer data1, data2;
00816   gboolean v_return;
00817 
00818   g_return_if_fail (return_value != NULL);
00819   g_return_if_fail (n_param_values == 3);
00820 
00821   if (G_CCLOSURE_SWAP_DATA (closure))
00822     {
00823       data1 = closure->data;
00824       data2 = g_value_peek_pointer (param_values + 0);
00825     }
00826   else
00827     {
00828       data1 = g_value_peek_pointer (param_values + 0);
00829       data2 = closure->data;
00830     }
00831   callback = (GMarshalFunc_BOOLEAN__POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
00832 
00833   v_return = callback (data1,
00834                        g_marshal_value_peek_pointer (param_values + 1),
00835                        g_marshal_value_peek_pointer (param_values + 2),
00836                        data2);
00837 
00838   g_value_set_boolean (return_value, v_return);
00839 }
00840 
00841 G_END_DECLS
00842 
00843 #endif /* __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__ */
00844 
00845 #include <dbus/dbus-glib.h>
00846 static const DBusGMethodInfo dbus_glib_impl_dbus_magnifier_methods[] = {
00847   { (GCallback) impl_dbus_magnifier_full_screen_capable, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__NONE, 0 },
00848   { (GCallback) impl_dbus_magnifier_hide_cursor, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER, 67 },
00849   { (GCallback) impl_dbus_magnifier_show_cursor, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER, 113 },
00850   { (GCallback) impl_dbus_magnifier_support_colorblind_filters, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER_POINTER, 159 },
00851   { (GCallback) impl_dbus_magnifier_create_zoom_region, dbus_glib_marshal_impl_dbus_magnifier_BOXED__DOUBLE_DOUBLE_BOXED_BOXED, 233 },
00852   { (GCallback) impl_dbus_magnifier_get_zoom_regions, dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE, 345 },
00853   { (GCallback) impl_dbus_magnifier_add_zoom_region, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED, 423 },
00854   { (GCallback) impl_dbus_magnifier_clear_all_zoom_regions, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER, 497 },
00855   { (GCallback) impl_dbus_magnifier_dispose, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER, 552 },
00856   { (GCallback) impl_dbus_magnifier_set_source_display, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__STRING_POINTER, 595 },
00857   { (GCallback) impl_dbus_magnifier_get_source_display, dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE, 666 },
00858   { (GCallback) impl_dbus_magnifier_set_target_display, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__STRING_POINTER, 741 },
00859   { (GCallback) impl_dbus_magnifier_get_target_display, dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE, 812 },
00860   { (GCallback) impl_dbus_magnifier_set_source_size, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER, 887 },
00861   { (GCallback) impl_dbus_magnifier_get_source_size, dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE, 955 },
00862   { (GCallback) impl_dbus_magnifier_set_target_size, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED_POINTER, 1027 },
00863   { (GCallback) impl_dbus_magnifier_get_target_size, dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE, 1095 },
00864   { (GCallback) impl_dbus_magnifier_set_cursor_set, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__STRING_POINTER, 1167 },
00865   { (GCallback) impl_dbus_magnifier_get_cursor_set, dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE, 1230 },
00866   { (GCallback) impl_dbus_magnifier_set_cursor_size, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER, 1297 },
00867   { (GCallback) impl_dbus_magnifier_get_cursor_size, dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE, 1358 },
00868   { (GCallback) impl_dbus_magnifier_set_cursor_zoom, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__DOUBLE_POINTER, 1418 },
00869   { (GCallback) impl_dbus_magnifier_get_cursor_zoom, dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__NONE, 1478 },
00870   { (GCallback) impl_dbus_magnifier_set_cursor_color, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__UINT_POINTER, 1542 },
00871   { (GCallback) impl_dbus_magnifier_get_cursor_color, dbus_glib_marshal_impl_dbus_magnifier_UINT__NONE, 1602 },
00872   { (GCallback) impl_dbus_magnifier_set_cursor_hotspot, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_INT_POINTER, 1666 },
00873   { (GCallback) impl_dbus_magnifier_get_cursor_hotspot, dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE, 1730 },
00874   { (GCallback) impl_dbus_magnifier_get_cursor_default_size, dbus_glib_marshal_impl_dbus_magnifier_INT__NONE, 1799 },
00875   { (GCallback) impl_dbus_magnifier_set_crosswire_size, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_POINTER, 1868 },
00876   { (GCallback) impl_dbus_magnifier_get_crosswire_size, dbus_glib_marshal_impl_dbus_magnifier_INT__NONE, 1929 },
00877   { (GCallback) impl_dbus_magnifier_set_crosswire_length, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__INT_POINTER, 1994 },
00878   { (GCallback) impl_dbus_magnifier_get_crosswire_length, dbus_glib_marshal_impl_dbus_magnifier_INT__NONE, 2059 },
00879   { (GCallback) impl_dbus_magnifier_set_crosswire_clip, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOOLEAN_POINTER, 2128 },
00880   { (GCallback) impl_dbus_magnifier_get_crosswire_clip, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__NONE, 2189 },
00881   { (GCallback) impl_dbus_magnifier_set_crosswire_color, dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__UINT_POINTER, 2254 },
00882   { (GCallback) impl_dbus_magnifier_get_crosswire_color, dbus_glib_marshal_impl_dbus_magnifier_UINT__NONE, 2317 },
00883 };
00884 
00885 const DBusGObjectInfo dbus_glib_impl_dbus_magnifier_object_info = {
00886   0,
00887   dbus_glib_impl_dbus_magnifier_methods,
00888   36,
00889 "org.freedesktop.gnome.Magnifier\0fullScreenCapable\0S\0b-ret\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier\0hideCursor\0S\0\0org.freedesktop.gnome.Magnifier\0showCursor\0S\0\0org.freedesktop.gnome.Magnifier\0supportColorblindFilters\0S\0b-ret\0O\0F\0N\0b\0\0org.freedesktop.gnome.Magnifier\0createZoomRegion\0S\0zx\0I\0d\0zy\0I\0d\0ROI\0I\0ai\0viewPort\0I\0ai\0zoomRegion-ret\0O\0F\0R\0o\0\0org.freedesktop.gnome.Magnifier\0getZoomRegions\0S\0zoomRegionList-ret\0O\0F\0R\0as\0\0org.freedesktop.gnome.Magnifier\0addZoomRegion\0S\0region\0I\0o\0b-ret\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier\0clearAllZoomRegions\0S\0\0org.freedesktop.gnome.Magnifier\0dispose\0S\0\0org.freedesktop.gnome.Magnifier\0setSourceDisplay\0S\0source_display\0I\0s\0\0org.freedesktop.gnome.Magnifier\0getSourceDisplay\0S\0source_display\0O\0F\0R\0s\0\0org.freedesktop.gnome.Magnifier\0setTargetDisplay\0S\0target_display\0I\0s\0\0org.freedesktop.gnome.Magnifier\0getTargetDisplay\0S\0target_display\0O\0F\0R\0s\0\0org.freedesktop.gnome.Magnifier\0setSourceSize\0S\0source_bounds\0I\0ai\0\0org.freedesktop.gnome.Magnifier\0getSourceSize\0S\0source_bounds\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier\0setTargetSize\0S\0target_bounds\0I\0ai\0\0org.freedesktop.gnome.Magnifier\0getTargetSize\0S\0target_bounds\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier\0setCursorSet\0S\0cursor_set\0I\0s\0\0org.freedesktop.gnome.Magnifier\0getCursorSet\0S\0cursor_set\0O\0F\0R\0s\0\0org.freedesktop.gnome.Magnifier\0setCursorSize\0S\0x\0I\0i\0y\0I\0i\0\0org.freedesktop.gnome.Magnifier\0getCursorSize\0S\0x\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier\0setCursorZoom\0S\0factor\0I\0d\0\0org.freedesktop.gnome.Magnifier\0getCursorZoom\0S\0factor\0O\0F\0R\0d\0\0org.freedesktop.gnome.Magnifier\0setCursorColor\0S\0color\0I\0u\0\0org.freedesktop.gnome.Magnifier\0getCursorColor\0S\0color\0O\0F\0R\0u\0\0org.freedesktop.gnome.Magnifier\0setCursorHotspot\0S\0x\0I\0i\0y\0I\0i\0\0org.freedesktop.gnome.Magnifier\0getCursorHotspot\0S\0hotspot\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier\0getCursorDefaultSize\0S\0size\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier\0setCrosswireSize\0S\0size\0I\0i\0\0org.freedesktop.gnome.Magnifier\0getCrosswireSize\0S\0size\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier\0setCrosswireLength\0S\0length\0I\0i\0\0org.freedesktop.gnome.Magnifier\0getCrosswireLength\0S\0length\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier\0setCrosswireClip\0S\0clip\0I\0b\0\0org.freedesktop.gnome.Magnifier\0getCrosswireClip\0S\0clip\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier\0setCrosswireColor\0S\0color\0I\0u\0\0org.freedesktop.gnome.Magnifier\0getCrosswireColor\0S\0color\0O\0F\0R\0u\0\0\0",
00890 "\0",
00891 "\0"
00892 };
00893