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 #define g_marshal_value_peek_variant(v) g_value_get_variant (v) 00031 #else /* !G_ENABLE_DEBUG */ 00032 /* WARNING: This code accesses GValues directly, which is UNSUPPORTED API. 00033 * Do not access GValues directly in your code. Instead, use the 00034 * g_value_get_*() functions 00035 */ 00036 #define g_marshal_value_peek_boolean(v) (v)->data[0].v_int 00037 #define g_marshal_value_peek_char(v) (v)->data[0].v_int 00038 #define g_marshal_value_peek_uchar(v) (v)->data[0].v_uint 00039 #define g_marshal_value_peek_int(v) (v)->data[0].v_int 00040 #define g_marshal_value_peek_uint(v) (v)->data[0].v_uint 00041 #define g_marshal_value_peek_long(v) (v)->data[0].v_long 00042 #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong 00043 #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64 00044 #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64 00045 #define g_marshal_value_peek_enum(v) (v)->data[0].v_long 00046 #define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong 00047 #define g_marshal_value_peek_float(v) (v)->data[0].v_float 00048 #define g_marshal_value_peek_double(v) (v)->data[0].v_double 00049 #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer 00050 #define g_marshal_value_peek_param(v) (v)->data[0].v_pointer 00051 #define g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer 00052 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer 00053 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer 00054 #define g_marshal_value_peek_variant(v) (v)->data[0].v_pointer 00055 #endif /* !G_ENABLE_DEBUG */ 00056 00057 00058 /* BOOLEAN:INT,POINTER */ 00059 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER (GClosure *closure, 00060 GValue *return_value, 00061 guint n_param_values, 00062 const GValue *param_values, 00063 gpointer invocation_hint, 00064 gpointer marshal_data); 00065 void 00066 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER (GClosure *closure, 00067 GValue *return_value G_GNUC_UNUSED, 00068 guint n_param_values, 00069 const GValue *param_values, 00070 gpointer invocation_hint G_GNUC_UNUSED, 00071 gpointer marshal_data) 00072 { 00073 typedef gboolean (*GMarshalFunc_BOOLEAN__INT_POINTER) (gpointer data1, 00074 gint arg_1, 00075 gpointer arg_2, 00076 gpointer data2); 00077 register GMarshalFunc_BOOLEAN__INT_POINTER callback; 00078 register GCClosure *cc = (GCClosure*) closure; 00079 register gpointer data1, data2; 00080 gboolean v_return; 00081 00082 g_return_if_fail (return_value != NULL); 00083 g_return_if_fail (n_param_values == 3); 00084 00085 if (G_CCLOSURE_SWAP_DATA (closure)) 00086 { 00087 data1 = closure->data; 00088 data2 = g_value_peek_pointer (param_values + 0); 00089 } 00090 else 00091 { 00092 data1 = g_value_peek_pointer (param_values + 0); 00093 data2 = closure->data; 00094 } 00095 callback = (GMarshalFunc_BOOLEAN__INT_POINTER) (marshal_data ? marshal_data : cc->callback); 00096 00097 v_return = callback (data1, 00098 g_marshal_value_peek_int (param_values + 1), 00099 g_marshal_value_peek_pointer (param_values + 2), 00100 data2); 00101 00102 g_value_set_boolean (return_value, v_return); 00103 } 00104 00105 /* DOUBLE:NONE */ 00106 extern void dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure, 00107 GValue *return_value, 00108 guint n_param_values, 00109 const GValue *param_values, 00110 gpointer invocation_hint, 00111 gpointer marshal_data); 00112 void 00113 dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID (GClosure *closure, 00114 GValue *return_value G_GNUC_UNUSED, 00115 guint n_param_values, 00116 const GValue *param_values, 00117 gpointer invocation_hint G_GNUC_UNUSED, 00118 gpointer marshal_data) 00119 { 00120 typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer data1, 00121 gpointer data2); 00122 register GMarshalFunc_DOUBLE__VOID callback; 00123 register GCClosure *cc = (GCClosure*) closure; 00124 register gpointer data1, data2; 00125 gdouble v_return; 00126 00127 g_return_if_fail (return_value != NULL); 00128 g_return_if_fail (n_param_values == 1); 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_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback); 00141 00142 v_return = callback (data1, 00143 data2); 00144 00145 g_value_set_double (return_value, v_return); 00146 } 00147 #define dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__VOID 00148 00149 /* BOOLEAN:INT,INT,POINTER */ 00150 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00151 GValue *return_value, 00152 guint n_param_values, 00153 const GValue *param_values, 00154 gpointer invocation_hint, 00155 gpointer marshal_data); 00156 void 00157 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER (GClosure *closure, 00158 GValue *return_value G_GNUC_UNUSED, 00159 guint n_param_values, 00160 const GValue *param_values, 00161 gpointer invocation_hint G_GNUC_UNUSED, 00162 gpointer marshal_data) 00163 { 00164 typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer data1, 00165 gint arg_1, 00166 gint arg_2, 00167 gpointer arg_3, 00168 gpointer data2); 00169 register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback; 00170 register GCClosure *cc = (GCClosure*) closure; 00171 register gpointer data1, data2; 00172 gboolean v_return; 00173 00174 g_return_if_fail (return_value != NULL); 00175 g_return_if_fail (n_param_values == 4); 00176 00177 if (G_CCLOSURE_SWAP_DATA (closure)) 00178 { 00179 data1 = closure->data; 00180 data2 = g_value_peek_pointer (param_values + 0); 00181 } 00182 else 00183 { 00184 data1 = g_value_peek_pointer (param_values + 0); 00185 data2 = closure->data; 00186 } 00187 callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback); 00188 00189 v_return = callback (data1, 00190 g_marshal_value_peek_int (param_values + 1), 00191 g_marshal_value_peek_int (param_values + 2), 00192 g_marshal_value_peek_pointer (param_values + 3), 00193 data2); 00194 00195 g_value_set_boolean (return_value, v_return); 00196 } 00197 00198 /* BOOLEAN:BOXED,POINTER */ 00199 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure, 00200 GValue *return_value, 00201 guint n_param_values, 00202 const GValue *param_values, 00203 gpointer invocation_hint, 00204 gpointer marshal_data); 00205 void 00206 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER (GClosure *closure, 00207 GValue *return_value G_GNUC_UNUSED, 00208 guint n_param_values, 00209 const GValue *param_values, 00210 gpointer invocation_hint G_GNUC_UNUSED, 00211 gpointer marshal_data) 00212 { 00213 typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer data1, 00214 gpointer arg_1, 00215 gpointer arg_2, 00216 gpointer data2); 00217 register GMarshalFunc_BOOLEAN__BOXED_POINTER callback; 00218 register GCClosure *cc = (GCClosure*) closure; 00219 register gpointer data1, data2; 00220 gboolean v_return; 00221 00222 g_return_if_fail (return_value != NULL); 00223 g_return_if_fail (n_param_values == 3); 00224 00225 if (G_CCLOSURE_SWAP_DATA (closure)) 00226 { 00227 data1 = closure->data; 00228 data2 = g_value_peek_pointer (param_values + 0); 00229 } 00230 else 00231 { 00232 data1 = g_value_peek_pointer (param_values + 0); 00233 data2 = closure->data; 00234 } 00235 callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback); 00236 00237 v_return = callback (data1, 00238 g_marshal_value_peek_boxed (param_values + 1), 00239 g_marshal_value_peek_pointer (param_values + 2), 00240 data2); 00241 00242 g_value_set_boolean (return_value, v_return); 00243 } 00244 00245 /* STRING:NONE */ 00246 extern void dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure, 00247 GValue *return_value, 00248 guint n_param_values, 00249 const GValue *param_values, 00250 gpointer invocation_hint, 00251 gpointer marshal_data); 00252 void 00253 dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID (GClosure *closure, 00254 GValue *return_value G_GNUC_UNUSED, 00255 guint n_param_values, 00256 const GValue *param_values, 00257 gpointer invocation_hint G_GNUC_UNUSED, 00258 gpointer marshal_data) 00259 { 00260 typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer data1, 00261 gpointer data2); 00262 register GMarshalFunc_STRING__VOID callback; 00263 register GCClosure *cc = (GCClosure*) closure; 00264 register gpointer data1, data2; 00265 gchar* v_return; 00266 00267 g_return_if_fail (return_value != NULL); 00268 g_return_if_fail (n_param_values == 1); 00269 00270 if (G_CCLOSURE_SWAP_DATA (closure)) 00271 { 00272 data1 = closure->data; 00273 data2 = g_value_peek_pointer (param_values + 0); 00274 } 00275 else 00276 { 00277 data1 = g_value_peek_pointer (param_values + 0); 00278 data2 = closure->data; 00279 } 00280 callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback); 00281 00282 v_return = callback (data1, 00283 data2); 00284 00285 g_value_take_string (return_value, v_return); 00286 } 00287 #define dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE dbus_glib_marshal_impl_dbus_zoom_region_STRING__VOID 00288 00289 /* BOOLEAN:BOOLEAN,POINTER */ 00290 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00291 GValue *return_value, 00292 guint n_param_values, 00293 const GValue *param_values, 00294 gpointer invocation_hint, 00295 gpointer marshal_data); 00296 void 00297 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER (GClosure *closure, 00298 GValue *return_value G_GNUC_UNUSED, 00299 guint n_param_values, 00300 const GValue *param_values, 00301 gpointer invocation_hint G_GNUC_UNUSED, 00302 gpointer marshal_data) 00303 { 00304 typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer data1, 00305 gboolean arg_1, 00306 gpointer arg_2, 00307 gpointer data2); 00308 register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback; 00309 register GCClosure *cc = (GCClosure*) closure; 00310 register gpointer data1, data2; 00311 gboolean v_return; 00312 00313 g_return_if_fail (return_value != NULL); 00314 g_return_if_fail (n_param_values == 3); 00315 00316 if (G_CCLOSURE_SWAP_DATA (closure)) 00317 { 00318 data1 = closure->data; 00319 data2 = g_value_peek_pointer (param_values + 0); 00320 } 00321 else 00322 { 00323 data1 = g_value_peek_pointer (param_values + 0); 00324 data2 = closure->data; 00325 } 00326 callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback); 00327 00328 v_return = callback (data1, 00329 g_marshal_value_peek_boolean (param_values + 1), 00330 g_marshal_value_peek_pointer (param_values + 2), 00331 data2); 00332 00333 g_value_set_boolean (return_value, v_return); 00334 } 00335 00336 /* BOOLEAN:DOUBLE,DOUBLE */ 00337 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure, 00338 GValue *return_value, 00339 guint n_param_values, 00340 const GValue *param_values, 00341 gpointer invocation_hint, 00342 gpointer marshal_data); 00343 void 00344 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE (GClosure *closure, 00345 GValue *return_value G_GNUC_UNUSED, 00346 guint n_param_values, 00347 const GValue *param_values, 00348 gpointer invocation_hint G_GNUC_UNUSED, 00349 gpointer marshal_data) 00350 { 00351 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (gpointer data1, 00352 gdouble arg_1, 00353 gdouble arg_2, 00354 gpointer data2); 00355 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE callback; 00356 register GCClosure *cc = (GCClosure*) closure; 00357 register gpointer data1, data2; 00358 gboolean v_return; 00359 00360 g_return_if_fail (return_value != NULL); 00361 g_return_if_fail (n_param_values == 3); 00362 00363 if (G_CCLOSURE_SWAP_DATA (closure)) 00364 { 00365 data1 = closure->data; 00366 data2 = g_value_peek_pointer (param_values + 0); 00367 } 00368 else 00369 { 00370 data1 = g_value_peek_pointer (param_values + 0); 00371 data2 = closure->data; 00372 } 00373 callback = (GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE) (marshal_data ? marshal_data : cc->callback); 00374 00375 v_return = callback (data1, 00376 g_marshal_value_peek_double (param_values + 1), 00377 g_marshal_value_peek_double (param_values + 2), 00378 data2); 00379 00380 g_value_set_boolean (return_value, v_return); 00381 } 00382 00383 /* BOOLEAN:POINTER */ 00384 extern void dbus_glib_marshal_impl_dbus_zoom_region_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_zoom_region_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__POINTER) (gpointer data1, 00399 gpointer arg_1, 00400 gpointer data2); 00401 register GMarshalFunc_BOOLEAN__POINTER callback; 00402 register GCClosure *cc = (GCClosure*) closure; 00403 register gpointer data1, data2; 00404 gboolean v_return; 00405 00406 g_return_if_fail (return_value != NULL); 00407 g_return_if_fail (n_param_values == 2); 00408 00409 if (G_CCLOSURE_SWAP_DATA (closure)) 00410 { 00411 data1 = closure->data; 00412 data2 = g_value_peek_pointer (param_values + 0); 00413 } 00414 else 00415 { 00416 data1 = g_value_peek_pointer (param_values + 0); 00417 data2 = closure->data; 00418 } 00419 callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback); 00420 00421 v_return = callback (data1, 00422 g_marshal_value_peek_pointer (param_values + 1), 00423 data2); 00424 00425 g_value_set_boolean (return_value, v_return); 00426 } 00427 00428 /* BOOLEAN:DOUBLE,DOUBLE,DOUBLE,POINTER */ 00429 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure, 00430 GValue *return_value, 00431 guint n_param_values, 00432 const GValue *param_values, 00433 gpointer invocation_hint, 00434 gpointer marshal_data); 00435 void 00436 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER (GClosure *closure, 00437 GValue *return_value G_GNUC_UNUSED, 00438 guint n_param_values, 00439 const GValue *param_values, 00440 gpointer invocation_hint G_GNUC_UNUSED, 00441 gpointer marshal_data) 00442 { 00443 typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER) (gpointer data1, 00444 gdouble arg_1, 00445 gdouble arg_2, 00446 gdouble arg_3, 00447 gpointer arg_4, 00448 gpointer data2); 00449 register GMarshalFunc_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_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 == 5); 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__DOUBLE_DOUBLE_DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback); 00468 00469 v_return = callback (data1, 00470 g_marshal_value_peek_double (param_values + 1), 00471 g_marshal_value_peek_double (param_values + 2), 00472 g_marshal_value_peek_double (param_values + 3), 00473 g_marshal_value_peek_pointer (param_values + 4), 00474 data2); 00475 00476 g_value_set_boolean (return_value, v_return); 00477 } 00478 00479 /* BOXED:NONE */ 00480 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID (GClosure *closure, 00481 GValue *return_value, 00482 guint n_param_values, 00483 const GValue *param_values, 00484 gpointer invocation_hint, 00485 gpointer marshal_data); 00486 void 00487 dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID (GClosure *closure, 00488 GValue *return_value G_GNUC_UNUSED, 00489 guint n_param_values, 00490 const GValue *param_values, 00491 gpointer invocation_hint G_GNUC_UNUSED, 00492 gpointer marshal_data) 00493 { 00494 typedef gpointer (*GMarshalFunc_BOXED__VOID) (gpointer data1, 00495 gpointer data2); 00496 register GMarshalFunc_BOXED__VOID callback; 00497 register GCClosure *cc = (GCClosure*) closure; 00498 register gpointer data1, data2; 00499 gpointer v_return; 00500 00501 g_return_if_fail (return_value != NULL); 00502 g_return_if_fail (n_param_values == 1); 00503 00504 if (G_CCLOSURE_SWAP_DATA (closure)) 00505 { 00506 data1 = closure->data; 00507 data2 = g_value_peek_pointer (param_values + 0); 00508 } 00509 else 00510 { 00511 data1 = g_value_peek_pointer (param_values + 0); 00512 data2 = closure->data; 00513 } 00514 callback = (GMarshalFunc_BOXED__VOID) (marshal_data ? marshal_data : cc->callback); 00515 00516 v_return = callback (data1, 00517 data2); 00518 00519 g_value_take_boxed (return_value, v_return); 00520 } 00521 #define dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOXED__VOID 00522 00523 /* BOOLEAN:UINT,POINTER */ 00524 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure, 00525 GValue *return_value, 00526 guint n_param_values, 00527 const GValue *param_values, 00528 gpointer invocation_hint, 00529 gpointer marshal_data); 00530 void 00531 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER (GClosure *closure, 00532 GValue *return_value G_GNUC_UNUSED, 00533 guint n_param_values, 00534 const GValue *param_values, 00535 gpointer invocation_hint G_GNUC_UNUSED, 00536 gpointer marshal_data) 00537 { 00538 typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer data1, 00539 guint arg_1, 00540 gpointer arg_2, 00541 gpointer data2); 00542 register GMarshalFunc_BOOLEAN__UINT_POINTER callback; 00543 register GCClosure *cc = (GCClosure*) closure; 00544 register gpointer data1, data2; 00545 gboolean v_return; 00546 00547 g_return_if_fail (return_value != NULL); 00548 g_return_if_fail (n_param_values == 3); 00549 00550 if (G_CCLOSURE_SWAP_DATA (closure)) 00551 { 00552 data1 = closure->data; 00553 data2 = g_value_peek_pointer (param_values + 0); 00554 } 00555 else 00556 { 00557 data1 = g_value_peek_pointer (param_values + 0); 00558 data2 = closure->data; 00559 } 00560 callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback); 00561 00562 v_return = callback (data1, 00563 g_marshal_value_peek_uint (param_values + 1), 00564 g_marshal_value_peek_pointer (param_values + 2), 00565 data2); 00566 00567 g_value_set_boolean (return_value, v_return); 00568 } 00569 00570 /* INT:NONE */ 00571 extern void dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure, 00572 GValue *return_value, 00573 guint n_param_values, 00574 const GValue *param_values, 00575 gpointer invocation_hint, 00576 gpointer marshal_data); 00577 void 00578 dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID (GClosure *closure, 00579 GValue *return_value G_GNUC_UNUSED, 00580 guint n_param_values, 00581 const GValue *param_values, 00582 gpointer invocation_hint G_GNUC_UNUSED, 00583 gpointer marshal_data) 00584 { 00585 typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1, 00586 gpointer data2); 00587 register GMarshalFunc_INT__VOID callback; 00588 register GCClosure *cc = (GCClosure*) closure; 00589 register gpointer data1, data2; 00590 gint v_return; 00591 00592 g_return_if_fail (return_value != NULL); 00593 g_return_if_fail (n_param_values == 1); 00594 00595 if (G_CCLOSURE_SWAP_DATA (closure)) 00596 { 00597 data1 = closure->data; 00598 data2 = g_value_peek_pointer (param_values + 0); 00599 } 00600 else 00601 { 00602 data1 = g_value_peek_pointer (param_values + 0); 00603 data2 = closure->data; 00604 } 00605 callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback); 00606 00607 v_return = callback (data1, 00608 data2); 00609 00610 g_value_set_int (return_value, v_return); 00611 } 00612 #define dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE dbus_glib_marshal_impl_dbus_zoom_region_INT__VOID 00613 00614 /* UINT:NONE */ 00615 extern void dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure, 00616 GValue *return_value, 00617 guint n_param_values, 00618 const GValue *param_values, 00619 gpointer invocation_hint, 00620 gpointer marshal_data); 00621 void 00622 dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID (GClosure *closure, 00623 GValue *return_value G_GNUC_UNUSED, 00624 guint n_param_values, 00625 const GValue *param_values, 00626 gpointer invocation_hint G_GNUC_UNUSED, 00627 gpointer marshal_data) 00628 { 00629 typedef guint (*GMarshalFunc_UINT__VOID) (gpointer data1, 00630 gpointer data2); 00631 register GMarshalFunc_UINT__VOID callback; 00632 register GCClosure *cc = (GCClosure*) closure; 00633 register gpointer data1, data2; 00634 guint v_return; 00635 00636 g_return_if_fail (return_value != NULL); 00637 g_return_if_fail (n_param_values == 1); 00638 00639 if (G_CCLOSURE_SWAP_DATA (closure)) 00640 { 00641 data1 = closure->data; 00642 data2 = g_value_peek_pointer (param_values + 0); 00643 } 00644 else 00645 { 00646 data1 = g_value_peek_pointer (param_values + 0); 00647 data2 = closure->data; 00648 } 00649 callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback); 00650 00651 v_return = callback (data1, 00652 data2); 00653 00654 g_value_set_uint (return_value, v_return); 00655 } 00656 #define dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE dbus_glib_marshal_impl_dbus_zoom_region_UINT__VOID 00657 00658 /* BOOLEAN:STRING,POINTER */ 00659 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure, 00660 GValue *return_value, 00661 guint n_param_values, 00662 const GValue *param_values, 00663 gpointer invocation_hint, 00664 gpointer marshal_data); 00665 void 00666 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER (GClosure *closure, 00667 GValue *return_value G_GNUC_UNUSED, 00668 guint n_param_values, 00669 const GValue *param_values, 00670 gpointer invocation_hint G_GNUC_UNUSED, 00671 gpointer marshal_data) 00672 { 00673 typedef gboolean (*GMarshalFunc_BOOLEAN__STRING_POINTER) (gpointer data1, 00674 gpointer arg_1, 00675 gpointer arg_2, 00676 gpointer data2); 00677 register GMarshalFunc_BOOLEAN__STRING_POINTER callback; 00678 register GCClosure *cc = (GCClosure*) closure; 00679 register gpointer data1, data2; 00680 gboolean v_return; 00681 00682 g_return_if_fail (return_value != NULL); 00683 g_return_if_fail (n_param_values == 3); 00684 00685 if (G_CCLOSURE_SWAP_DATA (closure)) 00686 { 00687 data1 = closure->data; 00688 data2 = g_value_peek_pointer (param_values + 0); 00689 } 00690 else 00691 { 00692 data1 = g_value_peek_pointer (param_values + 0); 00693 data2 = closure->data; 00694 } 00695 callback = (GMarshalFunc_BOOLEAN__STRING_POINTER) (marshal_data ? marshal_data : cc->callback); 00696 00697 v_return = callback (data1, 00698 g_marshal_value_peek_string (param_values + 1), 00699 g_marshal_value_peek_pointer (param_values + 2), 00700 data2); 00701 00702 g_value_set_boolean (return_value, v_return); 00703 } 00704 00705 /* BOOLEAN:NONE */ 00706 extern void dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure, 00707 GValue *return_value, 00708 guint n_param_values, 00709 const GValue *param_values, 00710 gpointer invocation_hint, 00711 gpointer marshal_data); 00712 void 00713 dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID (GClosure *closure, 00714 GValue *return_value G_GNUC_UNUSED, 00715 guint n_param_values, 00716 const GValue *param_values, 00717 gpointer invocation_hint G_GNUC_UNUSED, 00718 gpointer marshal_data) 00719 { 00720 typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1, 00721 gpointer data2); 00722 register GMarshalFunc_BOOLEAN__VOID callback; 00723 register GCClosure *cc = (GCClosure*) closure; 00724 register gpointer data1, data2; 00725 gboolean v_return; 00726 00727 g_return_if_fail (return_value != NULL); 00728 g_return_if_fail (n_param_values == 1); 00729 00730 if (G_CCLOSURE_SWAP_DATA (closure)) 00731 { 00732 data1 = closure->data; 00733 data2 = g_value_peek_pointer (param_values + 0); 00734 } 00735 else 00736 { 00737 data1 = g_value_peek_pointer (param_values + 0); 00738 data2 = closure->data; 00739 } 00740 callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback); 00741 00742 v_return = callback (data1, 00743 data2); 00744 00745 g_value_set_boolean (return_value, v_return); 00746 } 00747 #define dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__VOID 00748 00749 G_END_DECLS 00750 00751 #endif /* __dbus_glib_marshal_impl_dbus_zoom_region_MARSHAL_H__ */ 00752 00753 #include <dbus/dbus-glib.h> 00754 static const DBusGMethodInfo dbus_glib_impl_dbus_zoom_region_methods[] = { 00755 { (GCallback) impl_dbus_zoom_region_set_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE, 0 }, 00756 { (GCallback) impl_dbus_zoom_region_get_mag_factor, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 91 }, 00757 { (GCallback) impl_dbus_zoom_region_set_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 167 }, 00758 { (GCallback) impl_dbus_zoom_region_update_pointer, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 229 }, 00759 { (GCallback) impl_dbus_zoom_region_mark_dirty, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 289 }, 00760 { (GCallback) impl_dbus_zoom_region_get_roi, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 362 }, 00761 { (GCallback) impl_dbus_zoom_region_move_resize, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 432 }, 00762 { (GCallback) impl_dbus_zoom_region_dispose, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__POINTER, 501 }, 00763 { (GCallback) impl_dbus_zoom_region_set_pointer_pos, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_INT_POINTER, 555 }, 00764 { (GCallback) impl_dbus_zoom_region_set_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 639 }, 00765 { (GCallback) impl_dbus_zoom_region_get_contrast, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 715 }, 00766 { (GCallback) impl_dbus_zoom_region_set_brightness, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__DOUBLE_DOUBLE_DOUBLE_POINTER, 786 }, 00767 { (GCallback) impl_dbus_zoom_region_get_brightness, dbus_glib_marshal_impl_dbus_zoom_region_DOUBLE__NONE, 864 }, 00768 { (GCallback) impl_dbus_zoom_region_set_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 936 }, 00769 { (GCallback) impl_dbus_zoom_region_get_managed, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1005 }, 00770 { (GCallback) impl_dbus_zoom_region_set_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1078 }, 00771 { (GCallback) impl_dbus_zoom_region_get_poll_mouse, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1152 }, 00772 { (GCallback) impl_dbus_zoom_region_set_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1230 }, 00773 { (GCallback) impl_dbus_zoom_region_get_draw_cursor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1306 }, 00774 { (GCallback) impl_dbus_zoom_region_set_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1386 }, 00775 { (GCallback) impl_dbus_zoom_region_get_invert, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 1453 }, 00776 { (GCallback) impl_dbus_zoom_region_set_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1524 }, 00777 { (GCallback) impl_dbus_zoom_region_get_smoothscroll, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1603 }, 00778 { (GCallback) impl_dbus_zoom_region_set_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 1686 }, 00779 { (GCallback) impl_dbus_zoom_region_get_colorblind, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 1761 }, 00780 { (GCallback) impl_dbus_zoom_region_set_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__STRING_POINTER, 1840 }, 00781 { (GCallback) impl_dbus_zoom_region_get_smoothing, dbus_glib_marshal_impl_dbus_zoom_region_STRING__NONE, 1913 }, 00782 { (GCallback) impl_dbus_zoom_region_set_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 1990 }, 00783 { (GCallback) impl_dbus_zoom_region_get_testpattern, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 2067 }, 00784 { (GCallback) impl_dbus_zoom_region_set_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2148 }, 00785 { (GCallback) impl_dbus_zoom_region_get_bordersizes, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2226 }, 00786 { (GCallback) impl_dbus_zoom_region_set_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__UINT_POINTER, 2308 }, 00787 { (GCallback) impl_dbus_zoom_region_get_bordercolor, dbus_glib_marshal_impl_dbus_zoom_region_UINT__NONE, 2385 }, 00788 { (GCallback) impl_dbus_zoom_region_set_xalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2466 }, 00789 { (GCallback) impl_dbus_zoom_region_get_xalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2532 }, 00790 { (GCallback) impl_dbus_zoom_region_set_yalign, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2602 }, 00791 { (GCallback) impl_dbus_zoom_region_get_yalign, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2668 }, 00792 { (GCallback) impl_dbus_zoom_region_set_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOXED_POINTER, 2738 }, 00793 { (GCallback) impl_dbus_zoom_region_get_viewport, dbus_glib_marshal_impl_dbus_zoom_region_BOXED__NONE, 2810 }, 00794 { (GCallback) impl_dbus_zoom_region_set_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 2886 }, 00795 { (GCallback) impl_dbus_zoom_region_get_timing_test, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 2962 }, 00796 { (GCallback) impl_dbus_zoom_region_set_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3042 }, 00797 { (GCallback) impl_dbus_zoom_region_get_timing_output, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3122 }, 00798 { (GCallback) impl_dbus_zoom_region_set_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__INT_POINTER, 3206 }, 00799 { (GCallback) impl_dbus_zoom_region_get_timing_pan_rate, dbus_glib_marshal_impl_dbus_zoom_region_INT__NONE, 3289 }, 00800 { (GCallback) impl_dbus_zoom_region_set_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__BOOLEAN_POINTER, 3376 }, 00801 { (GCallback) impl_dbus_zoom_region_get_exit_magnifier, dbus_glib_marshal_impl_dbus_zoom_region_BOOLEAN__NONE, 3458 }, 00802 }; 00803 00804 const DBusGObjectInfo dbus_glib_impl_dbus_zoom_region_object_info = { 00805 0, 00806 dbus_glib_impl_dbus_zoom_region_methods, 00807 47, 00808 "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", 00809 "\0", 00810 "\0" 00811 }; 00812