gnome-mag
|
00001 /* Generated by dbus-binding-tool; do not edit! */ 00002 00003 00004 #ifndef __dbus_glib_marshal_impl_dbus_zoom_region_MARSHAL_H__ 00005 #define __dbus_glib_marshal_impl_dbus_zoom_region_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:INT,POINTER */ 00057 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER (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_zoom_region_BOOLEAN__INT_POINTER (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__INT_POINTER) (gpointer data1, 00072 gint arg_1, 00073 gpointer arg_2, 00074 gpointer data2); 00075 register GMarshalFunc_BOOLEAN__INT_POINTER callback; 00076 register GCClosure *cc = (GCClosure*) closure; 00077 register gpointer data1, data2; 00078 gboolean v_return; 00079 00080 g_return_if_fail (return_value != NULL); 00081 g_return_if_fail (n_param_values == 3); 00082 00083 if (G_CCLOSURE_SWAP_DATA (closure)) 00084 { 00085 data1 = closure->data; 00086 data2 = g_value_peek_pointer (param_values + 0); 00087 } 00088 else 00089 { 00090 data1 = g_value_peek_pointer (param_values + 0); 00091 data2 = closure->data; 00092 } 00093 callback = (GMarshalFunc_BOOLEAN__INT_POINTER) (marshal_data ? marshal_data : cc->callback); 00094 00095 v_return = callback (data1, 00096 g_marshal_value_peek_int (param_values + 1), 00097 g_marshal_value_peek_pointer (param_values + 2), 00098 data2); 00099 00100 g_value_set_boolean (return_value, v_return); 00101 } 00102 00103 /* DOUBLE:NONE */ 00104 extern void dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure, 00105 GValue *return_value, 00106 guint n_param_values, 00107 const GValue *param_values, 00108 gpointer invocation_hint, 00109 gpointer marshal_data); 00110 void 00111 dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure, 00112 GValue *return_value G_GNUC_UNUSED, 00113 guint n_param_values, 00114 const GValue *param_values, 00115 gpointer invocation_hint G_GNUC_UNUSED, 00116 gpointer marshal_data) 00117 { 00118 typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer data1, 00119 gpointer data2); 00120 register GMarshalFunc_DOUBLE__VOID callback; 00121 register GCClosure *cc = (GCClosure*) closure; 00122 register gpointer data1, data2; 00123 gdouble v_return; 00124 00125 g_return_if_fail (return_value != NULL); 00126 g_return_if_fail (n_param_values == 1); 00127 00128 if (G_CCLOSURE_SWAP_DATA (closure)) 00129 { 00130 data1 = closure->data; 00131 data2 = g_value_peek_pointer (param_values + 0); 00132 } 00133 else 00134 { 00135 data1 = g_value_peek_pointer (param_values + 0); 00136 data2 = closure->data; 00137 } 00138 callback = (GMarshalFunc_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback); 00139 00140 v_return = callback (data1, 00141 data2); 00142 00143 g_value_set_double (return_value, v_return); 00144 } 00145 #define dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID 00146 00147 /* BOOLEAN:INT,INT,POINTER */ 00148 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00149 GValue *return_value, 00150 guint n_param_values, 00151 const GValue *param_values, 00152 gpointer invocation_hint, 00153 gpointer marshal_data); 00154 void 00155 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00156 GValue *return_value G_GNUC_UNUSED, 00157 guint n_param_values, 00158 const GValue *param_values, 00159 gpointer invocation_hint G_GNUC_UNUSED, 00160 gpointer marshal_data) 00161 { 00162 typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer data1, 00163 gint arg_1, 00164 gint arg_2, 00165 gpointer arg_3, 00166 gpointer data2); 00167 register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback; 00168 register GCClosure *cc = (GCClosure*) closure; 00169 register gpointer data1, data2; 00170 gboolean v_return; 00171 00172 g_return_if_fail (return_value != NULL); 00173 g_return_if_fail (n_param_values == 4); 00174 00175 if (G_CCLOSURE_SWAP_DATA (closure)) 00176 { 00177 data1 = closure->data; 00178 data2 = g_value_peek_pointer (param_values + 0); 00179 } 00180 else 00181 { 00182 data1 = g_value_peek_pointer (param_values + 0); 00183 data2 = closure->data; 00184 } 00185 callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback); 00186 00187 v_return = callback (data1, 00188 g_marshal_value_peek_int (param_values + 1), 00189 g_marshal_value_peek_int (param_values + 2), 00190 g_marshal_value_peek_pointer (param_values + 3), 00191 data2); 00192 00193 g_value_set_boolean (return_value, v_return); 00194 } 00195 00196 /* BOOLEAN:BOXED,POINTER */ 00197 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure, 00198 GValue *return_value, 00199 guint n_param_values, 00200 const GValue *param_values, 00201 gpointer invocation_hint, 00202 gpointer marshal_data); 00203 void 00204 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure, 00205 GValue *return_value G_GNUC_UNUSED, 00206 guint n_param_values, 00207 const GValue *param_values, 00208 gpointer invocation_hint G_GNUC_UNUSED, 00209 gpointer marshal_data) 00210 { 00211 typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer data1, 00212 gpointer arg_1, 00213 gpointer arg_2, 00214 gpointer data2); 00215 register GMarshalFunc_BOOLEAN__BOXED_POINTER callback; 00216 register GCClosure *cc = (GCClosure*) closure; 00217 register gpointer data1, data2; 00218 gboolean v_return; 00219 00220 g_return_if_fail (return_value != NULL); 00221 g_return_if_fail (n_param_values == 3); 00222 00223 if (G_CCLOSURE_SWAP_DATA (closure)) 00224 { 00225 data1 = closure->data; 00226 data2 = g_value_peek_pointer (param_values + 0); 00227 } 00228 else 00229 { 00230 data1 = g_value_peek_pointer (param_values + 0); 00231 data2 = closure->data; 00232 } 00233 callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback); 00234 00235 v_return = callback (data1, 00236 g_marshal_value_peek_boxed (param_values + 1), 00237 g_marshal_value_peek_pointer (param_values + 2), 00238 data2); 00239 00240 g_value_set_boolean (return_value, v_return); 00241 } 00242 00243 /* STRING:NONE */ 00244 extern void dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure, 00245 GValue *return_value, 00246 guint n_param_values, 00247 const GValue *param_values, 00248 gpointer invocation_hint, 00249 gpointer marshal_data); 00250 void 00251 dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure, 00252 GValue *return_value G_GNUC_UNUSED, 00253 guint n_param_values, 00254 const GValue *param_values, 00255 gpointer invocation_hint G_GNUC_UNUSED, 00256 gpointer marshal_data) 00257 { 00258 typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer data1, 00259 gpointer data2); 00260 register GMarshalFunc_STRING__VOID callback; 00261 register GCClosure *cc = (GCClosure*) closure; 00262 register gpointer data1, data2; 00263 gchar* v_return; 00264 00265 g_return_if_fail (return_value != NULL); 00266 g_return_if_fail (n_param_values == 1); 00267 00268 if (G_CCLOSURE_SWAP_DATA (closure)) 00269 { 00270 data1 = closure->data; 00271 data2 = g_value_peek_pointer (param_values + 0); 00272 } 00273 else 00274 { 00275 data1 = g_value_peek_pointer (param_values + 0); 00276 data2 = closure->data; 00277 } 00278 callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback); 00279 00280 v_return = callback (data1, 00281 data2); 00282 00283 g_value_take_string (return_value, v_return); 00284 } 00285 #define dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID 00286 00287 /* BOOLEAN:BOOLEAN,POINTER */ 00288 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00289 GValue *return_value, 00290 guint n_param_values, 00291 const GValue *param_values, 00292 gpointer invocation_hint, 00293 gpointer marshal_data); 00294 void 00295 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00296 GValue *return_value G_GNUC_UNUSED, 00297 guint n_param_values, 00298 const GValue *param_values, 00299 gpointer invocation_hint G_GNUC_UNUSED, 00300 gpointer marshal_data) 00301 { 00302 typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer data1, 00303 gboolean arg_1, 00304 gpointer arg_2, 00305 gpointer data2); 00306 register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback; 00307 register GCClosure *cc = (GCClosure*) closure; 00308 register gpointer data1, data2; 00309 gboolean v_return; 00310 00311 g_return_if_fail (return_value != NULL); 00312 g_return_if_fail (n_param_values == 3); 00313 00314 if (G_CCLOSURE_SWAP_DATA (closure)) 00315 { 00316 data1 = closure->data; 00317 data2 = g_value_peek_pointer (param_values + 0); 00318 } 00319 else 00320 { 00321 data1 = g_value_peek_pointer (param_values + 0); 00322 data2 = closure->data; 00323 } 00324 callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback); 00325 00326 v_return = callback (data1, 00327 g_marshal_value_peek_boolean (param_values + 1), 00328 g_marshal_value_peek_pointer (param_values + 2), 00329 data2); 00330 00331 g_value_set_boolean (return_value, v_return); 00332 } 00333 00334 /* BOOLEAN:DOUBLE,DOUBLE */ 00335 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure, 00336 GValue *return_value, 00337 guint n_param_values, 00338 const GValue *param_values, 00339 gpointer invocation_hint, 00340 gpointer marshal_data); 00341 void 00342 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure, 00343 GValue *return_value G_GNUC_UNUSED, 00344 guint n_param_values, 00345 const GValue *param_values, 00346 gpointer invocation_hint G_GNUC_UNUSED, 00347 gpointer marshal_data) 00348 { 00349 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (gpointer data1, 00350 gdouble arg_1, 00351 gdouble arg_2, 00352 gpointer data2); 00353 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE callback; 00354 register GCClosure *cc = (GCClosure*) closure; 00355 register gpointer data1, data2; 00356 gboolean v_return; 00357 00358 g_return_if_fail (return_value != NULL); 00359 g_return_if_fail (n_param_values == 3); 00360 00361 if (G_CCLOSURE_SWAP_DATA (closure)) 00362 { 00363 data1 = closure->data; 00364 data2 = g_value_peek_pointer (param_values + 0); 00365 } 00366 else 00367 { 00368 data1 = g_value_peek_pointer (param_values + 0); 00369 data2 = closure->data; 00370 } 00371 callback = (GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (marshal_data ? marshal_data : cc->callback); 00372 00373 v_return = callback (data1, 00374 g_marshal_value_peek_double (param_values + 1), 00375 g_marshal_value_peek_double (param_values + 2), 00376 data2); 00377 00378 g_value_set_boolean (return_value, v_return); 00379 } 00380 00381 /* BOOLEAN:POINTER */ 00382 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER (GClosure *closure, 00383 GValue *return_value, 00384 guint n_param_values, 00385 const GValue *param_values, 00386 gpointer invocation_hint, 00387 gpointer marshal_data); 00388 void 00389 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER (GClosure *closure, 00390 GValue *return_value G_GNUC_UNUSED, 00391 guint n_param_values, 00392 const GValue *param_values, 00393 gpointer invocation_hint G_GNUC_UNUSED, 00394 gpointer marshal_data) 00395 { 00396 typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1, 00397 gpointer arg_1, 00398 gpointer data2); 00399 register GMarshalFunc_BOOLEAN__POINTER callback; 00400 register GCClosure *cc = (GCClosure*) closure; 00401 register gpointer data1, data2; 00402 gboolean v_return; 00403 00404 g_return_if_fail (return_value != NULL); 00405 g_return_if_fail (n_param_values == 2); 00406 00407 if (G_CCLOSURE_SWAP_DATA (closure)) 00408 { 00409 data1 = closure->data; 00410 data2 = g_value_peek_pointer (param_values + 0); 00411 } 00412 else 00413 { 00414 data1 = g_value_peek_pointer (param_values + 0); 00415 data2 = closure->data; 00416 } 00417 callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback); 00418 00419 v_return = callback (data1, 00420 g_marshal_value_peek_pointer (param_values + 1), 00421 data2); 00422 00423 g_value_set_boolean (return_value, v_return); 00424 } 00425 00426 /* BOOLEAN:DOUBLE,DOUBLE,DOUBLE,POINTER */ 00427 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure, 00428 GValue *return_value, 00429 guint n_param_values, 00430 const GValue *param_values, 00431 gpointer invocation_hint, 00432 gpointer marshal_data); 00433 void 00434 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure, 00435 GValue *return_value G_GNUC_UNUSED, 00436 guint n_param_values, 00437 const GValue *param_values, 00438 gpointer invocation_hint G_GNUC_UNUSED, 00439 gpointer marshal_data) 00440 { 00441 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER) (gpointer data1, 00442 gdouble arg_1, 00443 gdouble arg_2, 00444 gdouble arg_3, 00445 gpointer arg_4, 00446 gpointer data2); 00447 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER callback; 00448 register GCClosure *cc = (GCClosure*) closure; 00449 register gpointer data1, data2; 00450 gboolean v_return; 00451 00452 g_return_if_fail (return_value != NULL); 00453 g_return_if_fail (n_param_values == 5); 00454 00455 if (G_CCLOSURE_SWAP_DATA (closure)) 00456 { 00457 data1 = closure->data; 00458 data2 = g_value_peek_pointer (param_values + 0); 00459 } 00460 else 00461 { 00462 data1 = g_value_peek_pointer (param_values + 0); 00463 data2 = closure->data; 00464 } 00465 callback = (GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback); 00466 00467 v_return = callback (data1, 00468 g_marshal_value_peek_double (param_values + 1), 00469 g_marshal_value_peek_double (param_values + 2), 00470 g_marshal_value_peek_double (param_values + 3), 00471 g_marshal_value_peek_pointer (param_values + 4), 00472 data2); 00473 00474 g_value_set_boolean (return_value, v_return); 00475 } 00476 00477 /* BOXED:NONE */ 00478 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID (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_zoom_region_BOXED__VOID (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 gpointer (*GMarshalFunc_BOXED__VOID) (gpointer data1, 00493 gpointer data2); 00494 register GMarshalFunc_BOXED__VOID callback; 00495 register GCClosure *cc = (GCClosure*) closure; 00496 register gpointer data1, data2; 00497 gpointer v_return; 00498 00499 g_return_if_fail (return_value != NULL); 00500 g_return_if_fail (n_param_values == 1); 00501 00502 if (G_CCLOSURE_SWAP_DATA (closure)) 00503 { 00504 data1 = closure->data; 00505 data2 = g_value_peek_pointer (param_values + 0); 00506 } 00507 else 00508 { 00509 data1 = g_value_peek_pointer (param_values + 0); 00510 data2 = closure->data; 00511 } 00512 callback = (GMarshalFunc_BOXED__VOID) (marshal_data ? marshal_data : cc->callback); 00513 00514 v_return = callback (data1, 00515 data2); 00516 00517 g_value_take_boxed (return_value, v_return); 00518 } 00519 #define dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID 00520 00521 /* BOOLEAN:UINT,POINTER */ 00522 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure, 00523 GValue *return_value, 00524 guint n_param_values, 00525 const GValue *param_values, 00526 gpointer invocation_hint, 00527 gpointer marshal_data); 00528 void 00529 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure, 00530 GValue *return_value G_GNUC_UNUSED, 00531 guint n_param_values, 00532 const GValue *param_values, 00533 gpointer invocation_hint G_GNUC_UNUSED, 00534 gpointer marshal_data) 00535 { 00536 typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer data1, 00537 guint arg_1, 00538 gpointer arg_2, 00539 gpointer data2); 00540 register GMarshalFunc_BOOLEAN__UINT_POINTER callback; 00541 register GCClosure *cc = (GCClosure*) closure; 00542 register gpointer data1, data2; 00543 gboolean v_return; 00544 00545 g_return_if_fail (return_value != NULL); 00546 g_return_if_fail (n_param_values == 3); 00547 00548 if (G_CCLOSURE_SWAP_DATA (closure)) 00549 { 00550 data1 = closure->data; 00551 data2 = g_value_peek_pointer (param_values + 0); 00552 } 00553 else 00554 { 00555 data1 = g_value_peek_pointer (param_values + 0); 00556 data2 = closure->data; 00557 } 00558 callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback); 00559 00560 v_return = callback (data1, 00561 g_marshal_value_peek_uint (param_values + 1), 00562 g_marshal_value_peek_pointer (param_values + 2), 00563 data2); 00564 00565 g_value_set_boolean (return_value, v_return); 00566 } 00567 00568 /* INT:NONE */ 00569 extern void dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure, 00570 GValue *return_value, 00571 guint n_param_values, 00572 const GValue *param_values, 00573 gpointer invocation_hint, 00574 gpointer marshal_data); 00575 void 00576 dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure, 00577 GValue *return_value G_GNUC_UNUSED, 00578 guint n_param_values, 00579 const GValue *param_values, 00580 gpointer invocation_hint G_GNUC_UNUSED, 00581 gpointer marshal_data) 00582 { 00583 typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1, 00584 gpointer data2); 00585 register GMarshalFunc_INT__VOID callback; 00586 register GCClosure *cc = (GCClosure*) closure; 00587 register gpointer data1, data2; 00588 gint v_return; 00589 00590 g_return_if_fail (return_value != NULL); 00591 g_return_if_fail (n_param_values == 1); 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_INT__VOID) (marshal_data ? marshal_data : cc->callback); 00604 00605 v_return = callback (data1, 00606 data2); 00607 00608 g_value_set_int (return_value, v_return); 00609 } 00610 #define dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID 00611 00612 /* UINT:NONE */ 00613 extern void dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure, 00614 GValue *return_value, 00615 guint n_param_values, 00616 const GValue *param_values, 00617 gpointer invocation_hint, 00618 gpointer marshal_data); 00619 void 00620 dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure, 00621 GValue *return_value G_GNUC_UNUSED, 00622 guint n_param_values, 00623 const GValue *param_values, 00624 gpointer invocation_hint G_GNUC_UNUSED, 00625 gpointer marshal_data) 00626 { 00627 typedef guint (*GMarshalFunc_UINT__VOID) (gpointer data1, 00628 gpointer data2); 00629 register GMarshalFunc_UINT__VOID callback; 00630 register GCClosure *cc = (GCClosure*) closure; 00631 register gpointer data1, data2; 00632 guint v_return; 00633 00634 g_return_if_fail (return_value != NULL); 00635 g_return_if_fail (n_param_values == 1); 00636 00637 if (G_CCLOSURE_SWAP_DATA (closure)) 00638 { 00639 data1 = closure->data; 00640 data2 = g_value_peek_pointer (param_values + 0); 00641 } 00642 else 00643 { 00644 data1 = g_value_peek_pointer (param_values + 0); 00645 data2 = closure->data; 00646 } 00647 callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback); 00648 00649 v_return = callback (data1, 00650 data2); 00651 00652 g_value_set_uint (return_value, v_return); 00653 } 00654 #define dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID 00655 00656 /* BOOLEAN:STRING,POINTER */ 00657 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure, 00658 GValue *return_value, 00659 guint n_param_values, 00660 const GValue *param_values, 00661 gpointer invocation_hint, 00662 gpointer marshal_data); 00663 void 00664 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure, 00665 GValue *return_value G_GNUC_UNUSED, 00666 guint n_param_values, 00667 const GValue *param_values, 00668 gpointer invocation_hint G_GNUC_UNUSED, 00669 gpointer marshal_data) 00670 { 00671 typedef gboolean (*GMarshalFunc_BOOLEAN__STRING_POINTER) (gpointer data1, 00672 gpointer arg_1, 00673 gpointer arg_2, 00674 gpointer data2); 00675 register GMarshalFunc_BOOLEAN__STRING_POINTER callback; 00676 register GCClosure *cc = (GCClosure*) closure; 00677 register gpointer data1, data2; 00678 gboolean v_return; 00679 00680 g_return_if_fail (return_value != NULL); 00681 g_return_if_fail (n_param_values == 3); 00682 00683 if (G_CCLOSURE_SWAP_DATA (closure)) 00684 { 00685 data1 = closure->data; 00686 data2 = g_value_peek_pointer (param_values + 0); 00687 } 00688 else 00689 { 00690 data1 = g_value_peek_pointer (param_values + 0); 00691 data2 = closure->data; 00692 } 00693 callback = (GMarshalFunc_BOOLEAN__STRING_POINTER) (marshal_data ? marshal_data : cc->callback); 00694 00695 v_return = callback (data1, 00696 g_marshal_value_peek_string (param_values + 1), 00697 g_marshal_value_peek_pointer (param_values + 2), 00698 data2); 00699 00700 g_value_set_boolean (return_value, v_return); 00701 } 00702 00703 /* BOOLEAN:NONE */ 00704 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure, 00705 GValue *return_value, 00706 guint n_param_values, 00707 const GValue *param_values, 00708 gpointer invocation_hint, 00709 gpointer marshal_data); 00710 void 00711 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure, 00712 GValue *return_value G_GNUC_UNUSED, 00713 guint n_param_values, 00714 const GValue *param_values, 00715 gpointer invocation_hint G_GNUC_UNUSED, 00716 gpointer marshal_data) 00717 { 00718 typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1, 00719 gpointer data2); 00720 register GMarshalFunc_BOOLEAN__VOID 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 == 1); 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__VOID) (marshal_data ? marshal_data : cc->callback); 00739 00740 v_return = callback (data1, 00741 data2); 00742 00743 g_value_set_boolean (return_value, v_return); 00744 } 00745 #define dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID 00746 00747 G_END_DECLS 00748 00749 #endif /* __dbus_glib_marshal_impl_dbus_zoom_region_MARSHAL_H__ */ 00750 00751 #include <dbus/dbus-glib.h> 00752 static const DBusGMethodInfo dbus_glib_impl_dbus_zoom_region_methods[] = { 00753 { (GCallback) impl_dbus_zoom_region_set_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE, 0 }, 00754 { (GCallback) impl_dbus_zoom_region_get_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 91 }, 00755 { (GCallback) impl_dbus_zoom_region_set_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 167 }, 00756 { (GCallback) impl_dbus_zoom_region_update_pointer, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 229 }, 00757 { (GCallback) impl_dbus_zoom_region_mark_dirty, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 289 }, 00758 { (GCallback) impl_dbus_zoom_region_get_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 362 }, 00759 { (GCallback) impl_dbus_zoom_region_move_resize, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 432 }, 00760 { (GCallback) impl_dbus_zoom_region_dispose, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 501 }, 00761 { (GCallback) impl_dbus_zoom_region_set_pointer_pos, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER, 555 }, 00762 { (GCallback) impl_dbus_zoom_region_set_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 639 }, 00763 { (GCallback) impl_dbus_zoom_region_get_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 715 }, 00764 { (GCallback) impl_dbus_zoom_region_set_brightness, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 786 }, 00765 { (GCallback) impl_dbus_zoom_region_get_brightness, dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE, 864 }, 00766 { (GCallback) impl_dbus_zoom_region_set_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 936 }, 00767 { (GCallback) impl_dbus_zoom_region_get_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1005 }, 00768 { (GCallback) impl_dbus_zoom_region_set_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1078 }, 00769 { (GCallback) impl_dbus_zoom_region_get_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1152 }, 00770 { (GCallback) impl_dbus_zoom_region_set_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1230 }, 00771 { (GCallback) impl_dbus_zoom_region_get_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1306 }, 00772 { (GCallback) impl_dbus_zoom_region_set_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1386 }, 00773 { (GCallback) impl_dbus_zoom_region_get_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1453 }, 00774 { (GCallback) impl_dbus_zoom_region_set_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1524 }, 00775 { (GCallback) impl_dbus_zoom_region_get_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1603 }, 00776 { (GCallback) impl_dbus_zoom_region_set_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1686 }, 00777 { (GCallback) impl_dbus_zoom_region_get_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1761 }, 00778 { (GCallback) impl_dbus_zoom_region_set_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER, 1840 }, 00779 { (GCallback) impl_dbus_zoom_region_get_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE, 1913 }, 00780 { (GCallback) impl_dbus_zoom_region_set_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1990 }, 00781 { (GCallback) impl_dbus_zoom_region_get_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 2067 }, 00782 { (GCallback) impl_dbus_zoom_region_set_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2148 }, 00783 { (GCallback) impl_dbus_zoom_region_get_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2226 }, 00784 { (GCallback) impl_dbus_zoom_region_set_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER, 2308 }, 00785 { (GCallback) impl_dbus_zoom_region_get_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE, 2385 }, 00786 { (GCallback) impl_dbus_zoom_region_set_xalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2466 }, 00787 { (GCallback) impl_dbus_zoom_region_get_xalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2532 }, 00788 { (GCallback) impl_dbus_zoom_region_set_yalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2602 }, 00789 { (GCallback) impl_dbus_zoom_region_get_yalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2668 }, 00790 { (GCallback) impl_dbus_zoom_region_set_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2738 }, 00791 { (GCallback) impl_dbus_zoom_region_get_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2810 }, 00792 { (GCallback) impl_dbus_zoom_region_set_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2886 }, 00793 { (GCallback) impl_dbus_zoom_region_get_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2962 }, 00794 { (GCallback) impl_dbus_zoom_region_set_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3042 }, 00795 { (GCallback) impl_dbus_zoom_region_get_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3122 }, 00796 { (GCallback) impl_dbus_zoom_region_set_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 3206 }, 00797 { (GCallback) impl_dbus_zoom_region_get_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 3289 }, 00798 { (GCallback) impl_dbus_zoom_region_set_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3376 }, 00799 { (GCallback) impl_dbus_zoom_region_get_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3458 }, 00800 }; 00801 00802 const DBusGObjectInfo dbus_glib_impl_dbus_zoom_region_object_info = { 1, 00803 dbus_glib_impl_dbus_zoom_region_methods, 00804 47, 00805 "org.freedesktop.gnome.Magnifier.ZoomRegion\0setMagFactor\0S\0magX\0I\0d\0magY\0I\0d\0b_ret\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getMagFactor\0S\0factors\0O\0F\0R\0ad\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setRoi\0S\0Roi\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0updatePointer\0S\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0markDirty\0S\0dirtyRegion\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getRoi\0S\0Roi-ret\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0moveResize\0S\0bounds\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0dispose\0S\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setPointerPos\0S\0mouse_x\0I\0i\0mouse_y\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setContrast\0S\0R\0I\0d\0G\0I\0d\0B\0I\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getContrast\0S\0RGB\0O\0F\0R\0ad\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBrightness\0S\0R\0I\0d\0G\0I\0d\0B\0I\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBrightness\0S\0RGB\0O\0F\0R\0d\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setManaged\0S\0managed\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getManaged\0S\0managed\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setPollMouse\0S\0poll_mouse\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getPollMouse\0S\0poll_mouse\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setDrawCursor\0S\0draw_cursor\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getDrawCursor\0S\0draw_cursor\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setInvert\0S\0invert\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getInvert\0S\0invert\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setSmoothscroll\0S\0smoothscroll\0I\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getSmoothscroll\0S\0smoothscroll\0O\0F\0R\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setColorblind\0S\0colorblind\0I\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getColorblind\0S\0colorblind\0O\0F\0R\0n\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setSmoothing\0S\0smoothing\0I\0s\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getSmoothing\0S\0smoothing\0O\0F\0R\0s\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTestpattern\0S\0testpattern\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTestpattern\0S\0testpattern\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBordersizes\0S\0bordersizes\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBordersizes\0S\0bordersizes\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setBordercolor\0S\0bordercolor\0I\0u\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getBordercolor\0S\0bordercolor\0O\0F\0R\0u\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setXalign\0S\0align\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getXalign\0S\0align\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setYalign\0S\0align\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getYalign\0S\0align\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setViewport\0S\0viewport\0I\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getViewport\0S\0viewport\0O\0F\0R\0ai\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingTest\0S\0timing_test\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingTest\0S\0timing_test\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingOutput\0S\0timing_output\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingOutput\0S\0timing_output\0O\0F\0R\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setTimingPanRate\0S\0timing_pan_rate\0I\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getTimingPanRate\0S\0timing_pan_rate\0O\0F\0R\0i\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0setExitMagnifier\0S\0exit_magnifier\0I\0b\0\0org.freedesktop.gnome.Magnifier.ZoomRegion\0getExitMagnifier\0S\0exit_magnifier\0O\0F\0R\0b\0\0\0", 00806 "\0", 00807 "\0" 00808 }; 00809