gnome-mag
magnifier-server.h
Go to the documentation of this file.
1 /* Generated by dbus-binding-tool; do not edit! */
2 
3 
4 #ifndef __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__
5 #define __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__
6 
7 #include <glib-object.h>
8 
9 G_BEGIN_DECLS
10 
11 #ifdef G_ENABLE_DEBUG
12 #define g_marshal_value_peek_boolean(v) g_value_get_boolean (v)
13 #define g_marshal_value_peek_char(v) g_value_get_char (v)
14 #define g_marshal_value_peek_uchar(v) g_value_get_uchar (v)
15 #define g_marshal_value_peek_int(v) g_value_get_int (v)
16 #define g_marshal_value_peek_uint(v) g_value_get_uint (v)
17 #define g_marshal_value_peek_long(v) g_value_get_long (v)
18 #define g_marshal_value_peek_ulong(v) g_value_get_ulong (v)
19 #define g_marshal_value_peek_int64(v) g_value_get_int64 (v)
20 #define g_marshal_value_peek_uint64(v) g_value_get_uint64 (v)
21 #define g_marshal_value_peek_enum(v) g_value_get_enum (v)
22 #define g_marshal_value_peek_flags(v) g_value_get_flags (v)
23 #define g_marshal_value_peek_float(v) g_value_get_float (v)
24 #define g_marshal_value_peek_double(v) g_value_get_double (v)
25 #define g_marshal_value_peek_string(v) (char*) g_value_get_string (v)
26 #define g_marshal_value_peek_param(v) g_value_get_param (v)
27 #define g_marshal_value_peek_boxed(v) g_value_get_boxed (v)
28 #define g_marshal_value_peek_pointer(v) g_value_get_pointer (v)
29 #define g_marshal_value_peek_object(v) g_value_get_object (v)
30 #else /* !G_ENABLE_DEBUG */
31 /* WARNING: This code accesses GValues directly, which is UNSUPPORTED API.
32  * Do not access GValues directly in your code. Instead, use the
33  * g_value_get_*() functions
34  */
35 #define g_marshal_value_peek_boolean(v) (v)->data[0].v_int
36 #define g_marshal_value_peek_char(v) (v)->data[0].v_int
37 #define g_marshal_value_peek_uchar(v) (v)->data[0].v_uint
38 #define g_marshal_value_peek_int(v) (v)->data[0].v_int
39 #define g_marshal_value_peek_uint(v) (v)->data[0].v_uint
40 #define g_marshal_value_peek_long(v) (v)->data[0].v_long
41 #define g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong
42 #define g_marshal_value_peek_int64(v) (v)->data[0].v_int64
43 #define g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64
44 #define g_marshal_value_peek_enum(v) (v)->data[0].v_long
45 #define g_marshal_value_peek_flags(v) (v)->data[0].v_ulong
46 #define g_marshal_value_peek_float(v) (v)->data[0].v_float
47 #define g_marshal_value_peek_double(v) (v)->data[0].v_double
48 #define g_marshal_value_peek_string(v) (v)->data[0].v_pointer
49 #define g_marshal_value_peek_param(v) (v)->data[0].v_pointer
50 #define g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer
51 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer
52 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer
53 #endif /* !G_ENABLE_DEBUG */
54 
55 
56 /* BOOLEAN:BOXED */
57 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__BOXED (GClosure *closure,
58  GValue *return_value,
59  guint n_param_values,
60  const GValue *param_values,
61  gpointer invocation_hint,
62  gpointer marshal_data);
63 void
65  GValue *return_value G_GNUC_UNUSED,
66  guint n_param_values,
67  const GValue *param_values,
68  gpointer invocation_hint G_GNUC_UNUSED,
69  gpointer marshal_data)
70 {
71  typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED) (gpointer data1,
72  gpointer arg_1,
73  gpointer data2);
74  register GMarshalFunc_BOOLEAN__BOXED callback;
75  register GCClosure *cc = (GCClosure*) closure;
76  register gpointer data1, data2;
77  gboolean v_return;
78 
79  g_return_if_fail (return_value != NULL);
80  g_return_if_fail (n_param_values == 2);
81 
82  if (G_CCLOSURE_SWAP_DATA (closure))
83  {
84  data1 = closure->data;
85  data2 = g_value_peek_pointer (param_values + 0);
86  }
87  else
88  {
89  data1 = g_value_peek_pointer (param_values + 0);
90  data2 = closure->data;
91  }
92  callback = (GMarshalFunc_BOOLEAN__BOXED) (marshal_data ? marshal_data : cc->callback);
93 
94  v_return = callback (data1,
95  g_marshal_value_peek_boxed (param_values + 1),
96  data2);
97 
98  g_value_set_boolean (return_value, v_return);
99 }
100 
101 /* BOXED:DOUBLE,DOUBLE,BOXED,BOXED */
103  GValue *return_value,
104  guint n_param_values,
105  const GValue *param_values,
106  gpointer invocation_hint,
107  gpointer marshal_data);
108 void
110  GValue *return_value G_GNUC_UNUSED,
111  guint n_param_values,
112  const GValue *param_values,
113  gpointer invocation_hint G_GNUC_UNUSED,
114  gpointer marshal_data)
115 {
116  typedef gpointer (*GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (gpointer data1,
117  gdouble arg_1,
118  gdouble arg_2,
119  gpointer arg_3,
120  gpointer arg_4,
121  gpointer data2);
122  register GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED callback;
123  register GCClosure *cc = (GCClosure*) closure;
124  register gpointer data1, data2;
125  gpointer v_return;
126 
127  g_return_if_fail (return_value != NULL);
128  g_return_if_fail (n_param_values == 5);
129 
130  if (G_CCLOSURE_SWAP_DATA (closure))
131  {
132  data1 = closure->data;
133  data2 = g_value_peek_pointer (param_values + 0);
134  }
135  else
136  {
137  data1 = g_value_peek_pointer (param_values + 0);
138  data2 = closure->data;
139  }
140  callback = (GMarshalFunc_BOXED__DOUBLE_DOUBLE_BOXED_BOXED) (marshal_data ? marshal_data : cc->callback);
141 
142  v_return = callback (data1,
143  g_marshal_value_peek_double (param_values + 1),
144  g_marshal_value_peek_double (param_values + 2),
145  g_marshal_value_peek_boxed (param_values + 3),
146  g_marshal_value_peek_boxed (param_values + 4),
147  data2);
148 
149  g_value_take_boxed (return_value, v_return);
150 }
151 
152 /* BOOLEAN:INT,INT,POINTER */
154  GValue *return_value,
155  guint n_param_values,
156  const GValue *param_values,
157  gpointer invocation_hint,
158  gpointer marshal_data);
159 void
161  GValue *return_value G_GNUC_UNUSED,
162  guint n_param_values,
163  const GValue *param_values,
164  gpointer invocation_hint G_GNUC_UNUSED,
165  gpointer marshal_data)
166 {
167  typedef gboolean (*GMarshalFunc_BOOLEAN__INT_INT_POINTER) (gpointer data1,
168  gint arg_1,
169  gint arg_2,
170  gpointer arg_3,
171  gpointer data2);
172  register GMarshalFunc_BOOLEAN__INT_INT_POINTER callback;
173  register GCClosure *cc = (GCClosure*) closure;
174  register gpointer data1, data2;
175  gboolean v_return;
176 
177  g_return_if_fail (return_value != NULL);
178  g_return_if_fail (n_param_values == 4);
179 
180  if (G_CCLOSURE_SWAP_DATA (closure))
181  {
182  data1 = closure->data;
183  data2 = g_value_peek_pointer (param_values + 0);
184  }
185  else
186  {
187  data1 = g_value_peek_pointer (param_values + 0);
188  data2 = closure->data;
189  }
190  callback = (GMarshalFunc_BOOLEAN__INT_INT_POINTER) (marshal_data ? marshal_data : cc->callback);
191 
192  v_return = callback (data1,
193  g_marshal_value_peek_int (param_values + 1),
194  g_marshal_value_peek_int (param_values + 2),
195  g_marshal_value_peek_pointer (param_values + 3),
196  data2);
197 
198  g_value_set_boolean (return_value, v_return);
199 }
200 
201 /* BOOLEAN:DOUBLE,POINTER */
203  GValue *return_value,
204  guint n_param_values,
205  const GValue *param_values,
206  gpointer invocation_hint,
207  gpointer marshal_data);
208 void
210  GValue *return_value G_GNUC_UNUSED,
211  guint n_param_values,
212  const GValue *param_values,
213  gpointer invocation_hint G_GNUC_UNUSED,
214  gpointer marshal_data)
215 {
216  typedef gboolean (*GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (gpointer data1,
217  gdouble arg_1,
218  gpointer arg_2,
219  gpointer data2);
220  register GMarshalFunc_BOOLEAN__DOUBLE_POINTER callback;
221  register GCClosure *cc = (GCClosure*) closure;
222  register gpointer data1, data2;
223  gboolean v_return;
224 
225  g_return_if_fail (return_value != NULL);
226  g_return_if_fail (n_param_values == 3);
227 
228  if (G_CCLOSURE_SWAP_DATA (closure))
229  {
230  data1 = closure->data;
231  data2 = g_value_peek_pointer (param_values + 0);
232  }
233  else
234  {
235  data1 = g_value_peek_pointer (param_values + 0);
236  data2 = closure->data;
237  }
238  callback = (GMarshalFunc_BOOLEAN__DOUBLE_POINTER) (marshal_data ? marshal_data : cc->callback);
239 
240  v_return = callback (data1,
241  g_marshal_value_peek_double (param_values + 1),
242  g_marshal_value_peek_pointer (param_values + 2),
243  data2);
244 
245  g_value_set_boolean (return_value, v_return);
246 }
247 
248 /* DOUBLE:NONE */
249 extern void dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID (GClosure *closure,
250  GValue *return_value,
251  guint n_param_values,
252  const GValue *param_values,
253  gpointer invocation_hint,
254  gpointer marshal_data);
255 void
257  GValue *return_value G_GNUC_UNUSED,
258  guint n_param_values,
259  const GValue *param_values,
260  gpointer invocation_hint G_GNUC_UNUSED,
261  gpointer marshal_data)
262 {
263  typedef gdouble (*GMarshalFunc_DOUBLE__VOID) (gpointer data1,
264  gpointer data2);
265  register GMarshalFunc_DOUBLE__VOID callback;
266  register GCClosure *cc = (GCClosure*) closure;
267  register gpointer data1, data2;
268  gdouble v_return;
269 
270  g_return_if_fail (return_value != NULL);
271  g_return_if_fail (n_param_values == 1);
272 
273  if (G_CCLOSURE_SWAP_DATA (closure))
274  {
275  data1 = closure->data;
276  data2 = g_value_peek_pointer (param_values + 0);
277  }
278  else
279  {
280  data1 = g_value_peek_pointer (param_values + 0);
281  data2 = closure->data;
282  }
283  callback = (GMarshalFunc_DOUBLE__VOID) (marshal_data ? marshal_data : cc->callback);
284 
285  v_return = callback (data1,
286  data2);
287 
288  g_value_set_double (return_value, v_return);
289 }
290 #define dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__NONE dbus_glib_marshal_impl_dbus_magnifier_DOUBLE__VOID
291 
292 /* BOOLEAN:BOXED,POINTER */
294  GValue *return_value,
295  guint n_param_values,
296  const GValue *param_values,
297  gpointer invocation_hint,
298  gpointer marshal_data);
299 void
301  GValue *return_value G_GNUC_UNUSED,
302  guint n_param_values,
303  const GValue *param_values,
304  gpointer invocation_hint G_GNUC_UNUSED,
305  gpointer marshal_data)
306 {
307  typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_POINTER) (gpointer data1,
308  gpointer arg_1,
309  gpointer arg_2,
310  gpointer data2);
311  register GMarshalFunc_BOOLEAN__BOXED_POINTER callback;
312  register GCClosure *cc = (GCClosure*) closure;
313  register gpointer data1, data2;
314  gboolean v_return;
315 
316  g_return_if_fail (return_value != NULL);
317  g_return_if_fail (n_param_values == 3);
318 
319  if (G_CCLOSURE_SWAP_DATA (closure))
320  {
321  data1 = closure->data;
322  data2 = g_value_peek_pointer (param_values + 0);
323  }
324  else
325  {
326  data1 = g_value_peek_pointer (param_values + 0);
327  data2 = closure->data;
328  }
329  callback = (GMarshalFunc_BOOLEAN__BOXED_POINTER) (marshal_data ? marshal_data : cc->callback);
330 
331  v_return = callback (data1,
332  g_marshal_value_peek_boxed (param_values + 1),
333  g_marshal_value_peek_pointer (param_values + 2),
334  data2);
335 
336  g_value_set_boolean (return_value, v_return);
337 }
338 
339 /* STRING:NONE */
340 extern void dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID (GClosure *closure,
341  GValue *return_value,
342  guint n_param_values,
343  const GValue *param_values,
344  gpointer invocation_hint,
345  gpointer marshal_data);
346 void
348  GValue *return_value G_GNUC_UNUSED,
349  guint n_param_values,
350  const GValue *param_values,
351  gpointer invocation_hint G_GNUC_UNUSED,
352  gpointer marshal_data)
353 {
354  typedef gchar* (*GMarshalFunc_STRING__VOID) (gpointer data1,
355  gpointer data2);
356  register GMarshalFunc_STRING__VOID callback;
357  register GCClosure *cc = (GCClosure*) closure;
358  register gpointer data1, data2;
359  gchar* v_return;
360 
361  g_return_if_fail (return_value != NULL);
362  g_return_if_fail (n_param_values == 1);
363 
364  if (G_CCLOSURE_SWAP_DATA (closure))
365  {
366  data1 = closure->data;
367  data2 = g_value_peek_pointer (param_values + 0);
368  }
369  else
370  {
371  data1 = g_value_peek_pointer (param_values + 0);
372  data2 = closure->data;
373  }
374  callback = (GMarshalFunc_STRING__VOID) (marshal_data ? marshal_data : cc->callback);
375 
376  v_return = callback (data1,
377  data2);
378 
379  g_value_take_string (return_value, v_return);
380 }
381 #define dbus_glib_marshal_impl_dbus_magnifier_STRING__NONE dbus_glib_marshal_impl_dbus_magnifier_STRING__VOID
382 
383 /* BOOLEAN:BOOLEAN,POINTER */
385  GValue *return_value,
386  guint n_param_values,
387  const GValue *param_values,
388  gpointer invocation_hint,
389  gpointer marshal_data);
390 void
392  GValue *return_value G_GNUC_UNUSED,
393  guint n_param_values,
394  const GValue *param_values,
395  gpointer invocation_hint G_GNUC_UNUSED,
396  gpointer marshal_data)
397 {
398  typedef gboolean (*GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (gpointer data1,
399  gboolean arg_1,
400  gpointer arg_2,
401  gpointer data2);
402  register GMarshalFunc_BOOLEAN__BOOLEAN_POINTER callback;
403  register GCClosure *cc = (GCClosure*) closure;
404  register gpointer data1, data2;
405  gboolean v_return;
406 
407  g_return_if_fail (return_value != NULL);
408  g_return_if_fail (n_param_values == 3);
409 
410  if (G_CCLOSURE_SWAP_DATA (closure))
411  {
412  data1 = closure->data;
413  data2 = g_value_peek_pointer (param_values + 0);
414  }
415  else
416  {
417  data1 = g_value_peek_pointer (param_values + 0);
418  data2 = closure->data;
419  }
420  callback = (GMarshalFunc_BOOLEAN__BOOLEAN_POINTER) (marshal_data ? marshal_data : cc->callback);
421 
422  v_return = callback (data1,
423  g_marshal_value_peek_boolean (param_values + 1),
424  g_marshal_value_peek_pointer (param_values + 2),
425  data2);
426 
427  g_value_set_boolean (return_value, v_return);
428 }
429 
430 /* BOOLEAN:INT,POINTER */
432  GValue *return_value,
433  guint n_param_values,
434  const GValue *param_values,
435  gpointer invocation_hint,
436  gpointer marshal_data);
437 void
439  GValue *return_value G_GNUC_UNUSED,
440  guint n_param_values,
441  const GValue *param_values,
442  gpointer invocation_hint G_GNUC_UNUSED,
443  gpointer marshal_data)
444 {
445  typedef gboolean (*GMarshalFunc_BOOLEAN__INT_POINTER) (gpointer data1,
446  gint arg_1,
447  gpointer arg_2,
448  gpointer data2);
449  register GMarshalFunc_BOOLEAN__INT_POINTER callback;
450  register GCClosure *cc = (GCClosure*) closure;
451  register gpointer data1, data2;
452  gboolean v_return;
453 
454  g_return_if_fail (return_value != NULL);
455  g_return_if_fail (n_param_values == 3);
456 
457  if (G_CCLOSURE_SWAP_DATA (closure))
458  {
459  data1 = closure->data;
460  data2 = g_value_peek_pointer (param_values + 0);
461  }
462  else
463  {
464  data1 = g_value_peek_pointer (param_values + 0);
465  data2 = closure->data;
466  }
467  callback = (GMarshalFunc_BOOLEAN__INT_POINTER) (marshal_data ? marshal_data : cc->callback);
468 
469  v_return = callback (data1,
470  g_marshal_value_peek_int (param_values + 1),
471  g_marshal_value_peek_pointer (param_values + 2),
472  data2);
473 
474  g_value_set_boolean (return_value, v_return);
475 }
476 
477 /* BOOLEAN:POINTER */
478 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__POINTER (GClosure *closure,
479  GValue *return_value,
480  guint n_param_values,
481  const GValue *param_values,
482  gpointer invocation_hint,
483  gpointer marshal_data);
484 void
486  GValue *return_value G_GNUC_UNUSED,
487  guint n_param_values,
488  const GValue *param_values,
489  gpointer invocation_hint G_GNUC_UNUSED,
490  gpointer marshal_data)
491 {
492  typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1,
493  gpointer arg_1,
494  gpointer data2);
495  register GMarshalFunc_BOOLEAN__POINTER callback;
496  register GCClosure *cc = (GCClosure*) closure;
497  register gpointer data1, data2;
498  gboolean v_return;
499 
500  g_return_if_fail (return_value != NULL);
501  g_return_if_fail (n_param_values == 2);
502 
503  if (G_CCLOSURE_SWAP_DATA (closure))
504  {
505  data1 = closure->data;
506  data2 = g_value_peek_pointer (param_values + 0);
507  }
508  else
509  {
510  data1 = g_value_peek_pointer (param_values + 0);
511  data2 = closure->data;
512  }
513  callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
514 
515  v_return = callback (data1,
516  g_marshal_value_peek_pointer (param_values + 1),
517  data2);
518 
519  g_value_set_boolean (return_value, v_return);
520 }
521 
522 /* BOXED:NONE */
523 extern void dbus_glib_marshal_impl_dbus_magnifier_BOXED__VOID (GClosure *closure,
524  GValue *return_value,
525  guint n_param_values,
526  const GValue *param_values,
527  gpointer invocation_hint,
528  gpointer marshal_data);
529 void
531  GValue *return_value G_GNUC_UNUSED,
532  guint n_param_values,
533  const GValue *param_values,
534  gpointer invocation_hint G_GNUC_UNUSED,
535  gpointer marshal_data)
536 {
537  typedef gpointer (*GMarshalFunc_BOXED__VOID) (gpointer data1,
538  gpointer data2);
539  register GMarshalFunc_BOXED__VOID callback;
540  register GCClosure *cc = (GCClosure*) closure;
541  register gpointer data1, data2;
542  gpointer v_return;
543 
544  g_return_if_fail (return_value != NULL);
545  g_return_if_fail (n_param_values == 1);
546 
547  if (G_CCLOSURE_SWAP_DATA (closure))
548  {
549  data1 = closure->data;
550  data2 = g_value_peek_pointer (param_values + 0);
551  }
552  else
553  {
554  data1 = g_value_peek_pointer (param_values + 0);
555  data2 = closure->data;
556  }
557  callback = (GMarshalFunc_BOXED__VOID) (marshal_data ? marshal_data : cc->callback);
558 
559  v_return = callback (data1,
560  data2);
561 
562  g_value_take_boxed (return_value, v_return);
563 }
564 #define dbus_glib_marshal_impl_dbus_magnifier_BOXED__NONE dbus_glib_marshal_impl_dbus_magnifier_BOXED__VOID
565 
566 /* BOOLEAN:UINT,POINTER */
568  GValue *return_value,
569  guint n_param_values,
570  const GValue *param_values,
571  gpointer invocation_hint,
572  gpointer marshal_data);
573 void
575  GValue *return_value G_GNUC_UNUSED,
576  guint n_param_values,
577  const GValue *param_values,
578  gpointer invocation_hint G_GNUC_UNUSED,
579  gpointer marshal_data)
580 {
581  typedef gboolean (*GMarshalFunc_BOOLEAN__UINT_POINTER) (gpointer data1,
582  guint arg_1,
583  gpointer arg_2,
584  gpointer data2);
585  register GMarshalFunc_BOOLEAN__UINT_POINTER callback;
586  register GCClosure *cc = (GCClosure*) closure;
587  register gpointer data1, data2;
588  gboolean v_return;
589 
590  g_return_if_fail (return_value != NULL);
591  g_return_if_fail (n_param_values == 3);
592 
593  if (G_CCLOSURE_SWAP_DATA (closure))
594  {
595  data1 = closure->data;
596  data2 = g_value_peek_pointer (param_values + 0);
597  }
598  else
599  {
600  data1 = g_value_peek_pointer (param_values + 0);
601  data2 = closure->data;
602  }
603  callback = (GMarshalFunc_BOOLEAN__UINT_POINTER) (marshal_data ? marshal_data : cc->callback);
604 
605  v_return = callback (data1,
606  g_marshal_value_peek_uint (param_values + 1),
607  g_marshal_value_peek_pointer (param_values + 2),
608  data2);
609 
610  g_value_set_boolean (return_value, v_return);
611 }
612 
613 /* INT:NONE */
614 extern void dbus_glib_marshal_impl_dbus_magnifier_INT__VOID (GClosure *closure,
615  GValue *return_value,
616  guint n_param_values,
617  const GValue *param_values,
618  gpointer invocation_hint,
619  gpointer marshal_data);
620 void
622  GValue *return_value G_GNUC_UNUSED,
623  guint n_param_values,
624  const GValue *param_values,
625  gpointer invocation_hint G_GNUC_UNUSED,
626  gpointer marshal_data)
627 {
628  typedef gint (*GMarshalFunc_INT__VOID) (gpointer data1,
629  gpointer data2);
630  register GMarshalFunc_INT__VOID callback;
631  register GCClosure *cc = (GCClosure*) closure;
632  register gpointer data1, data2;
633  gint v_return;
634 
635  g_return_if_fail (return_value != NULL);
636  g_return_if_fail (n_param_values == 1);
637 
638  if (G_CCLOSURE_SWAP_DATA (closure))
639  {
640  data1 = closure->data;
641  data2 = g_value_peek_pointer (param_values + 0);
642  }
643  else
644  {
645  data1 = g_value_peek_pointer (param_values + 0);
646  data2 = closure->data;
647  }
648  callback = (GMarshalFunc_INT__VOID) (marshal_data ? marshal_data : cc->callback);
649 
650  v_return = callback (data1,
651  data2);
652 
653  g_value_set_int (return_value, v_return);
654 }
655 #define dbus_glib_marshal_impl_dbus_magnifier_INT__NONE dbus_glib_marshal_impl_dbus_magnifier_INT__VOID
656 
657 /* UINT:NONE */
658 extern void dbus_glib_marshal_impl_dbus_magnifier_UINT__VOID (GClosure *closure,
659  GValue *return_value,
660  guint n_param_values,
661  const GValue *param_values,
662  gpointer invocation_hint,
663  gpointer marshal_data);
664 void
666  GValue *return_value G_GNUC_UNUSED,
667  guint n_param_values,
668  const GValue *param_values,
669  gpointer invocation_hint G_GNUC_UNUSED,
670  gpointer marshal_data)
671 {
672  typedef guint (*GMarshalFunc_UINT__VOID) (gpointer data1,
673  gpointer data2);
674  register GMarshalFunc_UINT__VOID callback;
675  register GCClosure *cc = (GCClosure*) closure;
676  register gpointer data1, data2;
677  guint v_return;
678 
679  g_return_if_fail (return_value != NULL);
680  g_return_if_fail (n_param_values == 1);
681 
682  if (G_CCLOSURE_SWAP_DATA (closure))
683  {
684  data1 = closure->data;
685  data2 = g_value_peek_pointer (param_values + 0);
686  }
687  else
688  {
689  data1 = g_value_peek_pointer (param_values + 0);
690  data2 = closure->data;
691  }
692  callback = (GMarshalFunc_UINT__VOID) (marshal_data ? marshal_data : cc->callback);
693 
694  v_return = callback (data1,
695  data2);
696 
697  g_value_set_uint (return_value, v_return);
698 }
699 #define dbus_glib_marshal_impl_dbus_magnifier_UINT__NONE dbus_glib_marshal_impl_dbus_magnifier_UINT__VOID
700 
701 /* BOOLEAN:STRING,POINTER */
703  GValue *return_value,
704  guint n_param_values,
705  const GValue *param_values,
706  gpointer invocation_hint,
707  gpointer marshal_data);
708 void
710  GValue *return_value G_GNUC_UNUSED,
711  guint n_param_values,
712  const GValue *param_values,
713  gpointer invocation_hint G_GNUC_UNUSED,
714  gpointer marshal_data)
715 {
716  typedef gboolean (*GMarshalFunc_BOOLEAN__STRING_POINTER) (gpointer data1,
717  gpointer arg_1,
718  gpointer arg_2,
719  gpointer data2);
720  register GMarshalFunc_BOOLEAN__STRING_POINTER callback;
721  register GCClosure *cc = (GCClosure*) closure;
722  register gpointer data1, data2;
723  gboolean v_return;
724 
725  g_return_if_fail (return_value != NULL);
726  g_return_if_fail (n_param_values == 3);
727 
728  if (G_CCLOSURE_SWAP_DATA (closure))
729  {
730  data1 = closure->data;
731  data2 = g_value_peek_pointer (param_values + 0);
732  }
733  else
734  {
735  data1 = g_value_peek_pointer (param_values + 0);
736  data2 = closure->data;
737  }
738  callback = (GMarshalFunc_BOOLEAN__STRING_POINTER) (marshal_data ? marshal_data : cc->callback);
739 
740  v_return = callback (data1,
741  g_marshal_value_peek_string (param_values + 1),
742  g_marshal_value_peek_pointer (param_values + 2),
743  data2);
744 
745  g_value_set_boolean (return_value, v_return);
746 }
747 
748 /* BOOLEAN:NONE */
749 extern void dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__VOID (GClosure *closure,
750  GValue *return_value,
751  guint n_param_values,
752  const GValue *param_values,
753  gpointer invocation_hint,
754  gpointer marshal_data);
755 void
757  GValue *return_value G_GNUC_UNUSED,
758  guint n_param_values,
759  const GValue *param_values,
760  gpointer invocation_hint G_GNUC_UNUSED,
761  gpointer marshal_data)
762 {
763  typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1,
764  gpointer data2);
765  register GMarshalFunc_BOOLEAN__VOID callback;
766  register GCClosure *cc = (GCClosure*) closure;
767  register gpointer data1, data2;
768  gboolean v_return;
769 
770  g_return_if_fail (return_value != NULL);
771  g_return_if_fail (n_param_values == 1);
772 
773  if (G_CCLOSURE_SWAP_DATA (closure))
774  {
775  data1 = closure->data;
776  data2 = g_value_peek_pointer (param_values + 0);
777  }
778  else
779  {
780  data1 = g_value_peek_pointer (param_values + 0);
781  data2 = closure->data;
782  }
783  callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
784 
785  v_return = callback (data1,
786  data2);
787 
788  g_value_set_boolean (return_value, v_return);
789 }
790 #define dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__NONE dbus_glib_marshal_impl_dbus_magnifier_BOOLEAN__VOID
791 
792 /* BOOLEAN:POINTER,POINTER */
794  GValue *return_value,
795  guint n_param_values,
796  const GValue *param_values,
797  gpointer invocation_hint,
798  gpointer marshal_data);
799 void
801  GValue *return_value G_GNUC_UNUSED,
802  guint n_param_values,
803  const GValue *param_values,
804  gpointer invocation_hint G_GNUC_UNUSED,
805  gpointer marshal_data)
806 {
807  typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER_POINTER) (gpointer data1,
808  gpointer arg_1,
809  gpointer arg_2,
810  gpointer data2);
811  register GMarshalFunc_BOOLEAN__POINTER_POINTER callback;
812  register GCClosure *cc = (GCClosure*) closure;
813  register gpointer data1, data2;
814  gboolean v_return;
815 
816  g_return_if_fail (return_value != NULL);
817  g_return_if_fail (n_param_values == 3);
818 
819  if (G_CCLOSURE_SWAP_DATA (closure))
820  {
821  data1 = closure->data;
822  data2 = g_value_peek_pointer (param_values + 0);
823  }
824  else
825  {
826  data1 = g_value_peek_pointer (param_values + 0);
827  data2 = closure->data;
828  }
829  callback = (GMarshalFunc_BOOLEAN__POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
830 
831  v_return = callback (data1,
832  g_marshal_value_peek_pointer (param_values + 1),
833  g_marshal_value_peek_pointer (param_values + 2),
834  data2);
835 
836  g_value_set_boolean (return_value, v_return);
837 }
838 
839 G_END_DECLS
840 
841 #endif /* __dbus_glib_marshal_impl_dbus_magnifier_MARSHAL_H__ */
842 
843 #include <dbus/dbus-glib.h>
844 static const DBusGMethodInfo dbus_glib_impl_dbus_magnifier_methods[] = {
881 };
882 
883 const DBusGObjectInfo dbus_glib_impl_dbus_magnifier_object_info = { 1,
885  36,
886 "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",
887 "\0",
888 "\0"
889 };
890