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