gnome-mag
|
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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 = { 1, 00884 dbus_glib_impl_dbus_magnifier_methods, 00885 36, 00886 "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", 00887 "\0", 00888 "\0" 00889 }; 00890