2
* Copyright (C) 2011 Canonical Ltd.
4
* This library is free software; you can redistribute it and/or modify it under
5
* the terms of the GNU Lesser General Public License version 3 as published by
6
* the Free Software Foundation. See http://www.gnu.org/copyleft/lgpl.html the
7
* full text of the license.
12
#include "xig/xig-codec.h"
14
G_DEFINE_TYPE (XigCodec, xig_codec, G_TYPE_OBJECT);
53
CHANGE_WINDOW_ATTRIBUTES,
54
GET_WINDOW_ATTRIBUTES,
55
GET_WINDOW_ATTRIBUTES_REPLY,
79
LIST_PROPERTIES_REPLY,
82
GET_SELECTION_OWNER_REPLY,
90
CHANGE_ACTIVE_POINTER_GRAB,
102
GET_MOTION_EVENTS_REPLY,
103
TRANSLATE_COORDINATES,
104
TRANSLATE_COORDINATES_REPLY,
108
GET_INPUT_FOCUS_REPLY,
116
QUERY_TEXT_EXTENTS_REPLY,
119
LIST_FONTS_WITH_INFO,
120
LIST_FONTS_WITH_INFO_REPLY,
152
COPY_COLORMAP_AND_FREE,
155
LIST_INSTALLED_COLORMAPS,
156
LIST_INSTALLED_COLORMAPS_REPLY,
160
ALLOC_NAMED_COLOR_REPLY,
162
ALLOC_COLOR_CELLS_REPLY,
164
ALLOC_COLOR_PLANES_REPLY,
177
QUERY_BEST_SIZE_REPLY,
179
QUERY_EXTENSION_REPLY,
181
LIST_EXTENSIONS_REPLY,
182
CHANGE_KEYBOARD_MAPPING,
183
GET_KEYBOARD_MAPPING,
184
GET_KEYBOARD_MAPPING_REPLY,
185
CHANGE_KEYBOARD_CONTROL,
186
GET_KEYBOARD_CONTROL,
187
GET_KEYBOARD_CONTROL_REPLY,
189
CHANGE_POINTER_CONTROL,
191
GET_POINTER_CONTROL_REPLY,
194
GET_SCREEN_SAVER_REPLY,
204
SET_POINTER_MAPPING_REPLY,
206
GET_POINTER_MAPPING_REPLY,
207
SET_MODIFIER_MAPPING,
208
SET_MODIFIER_MAPPING_REPLY,
209
GET_MODIFIER_MAPPING,
210
GET_MODIFIER_MAPPING_REPLY,
217
SYNC_INITIALIZE_REPLY,
218
SYNC_LIST_SYSTEM_COUNTERS,
219
SYNC_LIST_SYSTEM_COUNTERS_REPLY,
221
SYNC_DESTROY_COUNTER,
223
SYNC_QUERY_COUNTER_REPLY,
231
SYNC_QUERY_ALARM_REPLY,
234
SYNC_GET_PRIORITY_REPLY,
240
SYNC_QUERY_FENCE_REPLY,
242
RANDR_SCREEN_CHANGE_NOTIFY,
245
RANDR_QUERY_VERSION_REPLY,
246
RANDR_SET_SCREEN_CONFIG,
247
RANDR_SET_SCREEN_CONFIG_REPLY,
249
RANDR_GET_SCREEN_INFO,
250
RANDR_GET_SCREEN_INFO_REPLY,
251
RANDR_GET_SCREEN_SIZE_RANGE,
252
RANDR_GET_SCREEN_SIZE_RANGE_REPLY,
253
RANDR_SET_SCREEN_SIZE,
254
RANDR_GET_SCREEN_RESOURCES,
255
RANDR_GET_SCREEN_RESOURCES_REPLY,
256
RANDR_GET_OUTPUT_INFO,
257
RANDR_GET_OUTPUT_INFO_REPLY,
258
RANDR_LIST_OUTPUT_PROPERTIES,
259
RANDR_LIST_OUTPUT_PROPERTIES_REPLY,
260
RANDR_QUERY_OUTPUT_PROPERTY,
261
RANDR_QUERY_OUTPUT_PROPERTY_REPLY,
262
RANDR_CONFIGURE_OUTPUT_PROPERTY,
263
RANDR_CHANGE_OUTPUT_PROPERTY,
264
RANDR_DELETE_OUTPUT_PROPERTY,
265
RANDR_GET_OUTPUT_PROPERTY,
266
RANDR_GET_OUTPUT_PROPERTY_REPLY,
268
RANDR_CREATE_MODE_REPLY,
270
RANDR_ADD_OUTPUT_MODE,
271
RANDR_DELETE_OUTPUT_MODE,
273
RANDR_GET_CRTC_INFO_REPLY,
274
RANDR_SET_CRTC_CONFIG,
275
RANDR_SET_CRTC_CONFIG_REPLY,
276
RANDR_GET_CRTC_GAMMA_SIZE,
277
RANDR_GET_CRTC_GAMMA_SIZE_REPLY,
278
RANDR_GET_CRTC_GAMMA,
279
RANDR_GET_CRTC_GAMMA_REPLY,
280
RANDR_SET_CRTC_GAMMA,
281
RANDR_GET_SCREEN_RESOURCES_CURRENT,
282
RANDR_GET_SCREEN_RESOURCES_CURRENT_REPLY,
283
RANDR_SET_CRTC_TRANSFORM,
284
RANDR_GET_CRTC_TRANSFORM,
285
RANDR_GET_CRTC_TRANSFORM_REPLY,
287
RANDR_GET_PANNING_REPLY,
289
RANDR_SET_PANNING_REPLY,
290
RANDR_SET_OUTPUT_PRIMARY,
291
RANDR_GET_OUTPUT_PRIMARY,
292
RANDR_GET_OUTPUT_PRIMARY_REPLY,
293
XINERAMA_QUERY_VERSION,
294
XINERAMA_QUERY_VERSION_REPLY,
296
XINERAMA_GET_STATE_REPLY,
297
XINERAMA_GET_SCREEN_COUNT,
298
XINERAMA_GET_SCREEN_COUNT_REPLY,
299
XINERAMA_GET_SCREEN_SIZE,
300
XINERAMA_GET_SCREEN_SIZE_REPLY,
302
XINERAMA_IS_ACTIVE_REPLY,
303
XINERAMA_QUERY_SCREENS,
304
XINERAMA_QUERY_SCREENS_REPLY,
305
XKB_NEW_KEYBOARD_NOTIFY,
309
XKB_INDICATOR_STATE_NOTIFY,
310
XKB_INDICATOR_MAP_NOTIFY,
312
XKB_COMPAT_MAP_NOTIFY,
316
XKB_EXTENSION_DEVICE_NOTIFY,
318
XKB_USE_EXTENSION_REPLY,
323
XKB_LATCH_LOCK_STATE,
325
XKB_GET_CONTROLS_REPLY,
331
XKB_GET_COMPAT_MAP_REPLY,
333
XKB_GET_INDICATOR_STATE,
334
XKB_GET_INDICATOR_STATE_REPLY,
335
XKB_GET_INDICATOR_MAP,
336
XKB_GET_INDICATOR_MAP_REPLY,
337
XKB_SET_INDICATOR_MAP,
338
XKB_GET_NAMED_INDICATOR,
339
XKB_GET_NAMED_INDICATOR_REPLY,
340
XKB_SET_NAMED_INDICATOR,
345
XKB_GET_GEOMETRY_REPLY,
347
XKB_PER_CLIENT_FLAGS,
348
XKB_PER_CLIENT_FLAGS_REPLY,
350
XKB_LIST_COMPONENTS_REPLY,
352
XKB_GET_KBD_BY_NAME_REPLY,
354
XKB_GET_DEVICE_INFO_REPLY,
356
XKB_SET_DEBUGGING_FLAGS,
357
XKB_SET_DEBUGGING_FLAGS_REPLY,
358
RENDER_QUERY_VERSION,
359
RENDER_QUERY_VERSION_REPLY,
360
RENDER_QUERY_PICT_FORMATS,
361
RENDER_QUERY_PICT_FORMATS_REPLY,
362
RENDER_QUERY_PICT_INDEX_VALUES,
363
RENDER_QUERY_PICT_INDEX_VALUES_REPLY,
364
RENDER_CREATE_PICTURE,
365
RENDER_CHANGE_PICTURE,
366
RENDER_SET_PICTURE_CLIP_RECTANGLES,
373
RENDER_CREATE_GLYPH_SET,
374
RENDER_REFERENCE_GLYPH_SET,
375
RENDER_FREE_GLYPH_SET,
378
RENDER_COMPOSITE_GLYPHS8,
379
RENDER_COMPOSITE_GLYPHS16,
380
RENDER_COMPOSITE_GLYPHS32,
381
RENDER_FILL_RECTANGLES,
382
RENDER_CREATE_CURSOR,
383
RENDER_SET_PICTURE_TRANSFORM,
384
RENDER_QUERY_FILTERS,
385
RENDER_QUERY_FILTERS_REPLY,
386
RENDER_SET_PICTURE_FILTER,
387
RENDER_CREATE_ANIM_CURSOR,
389
RENDER_CREATE_SOLID_FILL,
390
RENDER_CREATE_LINEAR_GRADIENT,
391
RENDER_CREATE_RADIAL_GRADIENT,
392
RENDER_CREATE_CONICAL_GRADIENT,
395
static guint signals[LAST_SIGNAL] = { 0 };
400
return g_object_new (xig_codec_get_type (), NULL);
404
xig_codec_feed_data (XigCodec *codec, const guint8 *data, gsize data_length)
406
XIG_CODEC_GET_CLASS (codec)->feed_data (codec, data, data_length);
410
xig_codec_feed_connect (XigCodec *codec, XigConnect *message)
412
g_signal_emit (codec, signals[CONNECT], 0, message);
416
xig_codec_feed_failed (XigCodec *codec, XigFailed *message)
418
g_signal_emit (codec, signals[FAILED], 0, message);
422
xig_codec_feed_authenticate (XigCodec *codec, XigAuthenticate *message)
424
g_signal_emit (codec, signals[AUTHENTICATE], 0, message);
428
xig_codec_feed_success (XigCodec *codec, XigSuccess *message)
430
g_signal_emit (codec, signals[SUCCESS], 0, message);
434
xig_codec_feed_error (XigCodec *codec, XigError *message)
436
g_signal_emit (codec, signals[ERROR], 0, message);
440
xig_codec_feed_key_press (XigCodec *codec, XigKeyPress *message)
442
g_signal_emit (codec, signals[KEY_PRESS], 0, message);
446
xig_codec_feed_button_press (XigCodec *codec, XigButtonPress *message)
448
g_signal_emit (codec, signals[BUTTON_PRESS], 0, message);
452
xig_codec_feed_motion_notify (XigCodec *codec, XigMotionNotify *message)
454
g_signal_emit (codec, signals[MOTION_NOTIFY], 0, message);
458
xig_codec_feed_enter_notify (XigCodec *codec, XigEnterNotify *message)
460
g_signal_emit (codec, signals[ENTER_NOTIFY], 0, message);
464
xig_codec_feed_focus_in (XigCodec *codec, XigFocusIn *message)
466
g_signal_emit (codec, signals[FOCUS_IN], 0, message);
470
xig_codec_feed_keymap_notify (XigCodec *codec, XigKeymapNotify *message)
472
g_signal_emit (codec, signals[KEYMAP_NOTIFY], 0, message);
476
xig_codec_feed_expose (XigCodec *codec, XigExpose *message)
478
g_signal_emit (codec, signals[EXPOSE], 0, message);
482
xig_codec_feed_graphics_exposure (XigCodec *codec, XigGraphicsExposure *message)
484
g_signal_emit (codec, signals[GRAPHICS_EXPOSURE], 0, message);
488
xig_codec_feed_no_exposure (XigCodec *codec, XigNoExposure *message)
490
g_signal_emit (codec, signals[NO_EXPOSURE], 0, message);
494
xig_codec_feed_visibility_notify (XigCodec *codec, XigVisibilityNotify *message)
496
g_signal_emit (codec, signals[VISIBILITY_NOTIFY], 0, message);
500
xig_codec_feed_create_notify (XigCodec *codec, XigCreateNotify *message)
502
g_signal_emit (codec, signals[CREATE_NOTIFY], 0, message);
506
xig_codec_feed_destroy_notify (XigCodec *codec, XigDestroyNotify *message)
508
g_signal_emit (codec, signals[DESTROY_NOTIFY], 0, message);
512
xig_codec_feed_unmap_notify (XigCodec *codec, XigUnmapNotify *message)
514
g_signal_emit (codec, signals[UNMAP_NOTIFY], 0, message);
518
xig_codec_feed_map_notify (XigCodec *codec, XigMapNotify *message)
520
g_signal_emit (codec, signals[MAP_NOTIFY], 0, message);
524
xig_codec_feed_map_request (XigCodec *codec, XigMapRequest *message)
526
g_signal_emit (codec, signals[MAP_REQUEST], 0, message);
530
xig_codec_feed_reparent_notify (XigCodec *codec, XigReparentNotify *message)
532
g_signal_emit (codec, signals[REPARENT_NOTIFY], 0, message);
536
xig_codec_feed_configure_notify (XigCodec *codec, XigConfigureNotify *message)
538
g_signal_emit (codec, signals[CONFIGURE_NOTIFY], 0, message);
542
xig_codec_feed_configure_request (XigCodec *codec, XigConfigureRequest *message)
544
g_signal_emit (codec, signals[CONFIGURE_REQUEST], 0, message);
548
xig_codec_feed_gravity_notify (XigCodec *codec, XigGravityNotify *message)
550
g_signal_emit (codec, signals[GRAVITY_NOTIFY], 0, message);
554
xig_codec_feed_resize_request (XigCodec *codec, XigResizeRequest *message)
556
g_signal_emit (codec, signals[RESIZE_REQUEST], 0, message);
560
xig_codec_feed_circulate_notify (XigCodec *codec, XigCirculateNotify *message)
562
g_signal_emit (codec, signals[CIRCULATE_NOTIFY], 0, message);
566
xig_codec_feed_circulate_request (XigCodec *codec, XigCirculateRequest *message)
568
g_signal_emit (codec, signals[CIRCULATE_REQUEST], 0, message);
572
xig_codec_feed_property_notify (XigCodec *codec, XigPropertyNotify *message)
574
g_signal_emit (codec, signals[PROPERTY_NOTIFY], 0, message);
578
xig_codec_feed_selection_clear (XigCodec *codec, XigSelectionClear *message)
580
g_signal_emit (codec, signals[SELECTION_CLEAR], 0, message);
584
xig_codec_feed_selection_request (XigCodec *codec, XigSelectionRequest *message)
586
g_signal_emit (codec, signals[SELECTION_REQUEST], 0, message);
590
xig_codec_feed_selection_notify (XigCodec *codec, XigSelectionNotify *message)
592
g_signal_emit (codec, signals[SELECTION_NOTIFY], 0, message);
596
xig_codec_feed_colormap_notify (XigCodec *codec, XigColormapNotify *message)
598
g_signal_emit (codec, signals[COLORMAP_NOTIFY], 0, message);
602
xig_codec_feed_client_message (XigCodec *codec, XigClientMessage *message)
604
g_signal_emit (codec, signals[CLIENT_MESSAGE], 0, message);
608
xig_codec_feed_mapping_notify (XigCodec *codec, XigMappingNotify *message)
610
g_signal_emit (codec, signals[MAPPING_NOTIFY], 0, message);
614
xig_codec_feed_create_window (XigCodec *codec, XigCreateWindow *message)
616
g_signal_emit (codec, signals[CREATE_WINDOW], 0, message);
620
xig_codec_feed_change_window_attributes (XigCodec *codec, XigChangeWindowAttributes *message)
622
g_signal_emit (codec, signals[CHANGE_WINDOW_ATTRIBUTES], 0, message);
626
xig_codec_feed_get_window_attributes (XigCodec *codec, XigGetWindowAttributes *message)
628
g_signal_emit (codec, signals[GET_WINDOW_ATTRIBUTES], 0, message);
632
xig_codec_feed_get_window_attributes_reply (XigCodec *codec, XigGetWindowAttributesReply *message)
634
g_signal_emit (codec, signals[GET_WINDOW_ATTRIBUTES_REPLY], 0, message);
638
xig_codec_feed_destroy_window (XigCodec *codec, XigDestroyWindow *message)
640
g_signal_emit (codec, signals[DESTROY_WINDOW], 0, message);
644
xig_codec_feed_destroy_subwindows (XigCodec *codec, XigDestroySubwindows *message)
646
g_signal_emit (codec, signals[DESTROY_SUBWINDOWS], 0, message);
650
xig_codec_feed_change_save_set (XigCodec *codec, XigChangeSaveSet *message)
652
g_signal_emit (codec, signals[CHANGE_SAVE_SET], 0, message);
656
xig_codec_feed_reparent_window (XigCodec *codec, XigReparentWindow *message)
658
g_signal_emit (codec, signals[REPARENT_WINDOW], 0, message);
662
xig_codec_feed_map_window (XigCodec *codec, XigMapWindow *message)
664
g_signal_emit (codec, signals[MAP_WINDOW], 0, message);
668
xig_codec_feed_map_subwindows (XigCodec *codec, XigMapSubwindows *message)
670
g_signal_emit (codec, signals[MAP_SUBWINDOWS], 0, message);
674
xig_codec_feed_unmap_window (XigCodec *codec, XigUnmapWindow *message)
676
g_signal_emit (codec, signals[UNMAP_WINDOW], 0, message);
680
xig_codec_feed_unmap_subwindows (XigCodec *codec, XigUnmapSubwindows *message)
682
g_signal_emit (codec, signals[UNMAP_SUBWINDOWS], 0, message);
686
xig_codec_feed_configure_window (XigCodec *codec, XigConfigureWindow *message)
688
g_signal_emit (codec, signals[CONFIGURE_WINDOW], 0, message);
692
xig_codec_feed_circulate_window (XigCodec *codec, XigCirculateWindow *message)
694
g_signal_emit (codec, signals[CIRCULATE_WINDOW], 0, message);
698
xig_codec_feed_get_geometry (XigCodec *codec, XigGetGeometry *message)
700
g_signal_emit (codec, signals[GET_GEOMETRY], 0, message);
704
xig_codec_feed_get_geometry_reply (XigCodec *codec, XigGetGeometryReply *message)
706
g_signal_emit (codec, signals[GET_GEOMETRY_REPLY], 0, message);
710
xig_codec_feed_query_tree (XigCodec *codec, XigQueryTree *message)
712
g_signal_emit (codec, signals[QUERY_TREE], 0, message);
716
xig_codec_feed_query_tree_reply (XigCodec *codec, XigQueryTreeReply *message)
718
g_signal_emit (codec, signals[QUERY_TREE_REPLY], 0, message);
722
xig_codec_feed_intern_atom (XigCodec *codec, XigInternAtom *message)
724
g_signal_emit (codec, signals[INTERN_ATOM], 0, message);
728
xig_codec_feed_intern_atom_reply (XigCodec *codec, XigInternAtomReply *message)
730
g_signal_emit (codec, signals[INTERN_ATOM_REPLY], 0, message);
734
xig_codec_feed_get_atom_name (XigCodec *codec, XigGetAtomName *message)
736
g_signal_emit (codec, signals[GET_ATOM_NAME], 0, message);
740
xig_codec_feed_get_atom_name_reply (XigCodec *codec, XigGetAtomNameReply *message)
742
g_signal_emit (codec, signals[GET_ATOM_NAME_REPLY], 0, message);
746
xig_codec_feed_change_property (XigCodec *codec, XigChangeProperty *message)
748
g_signal_emit (codec, signals[CHANGE_PROPERTY], 0, message);
752
xig_codec_feed_delete_property (XigCodec *codec, XigDeleteProperty *message)
754
g_signal_emit (codec, signals[DELETE_PROPERTY], 0, message);
758
xig_codec_feed_get_property (XigCodec *codec, XigGetProperty *message)
760
g_signal_emit (codec, signals[GET_PROPERTY], 0, message);
764
xig_codec_feed_get_property_reply (XigCodec *codec, XigGetPropertyReply *message)
766
g_signal_emit (codec, signals[GET_PROPERTY_REPLY], 0, message);
770
xig_codec_feed_list_properties (XigCodec *codec, XigListProperties *message)
772
g_signal_emit (codec, signals[LIST_PROPERTIES], 0, message);
776
xig_codec_feed_list_properties_reply (XigCodec *codec, XigListPropertiesReply *message)
778
g_signal_emit (codec, signals[LIST_PROPERTIES_REPLY], 0, message);
782
xig_codec_feed_set_selection_owner (XigCodec *codec, XigSetSelectionOwner *message)
784
g_signal_emit (codec, signals[SET_SELECTION_OWNER], 0, message);
788
xig_codec_feed_get_selection_owner (XigCodec *codec, XigGetSelectionOwner *message)
790
g_signal_emit (codec, signals[GET_SELECTION_OWNER], 0, message);
794
xig_codec_feed_get_selection_owner_reply (XigCodec *codec, XigGetSelectionOwnerReply *message)
796
g_signal_emit (codec, signals[GET_SELECTION_OWNER_REPLY], 0, message);
800
xig_codec_feed_convert_selection (XigCodec *codec, XigConvertSelection *message)
802
g_signal_emit (codec, signals[CONVERT_SELECTION], 0, message);
806
xig_codec_feed_send_event (XigCodec *codec, XigSendEvent *message)
808
g_signal_emit (codec, signals[SEND_EVENT], 0, message);
812
xig_codec_feed_grab_pointer (XigCodec *codec, XigGrabPointer *message)
814
g_signal_emit (codec, signals[GRAB_POINTER], 0, message);
818
xig_codec_feed_grab_pointer_reply (XigCodec *codec, XigGrabPointerReply *message)
820
g_signal_emit (codec, signals[GRAB_POINTER_REPLY], 0, message);
824
xig_codec_feed_ungrab_pointer (XigCodec *codec, XigUngrabPointer *message)
826
g_signal_emit (codec, signals[UNGRAB_POINTER], 0, message);
830
xig_codec_feed_grab_button (XigCodec *codec, XigGrabButton *message)
832
g_signal_emit (codec, signals[GRAB_BUTTON], 0, message);
836
xig_codec_feed_ungrab_button (XigCodec *codec, XigUngrabButton *message)
838
g_signal_emit (codec, signals[UNGRAB_BUTTON], 0, message);
842
xig_codec_feed_change_active_pointer_grab (XigCodec *codec, XigChangeActivePointerGrab *message)
844
g_signal_emit (codec, signals[CHANGE_ACTIVE_POINTER_GRAB], 0, message);
848
xig_codec_feed_grab_keyboard (XigCodec *codec, XigGrabKeyboard *message)
850
g_signal_emit (codec, signals[GRAB_KEYBOARD], 0, message);
854
xig_codec_feed_grab_keyboard_reply (XigCodec *codec, XigGrabKeyboardReply *message)
856
g_signal_emit (codec, signals[GRAB_KEYBOARD_REPLY], 0, message);
860
xig_codec_feed_ungrab_keyboard (XigCodec *codec, XigUngrabKeyboard *message)
862
g_signal_emit (codec, signals[UNGRAB_KEYBOARD], 0, message);
866
xig_codec_feed_grab_key (XigCodec *codec, XigGrabKey *message)
868
g_signal_emit (codec, signals[GRAB_KEY], 0, message);
872
xig_codec_feed_ungrab_key (XigCodec *codec, XigUngrabKey *message)
874
g_signal_emit (codec, signals[UNGRAB_KEY], 0, message);
878
xig_codec_feed_allow_events (XigCodec *codec, XigAllowEvents *message)
880
g_signal_emit (codec, signals[ALLOW_EVENTS], 0, message);
884
xig_codec_feed_grab_server (XigCodec *codec, XigGrabServer *message)
886
g_signal_emit (codec, signals[GRAB_SERVER], 0, message);
890
xig_codec_feed_ungrab_server (XigCodec *codec, XigUngrabServer *message)
892
g_signal_emit (codec, signals[UNGRAB_SERVER], 0, message);
896
xig_codec_feed_query_pointer (XigCodec *codec, XigQueryPointer *message)
898
g_signal_emit (codec, signals[QUERY_POINTER], 0, message);
902
xig_codec_feed_query_pointer_reply (XigCodec *codec, XigQueryPointerReply *message)
904
g_signal_emit (codec, signals[QUERY_POINTER_REPLY], 0, message);
908
xig_codec_feed_get_motion_events (XigCodec *codec, XigGetMotionEvents *message)
910
g_signal_emit (codec, signals[GET_MOTION_EVENTS], 0, message);
914
xig_codec_feed_get_motion_events_reply (XigCodec *codec, XigGetMotionEventsReply *message)
916
g_signal_emit (codec, signals[GET_MOTION_EVENTS_REPLY], 0, message);
920
xig_codec_feed_translate_coordinates (XigCodec *codec, XigTranslateCoordinates *message)
922
g_signal_emit (codec, signals[TRANSLATE_COORDINATES], 0, message);
926
xig_codec_feed_translate_coordinates_reply (XigCodec *codec, XigTranslateCoordinatesReply *message)
928
g_signal_emit (codec, signals[TRANSLATE_COORDINATES_REPLY], 0, message);
932
xig_codec_feed_warp_pointer (XigCodec *codec, XigWarpPointer *message)
934
g_signal_emit (codec, signals[WARP_POINTER], 0, message);
938
xig_codec_feed_set_input_focus (XigCodec *codec, XigSetInputFocus *message)
940
g_signal_emit (codec, signals[SET_INPUT_FOCUS], 0, message);
944
xig_codec_feed_get_input_focus (XigCodec *codec, XigGetInputFocus *message)
946
g_signal_emit (codec, signals[GET_INPUT_FOCUS], 0, message);
950
xig_codec_feed_get_input_focus_reply (XigCodec *codec, XigGetInputFocusReply *message)
952
g_signal_emit (codec, signals[GET_INPUT_FOCUS_REPLY], 0, message);
956
xig_codec_feed_query_keymap (XigCodec *codec, XigQueryKeymap *message)
958
g_signal_emit (codec, signals[QUERY_KEYMAP], 0, message);
962
xig_codec_feed_query_keymap_reply (XigCodec *codec, XigQueryKeymapReply *message)
964
g_signal_emit (codec, signals[QUERY_KEYMAP_REPLY], 0, message);
968
xig_codec_feed_open_font (XigCodec *codec, XigOpenFont *message)
970
g_signal_emit (codec, signals[OPEN_FONT], 0, message);
974
xig_codec_feed_close_font (XigCodec *codec, XigCloseFont *message)
976
g_signal_emit (codec, signals[CLOSE_FONT], 0, message);
980
xig_codec_feed_query_font (XigCodec *codec, XigQueryFont *message)
982
g_signal_emit (codec, signals[QUERY_FONT], 0, message);
986
xig_codec_feed_query_font_reply (XigCodec *codec, XigQueryFontReply *message)
988
g_signal_emit (codec, signals[QUERY_FONT_REPLY], 0, message);
992
xig_codec_feed_query_text_extents (XigCodec *codec, XigQueryTextExtents *message)
994
g_signal_emit (codec, signals[QUERY_TEXT_EXTENTS], 0, message);
998
xig_codec_feed_query_text_extents_reply (XigCodec *codec, XigQueryTextExtentsReply *message)
1000
g_signal_emit (codec, signals[QUERY_TEXT_EXTENTS_REPLY], 0, message);
1004
xig_codec_feed_list_fonts (XigCodec *codec, XigListFonts *message)
1006
g_signal_emit (codec, signals[LIST_FONTS], 0, message);
1010
xig_codec_feed_list_fonts_reply (XigCodec *codec, XigListFontsReply *message)
1012
g_signal_emit (codec, signals[LIST_FONTS_REPLY], 0, message);
1016
xig_codec_feed_list_fonts_with_info (XigCodec *codec, XigListFontsWithInfo *message)
1018
g_signal_emit (codec, signals[LIST_FONTS_WITH_INFO], 0, message);
1022
xig_codec_feed_list_fonts_with_info_reply (XigCodec *codec, XigListFontsWithInfoReply *message)
1024
g_signal_emit (codec, signals[LIST_FONTS_WITH_INFO_REPLY], 0, message);
1028
xig_codec_feed_set_font_path (XigCodec *codec, XigSetFontPath *message)
1030
g_signal_emit (codec, signals[SET_FONT_PATH], 0, message);
1034
xig_codec_feed_get_font_path (XigCodec *codec, XigGetFontPath *message)
1036
g_signal_emit (codec, signals[GET_FONT_PATH], 0, message);
1040
xig_codec_feed_get_font_path_reply (XigCodec *codec, XigGetFontPathReply *message)
1042
g_signal_emit (codec, signals[GET_FONT_PATH_REPLY], 0, message);
1046
xig_codec_feed_create_pixmap (XigCodec *codec, XigCreatePixmap *message)
1048
g_signal_emit (codec, signals[CREATE_PIXMAP], 0, message);
1052
xig_codec_feed_free_pixmap (XigCodec *codec, XigFreePixmap *message)
1054
g_signal_emit (codec, signals[FREE_PIXMAP], 0, message);
1058
xig_codec_feed_create_gc (XigCodec *codec, XigCreateGC *message)
1060
g_signal_emit (codec, signals[CREATE_GC], 0, message);
1064
xig_codec_feed_change_gc (XigCodec *codec, XigChangeGC *message)
1066
g_signal_emit (codec, signals[CHANGE_GC], 0, message);
1070
xig_codec_feed_copy_gc (XigCodec *codec, XigCopyGC *message)
1072
g_signal_emit (codec, signals[COPY_GC], 0, message);
1076
xig_codec_feed_set_dashes (XigCodec *codec, XigSetDashes *message)
1078
g_signal_emit (codec, signals[SET_DASHES], 0, message);
1082
xig_codec_feed_set_clip_rectangles (XigCodec *codec, XigSetClipRectangles *message)
1084
g_signal_emit (codec, signals[SET_CLIP_RECTANGLES], 0, message);
1088
xig_codec_feed_free_gc (XigCodec *codec, XigFreeGC *message)
1090
g_signal_emit (codec, signals[FREE_GC], 0, message);
1094
xig_codec_feed_clear_area (XigCodec *codec, XigClearArea *message)
1096
g_signal_emit (codec, signals[CLEAR_AREA], 0, message);
1100
xig_codec_feed_copy_area (XigCodec *codec, XigCopyArea *message)
1102
g_signal_emit (codec, signals[COPY_AREA], 0, message);
1106
xig_codec_feed_copy_plane (XigCodec *codec, XigCopyPlane *message)
1108
g_signal_emit (codec, signals[COPY_PLANE], 0, message);
1112
xig_codec_feed_poly_point (XigCodec *codec, XigPolyPoint *message)
1114
g_signal_emit (codec, signals[POLY_POINT], 0, message);
1118
xig_codec_feed_poly_line (XigCodec *codec, XigPolyLine *message)
1120
g_signal_emit (codec, signals[POLY_LINE], 0, message);
1124
xig_codec_feed_poly_segment (XigCodec *codec, XigPolySegment *message)
1126
g_signal_emit (codec, signals[POLY_SEGMENT], 0, message);
1130
xig_codec_feed_poly_rectangle (XigCodec *codec, XigPolyRectangle *message)
1132
g_signal_emit (codec, signals[POLY_RECTANGLE], 0, message);
1136
xig_codec_feed_poly_arc (XigCodec *codec, XigPolyArc *message)
1138
g_signal_emit (codec, signals[POLY_ARC], 0, message);
1142
xig_codec_feed_fill_poly (XigCodec *codec, XigFillPoly *message)
1144
g_signal_emit (codec, signals[FILL_POLY], 0, message);
1148
xig_codec_feed_poly_fill_rectangle (XigCodec *codec, XigPolyFillRectangle *message)
1150
g_signal_emit (codec, signals[POLY_FILL_RECTANGLE], 0, message);
1154
xig_codec_feed_poly_fill_arc (XigCodec *codec, XigPolyFillArc *message)
1156
g_signal_emit (codec, signals[POLY_FILL_ARC], 0, message);
1160
xig_codec_feed_put_image (XigCodec *codec, XigPutImage *message)
1162
g_signal_emit (codec, signals[PUT_IMAGE], 0, message);
1166
xig_codec_feed_get_image (XigCodec *codec, XigGetImage *message)
1168
g_signal_emit (codec, signals[GET_IMAGE], 0, message);
1172
xig_codec_feed_get_image_reply (XigCodec *codec, XigGetImageReply *message)
1174
g_signal_emit (codec, signals[GET_IMAGE_REPLY], 0, message);
1178
xig_codec_feed_poly_text8 (XigCodec *codec, XigPolyText8 *message)
1180
g_signal_emit (codec, signals[POLY_TEXT8], 0, message);
1184
xig_codec_feed_poly_text16 (XigCodec *codec, XigPolyText16 *message)
1186
g_signal_emit (codec, signals[POLY_TEXT16], 0, message);
1190
xig_codec_feed_image_text8 (XigCodec *codec, XigImageText8 *message)
1192
g_signal_emit (codec, signals[IMAGE_TEXT8], 0, message);
1196
xig_codec_feed_image_text16 (XigCodec *codec, XigImageText16 *message)
1198
g_signal_emit (codec, signals[IMAGE_TEXT16], 0, message);
1202
xig_codec_feed_create_colormap (XigCodec *codec, XigCreateColormap *message)
1204
g_signal_emit (codec, signals[CREATE_COLORMAP], 0, message);
1208
xig_codec_feed_free_colormap (XigCodec *codec, XigFreeColormap *message)
1210
g_signal_emit (codec, signals[FREE_COLORMAP], 0, message);
1214
xig_codec_feed_copy_colormap_and_free (XigCodec *codec, XigCopyColormapAndFree *message)
1216
g_signal_emit (codec, signals[COPY_COLORMAP_AND_FREE], 0, message);
1220
xig_codec_feed_install_colormap (XigCodec *codec, XigInstallColormap *message)
1222
g_signal_emit (codec, signals[INSTALL_COLORMAP], 0, message);
1226
xig_codec_feed_uninstall_colormap (XigCodec *codec, XigUninstallColormap *message)
1228
g_signal_emit (codec, signals[UNINSTALL_COLORMAP], 0, message);
1232
xig_codec_feed_list_installed_colormaps (XigCodec *codec, XigListInstalledColormaps *message)
1234
g_signal_emit (codec, signals[LIST_INSTALLED_COLORMAPS], 0, message);
1238
xig_codec_feed_list_installed_colormaps_reply (XigCodec *codec, XigListInstalledColormapsReply *message)
1240
g_signal_emit (codec, signals[LIST_INSTALLED_COLORMAPS_REPLY], 0, message);
1244
xig_codec_feed_alloc_color (XigCodec *codec, XigAllocColor *message)
1246
g_signal_emit (codec, signals[ALLOC_COLOR], 0, message);
1250
xig_codec_feed_alloc_color_reply (XigCodec *codec, XigAllocColorReply *message)
1252
g_signal_emit (codec, signals[ALLOC_COLOR_REPLY], 0, message);
1256
xig_codec_feed_alloc_named_color (XigCodec *codec, XigAllocNamedColor *message)
1258
g_signal_emit (codec, signals[ALLOC_NAMED_COLOR], 0, message);
1262
xig_codec_feed_alloc_named_color_reply (XigCodec *codec, XigAllocNamedColorReply *message)
1264
g_signal_emit (codec, signals[ALLOC_NAMED_COLOR_REPLY], 0, message);
1268
xig_codec_feed_alloc_color_cells (XigCodec *codec, XigAllocColorCells *message)
1270
g_signal_emit (codec, signals[ALLOC_COLOR_CELLS], 0, message);
1274
xig_codec_feed_alloc_color_cells_reply (XigCodec *codec, XigAllocColorCellsReply *message)
1276
g_signal_emit (codec, signals[ALLOC_COLOR_CELLS_REPLY], 0, message);
1280
xig_codec_feed_alloc_color_planes (XigCodec *codec, XigAllocColorPlanes *message)
1282
g_signal_emit (codec, signals[ALLOC_COLOR_PLANES], 0, message);
1286
xig_codec_feed_alloc_color_planes_reply (XigCodec *codec, XigAllocColorPlanesReply *message)
1288
g_signal_emit (codec, signals[ALLOC_COLOR_PLANES_REPLY], 0, message);
1292
xig_codec_feed_free_colors (XigCodec *codec, XigFreeColors *message)
1294
g_signal_emit (codec, signals[FREE_COLORS], 0, message);
1298
xig_codec_feed_store_colors (XigCodec *codec, XigStoreColors *message)
1300
g_signal_emit (codec, signals[STORE_COLORS], 0, message);
1304
xig_codec_feed_store_named_color (XigCodec *codec, XigStoreNamedColor *message)
1306
g_signal_emit (codec, signals[STORE_NAMED_COLOR], 0, message);
1310
xig_codec_feed_query_colors (XigCodec *codec, XigQueryColors *message)
1312
g_signal_emit (codec, signals[QUERY_COLORS], 0, message);
1316
xig_codec_feed_query_colors_reply (XigCodec *codec, XigQueryColorsReply *message)
1318
g_signal_emit (codec, signals[QUERY_COLORS_REPLY], 0, message);
1322
xig_codec_feed_lookup_color (XigCodec *codec, XigLookupColor *message)
1324
g_signal_emit (codec, signals[LOOKUP_COLOR], 0, message);
1328
xig_codec_feed_lookup_color_reply (XigCodec *codec, XigLookupColorReply *message)
1330
g_signal_emit (codec, signals[LOOKUP_COLOR_REPLY], 0, message);
1334
xig_codec_feed_create_cursor (XigCodec *codec, XigCreateCursor *message)
1336
g_signal_emit (codec, signals[CREATE_CURSOR], 0, message);
1340
xig_codec_feed_create_glyph_cursor (XigCodec *codec, XigCreateGlyphCursor *message)
1342
g_signal_emit (codec, signals[CREATE_GLYPH_CURSOR], 0, message);
1346
xig_codec_feed_free_cursor (XigCodec *codec, XigFreeCursor *message)
1348
g_signal_emit (codec, signals[FREE_CURSOR], 0, message);
1352
xig_codec_feed_recolor_cursor (XigCodec *codec, XigRecolorCursor *message)
1354
g_signal_emit (codec, signals[RECOLOR_CURSOR], 0, message);
1358
xig_codec_feed_query_best_size (XigCodec *codec, XigQueryBestSize *message)
1360
g_signal_emit (codec, signals[QUERY_BEST_SIZE], 0, message);
1364
xig_codec_feed_query_best_size_reply (XigCodec *codec, XigQueryBestSizeReply *message)
1366
g_signal_emit (codec, signals[QUERY_BEST_SIZE_REPLY], 0, message);
1370
xig_codec_feed_query_extension (XigCodec *codec, XigQueryExtension *message)
1372
g_signal_emit (codec, signals[QUERY_EXTENSION], 0, message);
1376
xig_codec_feed_query_extension_reply (XigCodec *codec, XigQueryExtensionReply *message)
1378
g_signal_emit (codec, signals[QUERY_EXTENSION_REPLY], 0, message);
1382
xig_codec_feed_list_extensions (XigCodec *codec, XigListExtensions *message)
1384
g_signal_emit (codec, signals[LIST_EXTENSIONS], 0, message);
1388
xig_codec_feed_list_extensions_reply (XigCodec *codec, XigListExtensionsReply *message)
1390
g_signal_emit (codec, signals[LIST_EXTENSIONS_REPLY], 0, message);
1394
xig_codec_feed_change_keyboard_mapping (XigCodec *codec, XigChangeKeyboardMapping *message)
1396
g_signal_emit (codec, signals[CHANGE_KEYBOARD_MAPPING], 0, message);
1400
xig_codec_feed_get_keyboard_mapping (XigCodec *codec, XigGetKeyboardMapping *message)
1402
g_signal_emit (codec, signals[GET_KEYBOARD_MAPPING], 0, message);
1406
xig_codec_feed_get_keyboard_mapping_reply (XigCodec *codec, XigGetKeyboardMappingReply *message)
1408
g_signal_emit (codec, signals[GET_KEYBOARD_MAPPING_REPLY], 0, message);
1412
xig_codec_feed_change_keyboard_control (XigCodec *codec, XigChangeKeyboardControl *message)
1414
g_signal_emit (codec, signals[CHANGE_KEYBOARD_CONTROL], 0, message);
1418
xig_codec_feed_get_keyboard_control (XigCodec *codec, XigGetKeyboardControl *message)
1420
g_signal_emit (codec, signals[GET_KEYBOARD_CONTROL], 0, message);
1424
xig_codec_feed_get_keyboard_control_reply (XigCodec *codec, XigGetKeyboardControlReply *message)
1426
g_signal_emit (codec, signals[GET_KEYBOARD_CONTROL_REPLY], 0, message);
1430
xig_codec_feed_bell (XigCodec *codec, XigBell *message)
1432
g_signal_emit (codec, signals[BELL], 0, message);
1436
xig_codec_feed_change_pointer_control (XigCodec *codec, XigChangePointerControl *message)
1438
g_signal_emit (codec, signals[CHANGE_POINTER_CONTROL], 0, message);
1442
xig_codec_feed_get_pointer_control (XigCodec *codec, XigGetPointerControl *message)
1444
g_signal_emit (codec, signals[GET_POINTER_CONTROL], 0, message);
1448
xig_codec_feed_get_pointer_control_reply (XigCodec *codec, XigGetPointerControlReply *message)
1450
g_signal_emit (codec, signals[GET_POINTER_CONTROL_REPLY], 0, message);
1454
xig_codec_feed_set_screen_saver (XigCodec *codec, XigSetScreenSaver *message)
1456
g_signal_emit (codec, signals[SET_SCREEN_SAVER], 0, message);
1460
xig_codec_feed_get_screen_saver (XigCodec *codec, XigGetScreenSaver *message)
1462
g_signal_emit (codec, signals[GET_SCREEN_SAVER], 0, message);
1466
xig_codec_feed_get_screen_saver_reply (XigCodec *codec, XigGetScreenSaverReply *message)
1468
g_signal_emit (codec, signals[GET_SCREEN_SAVER_REPLY], 0, message);
1472
xig_codec_feed_change_hosts (XigCodec *codec, XigChangeHosts *message)
1474
g_signal_emit (codec, signals[CHANGE_HOSTS], 0, message);
1478
xig_codec_feed_list_hosts (XigCodec *codec, XigListHosts *message)
1480
g_signal_emit (codec, signals[LIST_HOSTS], 0, message);
1484
xig_codec_feed_list_hosts_reply (XigCodec *codec, XigListHostsReply *message)
1486
g_signal_emit (codec, signals[LIST_HOSTS_REPLY], 0, message);
1490
xig_codec_feed_set_access_control (XigCodec *codec, XigSetAccessControl *message)
1492
g_signal_emit (codec, signals[SET_ACCESS_CONTROL], 0, message);
1496
xig_codec_feed_set_close_down_mode (XigCodec *codec, XigSetCloseDownMode *message)
1498
g_signal_emit (codec, signals[SET_CLOSE_DOWN_MODE], 0, message);
1502
xig_codec_feed_kill_client (XigCodec *codec, XigKillClient *message)
1504
g_signal_emit (codec, signals[KILL_CLIENT], 0, message);
1508
xig_codec_feed_rotate_properties (XigCodec *codec, XigRotateProperties *message)
1510
g_signal_emit (codec, signals[ROTATE_PROPERTIES], 0, message);
1514
xig_codec_feed_force_screen_saver (XigCodec *codec, XigForceScreenSaver *message)
1516
g_signal_emit (codec, signals[FORCE_SCREEN_SAVER], 0, message);
1520
xig_codec_feed_set_pointer_mapping (XigCodec *codec, XigSetPointerMapping *message)
1522
g_signal_emit (codec, signals[SET_POINTER_MAPPING], 0, message);
1526
xig_codec_feed_set_pointer_mapping_reply (XigCodec *codec, XigSetPointerMappingReply *message)
1528
g_signal_emit (codec, signals[SET_POINTER_MAPPING_REPLY], 0, message);
1532
xig_codec_feed_get_pointer_mapping (XigCodec *codec, XigGetPointerMapping *message)
1534
g_signal_emit (codec, signals[GET_POINTER_MAPPING], 0, message);
1538
xig_codec_feed_get_pointer_mapping_reply (XigCodec *codec, XigGetPointerMappingReply *message)
1540
g_signal_emit (codec, signals[GET_POINTER_MAPPING_REPLY], 0, message);
1544
xig_codec_feed_set_modifier_mapping (XigCodec *codec, XigSetModifierMapping *message)
1546
g_signal_emit (codec, signals[SET_MODIFIER_MAPPING], 0, message);
1550
xig_codec_feed_set_modifier_mapping_reply (XigCodec *codec, XigSetModifierMappingReply *message)
1552
g_signal_emit (codec, signals[SET_MODIFIER_MAPPING_REPLY], 0, message);
1556
xig_codec_feed_get_modifier_mapping (XigCodec *codec, XigGetModifierMapping *message)
1558
g_signal_emit (codec, signals[GET_MODIFIER_MAPPING], 0, message);
1562
xig_codec_feed_get_modifier_mapping_reply (XigCodec *codec, XigGetModifierMappingReply *message)
1564
g_signal_emit (codec, signals[GET_MODIFIER_MAPPING_REPLY], 0, message);
1568
xig_codec_feed_no_operation (XigCodec *codec, XigNoOperation *message)
1570
g_signal_emit (codec, signals[NO_OPERATION], 0, message);
1574
xig_codec_feed_BIGREQ_enable (XigCodec *codec, XigBIGREQEnable *message)
1576
g_signal_emit (codec, signals[BIGREQ_ENABLE], 0, message);
1580
xig_codec_feed_BIGREQ_enable_reply (XigCodec *codec, XigBIGREQEnableReply *message)
1582
g_signal_emit (codec, signals[BIGREQ_ENABLE_REPLY], 0, message);
1586
xig_codec_feed_SYNC_counter_notify (XigCodec *codec, XigSYNCCounterNotify *message)
1588
g_signal_emit (codec, signals[SYNC_COUNTER_NOTIFY], 0, message);
1592
xig_codec_feed_SYNC_alarm_notify (XigCodec *codec, XigSYNCAlarmNotify *message)
1594
g_signal_emit (codec, signals[SYNC_ALARM_NOTIFY], 0, message);
1598
xig_codec_feed_SYNC_initialize (XigCodec *codec, XigSYNCInitialize *message)
1600
g_signal_emit (codec, signals[SYNC_INITIALIZE], 0, message);
1604
xig_codec_feed_SYNC_initialize_reply (XigCodec *codec, XigSYNCInitializeReply *message)
1606
g_signal_emit (codec, signals[SYNC_INITIALIZE_REPLY], 0, message);
1610
xig_codec_feed_SYNC_list_system_counters (XigCodec *codec, XigSYNCListSystemCounters *message)
1612
g_signal_emit (codec, signals[SYNC_LIST_SYSTEM_COUNTERS], 0, message);
1616
xig_codec_feed_SYNC_list_system_counters_reply (XigCodec *codec, XigSYNCListSystemCountersReply *message)
1618
g_signal_emit (codec, signals[SYNC_LIST_SYSTEM_COUNTERS_REPLY], 0, message);
1622
xig_codec_feed_SYNC_create_counter (XigCodec *codec, XigSYNCCreateCounter *message)
1624
g_signal_emit (codec, signals[SYNC_CREATE_COUNTER], 0, message);
1628
xig_codec_feed_SYNC_destroy_counter (XigCodec *codec, XigSYNCDestroyCounter *message)
1630
g_signal_emit (codec, signals[SYNC_DESTROY_COUNTER], 0, message);
1634
xig_codec_feed_SYNC_query_counter (XigCodec *codec, XigSYNCQueryCounter *message)
1636
g_signal_emit (codec, signals[SYNC_QUERY_COUNTER], 0, message);
1640
xig_codec_feed_SYNC_query_counter_reply (XigCodec *codec, XigSYNCQueryCounterReply *message)
1642
g_signal_emit (codec, signals[SYNC_QUERY_COUNTER_REPLY], 0, message);
1646
xig_codec_feed_SYNC_await (XigCodec *codec, XigSYNCAwait *message)
1648
g_signal_emit (codec, signals[SYNC_AWAIT], 0, message);
1652
xig_codec_feed_SYNC_change_counter (XigCodec *codec, XigSYNCChangeCounter *message)
1654
g_signal_emit (codec, signals[SYNC_CHANGE_COUNTER], 0, message);
1658
xig_codec_feed_SYNC_set_counter (XigCodec *codec, XigSYNCSetCounter *message)
1660
g_signal_emit (codec, signals[SYNC_SET_COUNTER], 0, message);
1664
xig_codec_feed_SYNC_create_alarm (XigCodec *codec, XigSYNCCreateAlarm *message)
1666
g_signal_emit (codec, signals[SYNC_CREATE_ALARM], 0, message);
1670
xig_codec_feed_SYNC_change_alarm (XigCodec *codec, XigSYNCChangeAlarm *message)
1672
g_signal_emit (codec, signals[SYNC_CHANGE_ALARM], 0, message);
1676
xig_codec_feed_SYNC_destroy_alarm (XigCodec *codec, XigSYNCDestroyAlarm *message)
1678
g_signal_emit (codec, signals[SYNC_DESTROY_ALARM], 0, message);
1682
xig_codec_feed_SYNC_query_alarm (XigCodec *codec, XigSYNCQueryAlarm *message)
1684
g_signal_emit (codec, signals[SYNC_QUERY_ALARM], 0, message);
1688
xig_codec_feed_SYNC_query_alarm_reply (XigCodec *codec, XigSYNCQueryAlarmReply *message)
1690
g_signal_emit (codec, signals[SYNC_QUERY_ALARM_REPLY], 0, message);
1694
xig_codec_feed_SYNC_set_priority (XigCodec *codec, XigSYNCSetPriority *message)
1696
g_signal_emit (codec, signals[SYNC_SET_PRIORITY], 0, message);
1700
xig_codec_feed_SYNC_get_priority (XigCodec *codec, XigSYNCGetPriority *message)
1702
g_signal_emit (codec, signals[SYNC_GET_PRIORITY], 0, message);
1706
xig_codec_feed_SYNC_get_priority_reply (XigCodec *codec, XigSYNCGetPriorityReply *message)
1708
g_signal_emit (codec, signals[SYNC_GET_PRIORITY_REPLY], 0, message);
1712
xig_codec_feed_SYNC_create_fence (XigCodec *codec, XigSYNCCreateFence *message)
1714
g_signal_emit (codec, signals[SYNC_CREATE_FENCE], 0, message);
1718
xig_codec_feed_SYNC_trigger_fence (XigCodec *codec, XigSYNCTriggerFence *message)
1720
g_signal_emit (codec, signals[SYNC_TRIGGER_FENCE], 0, message);
1724
xig_codec_feed_SYNC_reset_fence (XigCodec *codec, XigSYNCResetFence *message)
1726
g_signal_emit (codec, signals[SYNC_RESET_FENCE], 0, message);
1730
xig_codec_feed_SYNC_destroy_fence (XigCodec *codec, XigSYNCDestroyFence *message)
1732
g_signal_emit (codec, signals[SYNC_DESTROY_FENCE], 0, message);
1736
xig_codec_feed_SYNC_query_fence (XigCodec *codec, XigSYNCQueryFence *message)
1738
g_signal_emit (codec, signals[SYNC_QUERY_FENCE], 0, message);
1742
xig_codec_feed_SYNC_query_fence_reply (XigCodec *codec, XigSYNCQueryFenceReply *message)
1744
g_signal_emit (codec, signals[SYNC_QUERY_FENCE_REPLY], 0, message);
1748
xig_codec_feed_SYNC_await_fence (XigCodec *codec, XigSYNCAwaitFence *message)
1750
g_signal_emit (codec, signals[SYNC_AWAIT_FENCE], 0, message);
1754
xig_codec_feed_RANDR_screen_change_notify (XigCodec *codec, XigRANDRScreenChangeNotify *message)
1756
g_signal_emit (codec, signals[RANDR_SCREEN_CHANGE_NOTIFY], 0, message);
1760
xig_codec_feed_RANDR_notify (XigCodec *codec, XigRANDRNotify *message)
1762
g_signal_emit (codec, signals[RANDR_NOTIFY], 0, message);
1766
xig_codec_feed_RANDR_query_version (XigCodec *codec, XigRANDRQueryVersion *message)
1768
g_signal_emit (codec, signals[RANDR_QUERY_VERSION], 0, message);
1772
xig_codec_feed_RANDR_query_version_reply (XigCodec *codec, XigRANDRQueryVersionReply *message)
1774
g_signal_emit (codec, signals[RANDR_QUERY_VERSION_REPLY], 0, message);
1778
xig_codec_feed_RANDR_set_screen_config (XigCodec *codec, XigRANDRSetScreenConfig *message)
1780
g_signal_emit (codec, signals[RANDR_SET_SCREEN_CONFIG], 0, message);
1784
xig_codec_feed_RANDR_set_screen_config_reply (XigCodec *codec, XigRANDRSetScreenConfigReply *message)
1786
g_signal_emit (codec, signals[RANDR_SET_SCREEN_CONFIG_REPLY], 0, message);
1790
xig_codec_feed_RANDR_select_input (XigCodec *codec, XigRANDRSelectInput *message)
1792
g_signal_emit (codec, signals[RANDR_SELECT_INPUT], 0, message);
1796
xig_codec_feed_RANDR_get_screen_info (XigCodec *codec, XigRANDRGetScreenInfo *message)
1798
g_signal_emit (codec, signals[RANDR_GET_SCREEN_INFO], 0, message);
1802
xig_codec_feed_RANDR_get_screen_info_reply (XigCodec *codec, XigRANDRGetScreenInfoReply *message)
1804
g_signal_emit (codec, signals[RANDR_GET_SCREEN_INFO_REPLY], 0, message);
1808
xig_codec_feed_RANDR_get_screen_size_range (XigCodec *codec, XigRANDRGetScreenSizeRange *message)
1810
g_signal_emit (codec, signals[RANDR_GET_SCREEN_SIZE_RANGE], 0, message);
1814
xig_codec_feed_RANDR_get_screen_size_range_reply (XigCodec *codec, XigRANDRGetScreenSizeRangeReply *message)
1816
g_signal_emit (codec, signals[RANDR_GET_SCREEN_SIZE_RANGE_REPLY], 0, message);
1820
xig_codec_feed_RANDR_set_screen_size (XigCodec *codec, XigRANDRSetScreenSize *message)
1822
g_signal_emit (codec, signals[RANDR_SET_SCREEN_SIZE], 0, message);
1826
xig_codec_feed_RANDR_get_screen_resources (XigCodec *codec, XigRANDRGetScreenResources *message)
1828
g_signal_emit (codec, signals[RANDR_GET_SCREEN_RESOURCES], 0, message);
1832
xig_codec_feed_RANDR_get_screen_resources_reply (XigCodec *codec, XigRANDRGetScreenResourcesReply *message)
1834
g_signal_emit (codec, signals[RANDR_GET_SCREEN_RESOURCES_REPLY], 0, message);
1838
xig_codec_feed_RANDR_get_output_info (XigCodec *codec, XigRANDRGetOutputInfo *message)
1840
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_INFO], 0, message);
1844
xig_codec_feed_RANDR_get_output_info_reply (XigCodec *codec, XigRANDRGetOutputInfoReply *message)
1846
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_INFO_REPLY], 0, message);
1850
xig_codec_feed_RANDR_list_output_properties (XigCodec *codec, XigRANDRListOutputProperties *message)
1852
g_signal_emit (codec, signals[RANDR_LIST_OUTPUT_PROPERTIES], 0, message);
1856
xig_codec_feed_RANDR_list_output_properties_reply (XigCodec *codec, XigRANDRListOutputPropertiesReply *message)
1858
g_signal_emit (codec, signals[RANDR_LIST_OUTPUT_PROPERTIES_REPLY], 0, message);
1862
xig_codec_feed_RANDR_query_output_property (XigCodec *codec, XigRANDRQueryOutputProperty *message)
1864
g_signal_emit (codec, signals[RANDR_QUERY_OUTPUT_PROPERTY], 0, message);
1868
xig_codec_feed_RANDR_query_output_property_reply (XigCodec *codec, XigRANDRQueryOutputPropertyReply *message)
1870
g_signal_emit (codec, signals[RANDR_QUERY_OUTPUT_PROPERTY_REPLY], 0, message);
1874
xig_codec_feed_RANDR_configure_output_property (XigCodec *codec, XigRANDRConfigureOutputProperty *message)
1876
g_signal_emit (codec, signals[RANDR_CONFIGURE_OUTPUT_PROPERTY], 0, message);
1880
xig_codec_feed_RANDR_change_output_property (XigCodec *codec, XigRANDRChangeOutputProperty *message)
1882
g_signal_emit (codec, signals[RANDR_CHANGE_OUTPUT_PROPERTY], 0, message);
1886
xig_codec_feed_RANDR_delete_output_property (XigCodec *codec, XigRANDRDeleteOutputProperty *message)
1888
g_signal_emit (codec, signals[RANDR_DELETE_OUTPUT_PROPERTY], 0, message);
1892
xig_codec_feed_RANDR_get_output_property (XigCodec *codec, XigRANDRGetOutputProperty *message)
1894
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_PROPERTY], 0, message);
1898
xig_codec_feed_RANDR_get_output_property_reply (XigCodec *codec, XigRANDRGetOutputPropertyReply *message)
1900
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_PROPERTY_REPLY], 0, message);
1904
xig_codec_feed_RANDR_create_mode (XigCodec *codec, XigRANDRCreateMode *message)
1906
g_signal_emit (codec, signals[RANDR_CREATE_MODE], 0, message);
1910
xig_codec_feed_RANDR_create_mode_reply (XigCodec *codec, XigRANDRCreateModeReply *message)
1912
g_signal_emit (codec, signals[RANDR_CREATE_MODE_REPLY], 0, message);
1916
xig_codec_feed_RANDR_destroy_mode (XigCodec *codec, XigRANDRDestroyMode *message)
1918
g_signal_emit (codec, signals[RANDR_DESTROY_MODE], 0, message);
1922
xig_codec_feed_RANDR_add_output_mode (XigCodec *codec, XigRANDRAddOutputMode *message)
1924
g_signal_emit (codec, signals[RANDR_ADD_OUTPUT_MODE], 0, message);
1928
xig_codec_feed_RANDR_delete_output_mode (XigCodec *codec, XigRANDRDeleteOutputMode *message)
1930
g_signal_emit (codec, signals[RANDR_DELETE_OUTPUT_MODE], 0, message);
1934
xig_codec_feed_RANDR_get_crtc_info (XigCodec *codec, XigRANDRGetCrtcInfo *message)
1936
g_signal_emit (codec, signals[RANDR_GET_CRTC_INFO], 0, message);
1940
xig_codec_feed_RANDR_get_crtc_info_reply (XigCodec *codec, XigRANDRGetCrtcInfoReply *message)
1942
g_signal_emit (codec, signals[RANDR_GET_CRTC_INFO_REPLY], 0, message);
1946
xig_codec_feed_RANDR_set_crtc_config (XigCodec *codec, XigRANDRSetCrtcConfig *message)
1948
g_signal_emit (codec, signals[RANDR_SET_CRTC_CONFIG], 0, message);
1952
xig_codec_feed_RANDR_set_crtc_config_reply (XigCodec *codec, XigRANDRSetCrtcConfigReply *message)
1954
g_signal_emit (codec, signals[RANDR_SET_CRTC_CONFIG_REPLY], 0, message);
1958
xig_codec_feed_RANDR_get_crtc_gamma_size (XigCodec *codec, XigRANDRGetCrtcGammaSize *message)
1960
g_signal_emit (codec, signals[RANDR_GET_CRTC_GAMMA_SIZE], 0, message);
1964
xig_codec_feed_RANDR_get_crtc_gamma_size_reply (XigCodec *codec, XigRANDRGetCrtcGammaSizeReply *message)
1966
g_signal_emit (codec, signals[RANDR_GET_CRTC_GAMMA_SIZE_REPLY], 0, message);
1970
xig_codec_feed_RANDR_get_crtc_gamma (XigCodec *codec, XigRANDRGetCrtcGamma *message)
1972
g_signal_emit (codec, signals[RANDR_GET_CRTC_GAMMA], 0, message);
1976
xig_codec_feed_RANDR_get_crtc_gamma_reply (XigCodec *codec, XigRANDRGetCrtcGammaReply *message)
1978
g_signal_emit (codec, signals[RANDR_GET_CRTC_GAMMA_REPLY], 0, message);
1982
xig_codec_feed_RANDR_set_crtc_gamma (XigCodec *codec, XigRANDRSetCrtcGamma *message)
1984
g_signal_emit (codec, signals[RANDR_SET_CRTC_GAMMA], 0, message);
1988
xig_codec_feed_RANDR_get_screen_resources_current (XigCodec *codec, XigRANDRGetScreenResourcesCurrent *message)
1990
g_signal_emit (codec, signals[RANDR_GET_SCREEN_RESOURCES_CURRENT], 0, message);
1994
xig_codec_feed_RANDR_get_screen_resources_current_reply (XigCodec *codec, XigRANDRGetScreenResourcesCurrentReply *message)
1996
g_signal_emit (codec, signals[RANDR_GET_SCREEN_RESOURCES_CURRENT_REPLY], 0, message);
2000
xig_codec_feed_RANDR_set_crtc_transform (XigCodec *codec, XigRANDRSetCrtcTransform *message)
2002
g_signal_emit (codec, signals[RANDR_SET_CRTC_TRANSFORM], 0, message);
2006
xig_codec_feed_RANDR_get_crtc_transform (XigCodec *codec, XigRANDRGetCrtcTransform *message)
2008
g_signal_emit (codec, signals[RANDR_GET_CRTC_TRANSFORM], 0, message);
2012
xig_codec_feed_RANDR_get_crtc_transform_reply (XigCodec *codec, XigRANDRGetCrtcTransformReply *message)
2014
g_signal_emit (codec, signals[RANDR_GET_CRTC_TRANSFORM_REPLY], 0, message);
2018
xig_codec_feed_RANDR_get_panning (XigCodec *codec, XigRANDRGetPanning *message)
2020
g_signal_emit (codec, signals[RANDR_GET_PANNING], 0, message);
2024
xig_codec_feed_RANDR_get_panning_reply (XigCodec *codec, XigRANDRGetPanningReply *message)
2026
g_signal_emit (codec, signals[RANDR_GET_PANNING_REPLY], 0, message);
2030
xig_codec_feed_RANDR_set_panning (XigCodec *codec, XigRANDRSetPanning *message)
2032
g_signal_emit (codec, signals[RANDR_SET_PANNING], 0, message);
2036
xig_codec_feed_RANDR_set_panning_reply (XigCodec *codec, XigRANDRSetPanningReply *message)
2038
g_signal_emit (codec, signals[RANDR_SET_PANNING_REPLY], 0, message);
2042
xig_codec_feed_RANDR_set_output_primary (XigCodec *codec, XigRANDRSetOutputPrimary *message)
2044
g_signal_emit (codec, signals[RANDR_SET_OUTPUT_PRIMARY], 0, message);
2048
xig_codec_feed_RANDR_get_output_primary (XigCodec *codec, XigRANDRGetOutputPrimary *message)
2050
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_PRIMARY], 0, message);
2054
xig_codec_feed_RANDR_get_output_primary_reply (XigCodec *codec, XigRANDRGetOutputPrimaryReply *message)
2056
g_signal_emit (codec, signals[RANDR_GET_OUTPUT_PRIMARY_REPLY], 0, message);
2060
xig_codec_feed_XINERAMA_query_version (XigCodec *codec, XigXINERAMAQueryVersion *message)
2062
g_signal_emit (codec, signals[XINERAMA_QUERY_VERSION], 0, message);
2066
xig_codec_feed_XINERAMA_query_version_reply (XigCodec *codec, XigXINERAMAQueryVersionReply *message)
2068
g_signal_emit (codec, signals[XINERAMA_QUERY_VERSION_REPLY], 0, message);
2072
xig_codec_feed_XINERAMA_get_state (XigCodec *codec, XigXINERAMAGetState *message)
2074
g_signal_emit (codec, signals[XINERAMA_GET_STATE], 0, message);
2078
xig_codec_feed_XINERAMA_get_state_reply (XigCodec *codec, XigXINERAMAGetStateReply *message)
2080
g_signal_emit (codec, signals[XINERAMA_GET_STATE_REPLY], 0, message);
2084
xig_codec_feed_XINERAMA_get_screen_count (XigCodec *codec, XigXINERAMAGetScreenCount *message)
2086
g_signal_emit (codec, signals[XINERAMA_GET_SCREEN_COUNT], 0, message);
2090
xig_codec_feed_XINERAMA_get_screen_count_reply (XigCodec *codec, XigXINERAMAGetScreenCountReply *message)
2092
g_signal_emit (codec, signals[XINERAMA_GET_SCREEN_COUNT_REPLY], 0, message);
2096
xig_codec_feed_XINERAMA_get_screen_size (XigCodec *codec, XigXINERAMAGetScreenSize *message)
2098
g_signal_emit (codec, signals[XINERAMA_GET_SCREEN_SIZE], 0, message);
2102
xig_codec_feed_XINERAMA_get_screen_size_reply (XigCodec *codec, XigXINERAMAGetScreenSizeReply *message)
2104
g_signal_emit (codec, signals[XINERAMA_GET_SCREEN_SIZE_REPLY], 0, message);
2108
xig_codec_feed_XINERAMA_is_active (XigCodec *codec, XigXINERAMAIsActive *message)
2110
g_signal_emit (codec, signals[XINERAMA_IS_ACTIVE], 0, message);
2114
xig_codec_feed_XINERAMA_is_active_reply (XigCodec *codec, XigXINERAMAIsActiveReply *message)
2116
g_signal_emit (codec, signals[XINERAMA_IS_ACTIVE_REPLY], 0, message);
2120
xig_codec_feed_XINERAMA_query_screens (XigCodec *codec, XigXINERAMAQueryScreens *message)
2122
g_signal_emit (codec, signals[XINERAMA_QUERY_SCREENS], 0, message);
2126
xig_codec_feed_XINERAMA_query_screens_reply (XigCodec *codec, XigXINERAMAQueryScreensReply *message)
2128
g_signal_emit (codec, signals[XINERAMA_QUERY_SCREENS_REPLY], 0, message);
2132
xig_codec_feed_XKB_new_keyboard_notify (XigCodec *codec, XigXKBNewKeyboardNotify *message)
2134
g_signal_emit (codec, signals[XKB_NEW_KEYBOARD_NOTIFY], 0, message);
2138
xig_codec_feed_XKB_map_notify (XigCodec *codec, XigXKBMapNotify *message)
2140
g_signal_emit (codec, signals[XKB_MAP_NOTIFY], 0, message);
2144
xig_codec_feed_XKB_state_notify (XigCodec *codec, XigXKBStateNotify *message)
2146
g_signal_emit (codec, signals[XKB_STATE_NOTIFY], 0, message);
2150
xig_codec_feed_XKB_controls_notify (XigCodec *codec, XigXKBControlsNotify *message)
2152
g_signal_emit (codec, signals[XKB_CONTROLS_NOTIFY], 0, message);
2156
xig_codec_feed_XKB_indicator_state_notify (XigCodec *codec, XigXKBIndicatorStateNotify *message)
2158
g_signal_emit (codec, signals[XKB_INDICATOR_STATE_NOTIFY], 0, message);
2162
xig_codec_feed_XKB_indicator_map_notify (XigCodec *codec, XigXKBIndicatorMapNotify *message)
2164
g_signal_emit (codec, signals[XKB_INDICATOR_MAP_NOTIFY], 0, message);
2168
xig_codec_feed_XKB_names_notify (XigCodec *codec, XigXKBNamesNotify *message)
2170
g_signal_emit (codec, signals[XKB_NAMES_NOTIFY], 0, message);
2174
xig_codec_feed_XKB_compat_map_notify (XigCodec *codec, XigXKBCompatMapNotify *message)
2176
g_signal_emit (codec, signals[XKB_COMPAT_MAP_NOTIFY], 0, message);
2180
xig_codec_feed_XKB_bell_notify (XigCodec *codec, XigXKBBellNotify *message)
2182
g_signal_emit (codec, signals[XKB_BELL_NOTIFY], 0, message);
2186
xig_codec_feed_XKB_action_message (XigCodec *codec, XigXKBActionMessage *message)
2188
g_signal_emit (codec, signals[XKB_ACTION_MESSAGE], 0, message);
2192
xig_codec_feed_XKB_access_xnotify (XigCodec *codec, XigXKBAccessXNotify *message)
2194
g_signal_emit (codec, signals[XKB_ACCESS_XNOTIFY], 0, message);
2198
xig_codec_feed_XKB_extension_device_notify (XigCodec *codec, XigXKBExtensionDeviceNotify *message)
2200
g_signal_emit (codec, signals[XKB_EXTENSION_DEVICE_NOTIFY], 0, message);
2204
xig_codec_feed_XKB_use_extension (XigCodec *codec, XigXKBUseExtension *message)
2206
g_signal_emit (codec, signals[XKB_USE_EXTENSION], 0, message);
2210
xig_codec_feed_XKB_use_extension_reply (XigCodec *codec, XigXKBUseExtensionReply *message)
2212
g_signal_emit (codec, signals[XKB_USE_EXTENSION_REPLY], 0, message);
2216
xig_codec_feed_XKB_select_events (XigCodec *codec, XigXKBSelectEvents *message)
2218
g_signal_emit (codec, signals[XKB_SELECT_EVENTS], 0, message);
2222
xig_codec_feed_XKB_bell (XigCodec *codec, XigXKBBell *message)
2224
g_signal_emit (codec, signals[XKB_BELL], 0, message);
2228
xig_codec_feed_XKB_get_state (XigCodec *codec, XigXKBGetState *message)
2230
g_signal_emit (codec, signals[XKB_GET_STATE], 0, message);
2234
xig_codec_feed_XKB_get_state_reply (XigCodec *codec, XigXKBGetStateReply *message)
2236
g_signal_emit (codec, signals[XKB_GET_STATE_REPLY], 0, message);
2240
xig_codec_feed_XKB_latch_lock_state (XigCodec *codec, XigXKBLatchLockState *message)
2242
g_signal_emit (codec, signals[XKB_LATCH_LOCK_STATE], 0, message);
2246
xig_codec_feed_XKB_get_controls (XigCodec *codec, XigXKBGetControls *message)
2248
g_signal_emit (codec, signals[XKB_GET_CONTROLS], 0, message);
2252
xig_codec_feed_XKB_get_controls_reply (XigCodec *codec, XigXKBGetControlsReply *message)
2254
g_signal_emit (codec, signals[XKB_GET_CONTROLS_REPLY], 0, message);
2258
xig_codec_feed_XKB_set_controls (XigCodec *codec, XigXKBSetControls *message)
2260
g_signal_emit (codec, signals[XKB_SET_CONTROLS], 0, message);
2264
xig_codec_feed_XKB_get_map (XigCodec *codec, XigXKBGetMap *message)
2266
g_signal_emit (codec, signals[XKB_GET_MAP], 0, message);
2270
xig_codec_feed_XKB_get_map_reply (XigCodec *codec, XigXKBGetMapReply *message)
2272
g_signal_emit (codec, signals[XKB_GET_MAP_REPLY], 0, message);
2276
xig_codec_feed_XKB_set_map (XigCodec *codec, XigXKBSetMap *message)
2278
g_signal_emit (codec, signals[XKB_SET_MAP], 0, message);
2282
xig_codec_feed_XKB_get_compat_map (XigCodec *codec, XigXKBGetCompatMap *message)
2284
g_signal_emit (codec, signals[XKB_GET_COMPAT_MAP], 0, message);
2288
xig_codec_feed_XKB_get_compat_map_reply (XigCodec *codec, XigXKBGetCompatMapReply *message)
2290
g_signal_emit (codec, signals[XKB_GET_COMPAT_MAP_REPLY], 0, message);
2294
xig_codec_feed_XKB_set_compat_map (XigCodec *codec, XigXKBSetCompatMap *message)
2296
g_signal_emit (codec, signals[XKB_SET_COMPAT_MAP], 0, message);
2300
xig_codec_feed_XKB_get_indicator_state (XigCodec *codec, XigXKBGetIndicatorState *message)
2302
g_signal_emit (codec, signals[XKB_GET_INDICATOR_STATE], 0, message);
2306
xig_codec_feed_XKB_get_indicator_state_reply (XigCodec *codec, XigXKBGetIndicatorStateReply *message)
2308
g_signal_emit (codec, signals[XKB_GET_INDICATOR_STATE_REPLY], 0, message);
2312
xig_codec_feed_XKB_get_indicator_map (XigCodec *codec, XigXKBGetIndicatorMap *message)
2314
g_signal_emit (codec, signals[XKB_GET_INDICATOR_MAP], 0, message);
2318
xig_codec_feed_XKB_get_indicator_map_reply (XigCodec *codec, XigXKBGetIndicatorMapReply *message)
2320
g_signal_emit (codec, signals[XKB_GET_INDICATOR_MAP_REPLY], 0, message);
2324
xig_codec_feed_XKB_set_indicator_map (XigCodec *codec, XigXKBSetIndicatorMap *message)
2326
g_signal_emit (codec, signals[XKB_SET_INDICATOR_MAP], 0, message);
2330
xig_codec_feed_XKB_get_named_indicator (XigCodec *codec, XigXKBGetNamedIndicator *message)
2332
g_signal_emit (codec, signals[XKB_GET_NAMED_INDICATOR], 0, message);
2336
xig_codec_feed_XKB_get_named_indicator_reply (XigCodec *codec, XigXKBGetNamedIndicatorReply *message)
2338
g_signal_emit (codec, signals[XKB_GET_NAMED_INDICATOR_REPLY], 0, message);
2342
xig_codec_feed_XKB_set_named_indicator (XigCodec *codec, XigXKBSetNamedIndicator *message)
2344
g_signal_emit (codec, signals[XKB_SET_NAMED_INDICATOR], 0, message);
2348
xig_codec_feed_XKB_get_names (XigCodec *codec, XigXKBGetNames *message)
2350
g_signal_emit (codec, signals[XKB_GET_NAMES], 0, message);
2354
xig_codec_feed_XKB_get_names_reply (XigCodec *codec, XigXKBGetNamesReply *message)
2356
g_signal_emit (codec, signals[XKB_GET_NAMES_REPLY], 0, message);
2360
xig_codec_feed_XKB_set_names (XigCodec *codec, XigXKBSetNames *message)
2362
g_signal_emit (codec, signals[XKB_SET_NAMES], 0, message);
2366
xig_codec_feed_XKB_get_geometry (XigCodec *codec, XigXKBGetGeometry *message)
2368
g_signal_emit (codec, signals[XKB_GET_GEOMETRY], 0, message);
2372
xig_codec_feed_XKB_get_geometry_reply (XigCodec *codec, XigXKBGetGeometryReply *message)
2374
g_signal_emit (codec, signals[XKB_GET_GEOMETRY_REPLY], 0, message);
2378
xig_codec_feed_XKB_set_geometry (XigCodec *codec, XigXKBSetGeometry *message)
2380
g_signal_emit (codec, signals[XKB_SET_GEOMETRY], 0, message);
2384
xig_codec_feed_XKB_per_client_flags (XigCodec *codec, XigXKBPerClientFlags *message)
2386
g_signal_emit (codec, signals[XKB_PER_CLIENT_FLAGS], 0, message);
2390
xig_codec_feed_XKB_per_client_flags_reply (XigCodec *codec, XigXKBPerClientFlagsReply *message)
2392
g_signal_emit (codec, signals[XKB_PER_CLIENT_FLAGS_REPLY], 0, message);
2396
xig_codec_feed_XKB_list_components (XigCodec *codec, XigXKBListComponents *message)
2398
g_signal_emit (codec, signals[XKB_LIST_COMPONENTS], 0, message);
2402
xig_codec_feed_XKB_list_components_reply (XigCodec *codec, XigXKBListComponentsReply *message)
2404
g_signal_emit (codec, signals[XKB_LIST_COMPONENTS_REPLY], 0, message);
2408
xig_codec_feed_XKB_get_kbd_by_name (XigCodec *codec, XigXKBGetKbdByName *message)
2410
g_signal_emit (codec, signals[XKB_GET_KBD_BY_NAME], 0, message);
2414
xig_codec_feed_XKB_get_kbd_by_name_reply (XigCodec *codec, XigXKBGetKbdByNameReply *message)
2416
g_signal_emit (codec, signals[XKB_GET_KBD_BY_NAME_REPLY], 0, message);
2420
xig_codec_feed_XKB_get_device_info (XigCodec *codec, XigXKBGetDeviceInfo *message)
2422
g_signal_emit (codec, signals[XKB_GET_DEVICE_INFO], 0, message);
2426
xig_codec_feed_XKB_get_device_info_reply (XigCodec *codec, XigXKBGetDeviceInfoReply *message)
2428
g_signal_emit (codec, signals[XKB_GET_DEVICE_INFO_REPLY], 0, message);
2432
xig_codec_feed_XKB_set_device_info (XigCodec *codec, XigXKBSetDeviceInfo *message)
2434
g_signal_emit (codec, signals[XKB_SET_DEVICE_INFO], 0, message);
2438
xig_codec_feed_XKB_set_debugging_flags (XigCodec *codec, XigXKBSetDebuggingFlags *message)
2440
g_signal_emit (codec, signals[XKB_SET_DEBUGGING_FLAGS], 0, message);
2444
xig_codec_feed_XKB_set_debugging_flags_reply (XigCodec *codec, XigXKBSetDebuggingFlagsReply *message)
2446
g_signal_emit (codec, signals[XKB_SET_DEBUGGING_FLAGS_REPLY], 0, message);
2450
xig_codec_feed_RENDER_query_version (XigCodec *codec, XigRENDERQueryVersion *message)
2452
g_signal_emit (codec, signals[RENDER_QUERY_VERSION], 0, message);
2456
xig_codec_feed_RENDER_query_version_reply (XigCodec *codec, XigRENDERQueryVersionReply *message)
2458
g_signal_emit (codec, signals[RENDER_QUERY_VERSION_REPLY], 0, message);
2462
xig_codec_feed_RENDER_query_pict_formats (XigCodec *codec, XigRENDERQueryPictFormats *message)
2464
g_signal_emit (codec, signals[RENDER_QUERY_PICT_FORMATS], 0, message);
2468
xig_codec_feed_RENDER_query_pict_formats_reply (XigCodec *codec, XigRENDERQueryPictFormatsReply *message)
2470
g_signal_emit (codec, signals[RENDER_QUERY_PICT_FORMATS_REPLY], 0, message);
2474
xig_codec_feed_RENDER_query_pict_index_values (XigCodec *codec, XigRENDERQueryPictIndexValues *message)
2476
g_signal_emit (codec, signals[RENDER_QUERY_PICT_INDEX_VALUES], 0, message);
2480
xig_codec_feed_RENDER_query_pict_index_values_reply (XigCodec *codec, XigRENDERQueryPictIndexValuesReply *message)
2482
g_signal_emit (codec, signals[RENDER_QUERY_PICT_INDEX_VALUES_REPLY], 0, message);
2486
xig_codec_feed_RENDER_create_picture (XigCodec *codec, XigRENDERCreatePicture *message)
2488
g_signal_emit (codec, signals[RENDER_CREATE_PICTURE], 0, message);
2492
xig_codec_feed_RENDER_change_picture (XigCodec *codec, XigRENDERChangePicture *message)
2494
g_signal_emit (codec, signals[RENDER_CHANGE_PICTURE], 0, message);
2498
xig_codec_feed_RENDER_set_picture_clip_rectangles (XigCodec *codec, XigRENDERSetPictureClipRectangles *message)
2500
g_signal_emit (codec, signals[RENDER_SET_PICTURE_CLIP_RECTANGLES], 0, message);
2504
xig_codec_feed_RENDER_free_picture (XigCodec *codec, XigRENDERFreePicture *message)
2506
g_signal_emit (codec, signals[RENDER_FREE_PICTURE], 0, message);
2510
xig_codec_feed_RENDER_composite (XigCodec *codec, XigRENDERComposite *message)
2512
g_signal_emit (codec, signals[RENDER_COMPOSITE], 0, message);
2516
xig_codec_feed_RENDER_trapezoids (XigCodec *codec, XigRENDERTrapezoids *message)
2518
g_signal_emit (codec, signals[RENDER_TRAPEZOIDS], 0, message);
2522
xig_codec_feed_RENDER_triangles (XigCodec *codec, XigRENDERTriangles *message)
2524
g_signal_emit (codec, signals[RENDER_TRIANGLES], 0, message);
2528
xig_codec_feed_RENDER_tri_strip (XigCodec *codec, XigRENDERTriStrip *message)
2530
g_signal_emit (codec, signals[RENDER_TRI_STRIP], 0, message);
2534
xig_codec_feed_RENDER_tri_fan (XigCodec *codec, XigRENDERTriFan *message)
2536
g_signal_emit (codec, signals[RENDER_TRI_FAN], 0, message);
2540
xig_codec_feed_RENDER_create_glyph_set (XigCodec *codec, XigRENDERCreateGlyphSet *message)
2542
g_signal_emit (codec, signals[RENDER_CREATE_GLYPH_SET], 0, message);
2546
xig_codec_feed_RENDER_reference_glyph_set (XigCodec *codec, XigRENDERReferenceGlyphSet *message)
2548
g_signal_emit (codec, signals[RENDER_REFERENCE_GLYPH_SET], 0, message);
2552
xig_codec_feed_RENDER_free_glyph_set (XigCodec *codec, XigRENDERFreeGlyphSet *message)
2554
g_signal_emit (codec, signals[RENDER_FREE_GLYPH_SET], 0, message);
2558
xig_codec_feed_RENDER_add_glyphs (XigCodec *codec, XigRENDERAddGlyphs *message)
2560
g_signal_emit (codec, signals[RENDER_ADD_GLYPHS], 0, message);
2564
xig_codec_feed_RENDER_free_glyphs (XigCodec *codec, XigRENDERFreeGlyphs *message)
2566
g_signal_emit (codec, signals[RENDER_FREE_GLYPHS], 0, message);
2570
xig_codec_feed_RENDER_composite_glyphs8 (XigCodec *codec, XigRENDERCompositeGlyphs8 *message)
2572
g_signal_emit (codec, signals[RENDER_COMPOSITE_GLYPHS8], 0, message);
2576
xig_codec_feed_RENDER_composite_glyphs16 (XigCodec *codec, XigRENDERCompositeGlyphs16 *message)
2578
g_signal_emit (codec, signals[RENDER_COMPOSITE_GLYPHS16], 0, message);
2582
xig_codec_feed_RENDER_composite_glyphs32 (XigCodec *codec, XigRENDERCompositeGlyphs32 *message)
2584
g_signal_emit (codec, signals[RENDER_COMPOSITE_GLYPHS32], 0, message);
2588
xig_codec_feed_RENDER_fill_rectangles (XigCodec *codec, XigRENDERFillRectangles *message)
2590
g_signal_emit (codec, signals[RENDER_FILL_RECTANGLES], 0, message);
2594
xig_codec_feed_RENDER_create_cursor (XigCodec *codec, XigRENDERCreateCursor *message)
2596
g_signal_emit (codec, signals[RENDER_CREATE_CURSOR], 0, message);
2600
xig_codec_feed_RENDER_set_picture_transform (XigCodec *codec, XigRENDERSetPictureTransform *message)
2602
g_signal_emit (codec, signals[RENDER_SET_PICTURE_TRANSFORM], 0, message);
2606
xig_codec_feed_RENDER_query_filters (XigCodec *codec, XigRENDERQueryFilters *message)
2608
g_signal_emit (codec, signals[RENDER_QUERY_FILTERS], 0, message);
2612
xig_codec_feed_RENDER_query_filters_reply (XigCodec *codec, XigRENDERQueryFiltersReply *message)
2614
g_signal_emit (codec, signals[RENDER_QUERY_FILTERS_REPLY], 0, message);
2618
xig_codec_feed_RENDER_set_picture_filter (XigCodec *codec, XigRENDERSetPictureFilter *message)
2620
g_signal_emit (codec, signals[RENDER_SET_PICTURE_FILTER], 0, message);
2624
xig_codec_feed_RENDER_create_anim_cursor (XigCodec *codec, XigRENDERCreateAnimCursor *message)
2626
g_signal_emit (codec, signals[RENDER_CREATE_ANIM_CURSOR], 0, message);
2630
xig_codec_feed_RENDER_add_traps (XigCodec *codec, XigRENDERAddTraps *message)
2632
g_signal_emit (codec, signals[RENDER_ADD_TRAPS], 0, message);
2636
xig_codec_feed_RENDER_create_solid_fill (XigCodec *codec, XigRENDERCreateSolidFill *message)
2638
g_signal_emit (codec, signals[RENDER_CREATE_SOLID_FILL], 0, message);
2642
xig_codec_feed_RENDER_create_linear_gradient (XigCodec *codec, XigRENDERCreateLinearGradient *message)
2644
g_signal_emit (codec, signals[RENDER_CREATE_LINEAR_GRADIENT], 0, message);
2648
xig_codec_feed_RENDER_create_radial_gradient (XigCodec *codec, XigRENDERCreateRadialGradient *message)
2650
g_signal_emit (codec, signals[RENDER_CREATE_RADIAL_GRADIENT], 0, message);
2654
xig_codec_feed_RENDER_create_conical_gradient (XigCodec *codec, XigRENDERCreateConicalGradient *message)
2656
g_signal_emit (codec, signals[RENDER_CREATE_CONICAL_GRADIENT], 0, message);
2660
xig_codec_real_feed_data (XigCodec *codec, const guint8 *data, gsize data_length)
2665
xig_codec_real_write (XigCodec *codec, const guint8 *data, gsize data_length)
2670
xig_codec_init (XigCodec *codec)
2675
xig_codec_class_init (XigCodecClass *klass)
2677
klass->feed_data = xig_codec_real_feed_data;
2678
klass->write = xig_codec_real_write;
2681
g_signal_new ("connect",
2682
G_TYPE_FROM_CLASS (klass),
2684
G_STRUCT_OFFSET (XigCodecClass, connect),
2686
g_cclosure_marshal_VOID__POINTER,
2687
G_TYPE_NONE, 1, G_TYPE_POINTER);
2689
g_signal_new ("failed",
2690
G_TYPE_FROM_CLASS (klass),
2692
G_STRUCT_OFFSET (XigCodecClass, failed),
2694
g_cclosure_marshal_VOID__POINTER,
2695
G_TYPE_NONE, 1, G_TYPE_POINTER);
2696
signals[AUTHENTICATE] =
2697
g_signal_new ("authenticate",
2698
G_TYPE_FROM_CLASS (klass),
2700
G_STRUCT_OFFSET (XigCodecClass, authenticate),
2702
g_cclosure_marshal_VOID__POINTER,
2703
G_TYPE_NONE, 1, G_TYPE_POINTER);
2705
g_signal_new ("success",
2706
G_TYPE_FROM_CLASS (klass),
2708
G_STRUCT_OFFSET (XigCodecClass, success),
2710
g_cclosure_marshal_VOID__POINTER,
2711
G_TYPE_NONE, 1, G_TYPE_POINTER);
2713
g_signal_new ("error",
2714
G_TYPE_FROM_CLASS (klass),
2716
G_STRUCT_OFFSET (XigCodecClass, error),
2718
g_cclosure_marshal_VOID__POINTER,
2719
G_TYPE_NONE, 1, G_TYPE_POINTER);
2720
signals[KEY_PRESS] =
2721
g_signal_new ("key-press",
2722
G_TYPE_FROM_CLASS (klass),
2724
G_STRUCT_OFFSET (XigCodecClass, key_press),
2726
g_cclosure_marshal_VOID__POINTER,
2727
G_TYPE_NONE, 1, G_TYPE_POINTER);
2728
signals[BUTTON_PRESS] =
2729
g_signal_new ("button-press",
2730
G_TYPE_FROM_CLASS (klass),
2732
G_STRUCT_OFFSET (XigCodecClass, button_press),
2734
g_cclosure_marshal_VOID__POINTER,
2735
G_TYPE_NONE, 1, G_TYPE_POINTER);
2736
signals[MOTION_NOTIFY] =
2737
g_signal_new ("motion-notify",
2738
G_TYPE_FROM_CLASS (klass),
2740
G_STRUCT_OFFSET (XigCodecClass, motion_notify),
2742
g_cclosure_marshal_VOID__POINTER,
2743
G_TYPE_NONE, 1, G_TYPE_POINTER);
2744
signals[ENTER_NOTIFY] =
2745
g_signal_new ("enter-notify",
2746
G_TYPE_FROM_CLASS (klass),
2748
G_STRUCT_OFFSET (XigCodecClass, enter_notify),
2750
g_cclosure_marshal_VOID__POINTER,
2751
G_TYPE_NONE, 1, G_TYPE_POINTER);
2753
g_signal_new ("focus-in",
2754
G_TYPE_FROM_CLASS (klass),
2756
G_STRUCT_OFFSET (XigCodecClass, focus_in),
2758
g_cclosure_marshal_VOID__POINTER,
2759
G_TYPE_NONE, 1, G_TYPE_POINTER);
2760
signals[KEYMAP_NOTIFY] =
2761
g_signal_new ("keymap-notify",
2762
G_TYPE_FROM_CLASS (klass),
2764
G_STRUCT_OFFSET (XigCodecClass, keymap_notify),
2766
g_cclosure_marshal_VOID__POINTER,
2767
G_TYPE_NONE, 1, G_TYPE_POINTER);
2769
g_signal_new ("expose",
2770
G_TYPE_FROM_CLASS (klass),
2772
G_STRUCT_OFFSET (XigCodecClass, expose),
2774
g_cclosure_marshal_VOID__POINTER,
2775
G_TYPE_NONE, 1, G_TYPE_POINTER);
2776
signals[GRAPHICS_EXPOSURE] =
2777
g_signal_new ("graphics-exposure",
2778
G_TYPE_FROM_CLASS (klass),
2780
G_STRUCT_OFFSET (XigCodecClass, graphics_exposure),
2782
g_cclosure_marshal_VOID__POINTER,
2783
G_TYPE_NONE, 1, G_TYPE_POINTER);
2784
signals[NO_EXPOSURE] =
2785
g_signal_new ("no-exposure",
2786
G_TYPE_FROM_CLASS (klass),
2788
G_STRUCT_OFFSET (XigCodecClass, no_exposure),
2790
g_cclosure_marshal_VOID__POINTER,
2791
G_TYPE_NONE, 1, G_TYPE_POINTER);
2792
signals[VISIBILITY_NOTIFY] =
2793
g_signal_new ("visibility-notify",
2794
G_TYPE_FROM_CLASS (klass),
2796
G_STRUCT_OFFSET (XigCodecClass, visibility_notify),
2798
g_cclosure_marshal_VOID__POINTER,
2799
G_TYPE_NONE, 1, G_TYPE_POINTER);
2800
signals[CREATE_NOTIFY] =
2801
g_signal_new ("create-notify",
2802
G_TYPE_FROM_CLASS (klass),
2804
G_STRUCT_OFFSET (XigCodecClass, create_notify),
2806
g_cclosure_marshal_VOID__POINTER,
2807
G_TYPE_NONE, 1, G_TYPE_POINTER);
2808
signals[DESTROY_NOTIFY] =
2809
g_signal_new ("destroy-notify",
2810
G_TYPE_FROM_CLASS (klass),
2812
G_STRUCT_OFFSET (XigCodecClass, destroy_notify),
2814
g_cclosure_marshal_VOID__POINTER,
2815
G_TYPE_NONE, 1, G_TYPE_POINTER);
2816
signals[UNMAP_NOTIFY] =
2817
g_signal_new ("unmap-notify",
2818
G_TYPE_FROM_CLASS (klass),
2820
G_STRUCT_OFFSET (XigCodecClass, unmap_notify),
2822
g_cclosure_marshal_VOID__POINTER,
2823
G_TYPE_NONE, 1, G_TYPE_POINTER);
2824
signals[MAP_NOTIFY] =
2825
g_signal_new ("map-notify",
2826
G_TYPE_FROM_CLASS (klass),
2828
G_STRUCT_OFFSET (XigCodecClass, map_notify),
2830
g_cclosure_marshal_VOID__POINTER,
2831
G_TYPE_NONE, 1, G_TYPE_POINTER);
2832
signals[MAP_REQUEST] =
2833
g_signal_new ("map-request",
2834
G_TYPE_FROM_CLASS (klass),
2836
G_STRUCT_OFFSET (XigCodecClass, map_request),
2838
g_cclosure_marshal_VOID__POINTER,
2839
G_TYPE_NONE, 1, G_TYPE_POINTER);
2840
signals[REPARENT_NOTIFY] =
2841
g_signal_new ("reparent-notify",
2842
G_TYPE_FROM_CLASS (klass),
2844
G_STRUCT_OFFSET (XigCodecClass, reparent_notify),
2846
g_cclosure_marshal_VOID__POINTER,
2847
G_TYPE_NONE, 1, G_TYPE_POINTER);
2848
signals[CONFIGURE_NOTIFY] =
2849
g_signal_new ("configure-notify",
2850
G_TYPE_FROM_CLASS (klass),
2852
G_STRUCT_OFFSET (XigCodecClass, configure_notify),
2854
g_cclosure_marshal_VOID__POINTER,
2855
G_TYPE_NONE, 1, G_TYPE_POINTER);
2856
signals[CONFIGURE_REQUEST] =
2857
g_signal_new ("configure-request",
2858
G_TYPE_FROM_CLASS (klass),
2860
G_STRUCT_OFFSET (XigCodecClass, configure_request),
2862
g_cclosure_marshal_VOID__POINTER,
2863
G_TYPE_NONE, 1, G_TYPE_POINTER);
2864
signals[GRAVITY_NOTIFY] =
2865
g_signal_new ("gravity-notify",
2866
G_TYPE_FROM_CLASS (klass),
2868
G_STRUCT_OFFSET (XigCodecClass, gravity_notify),
2870
g_cclosure_marshal_VOID__POINTER,
2871
G_TYPE_NONE, 1, G_TYPE_POINTER);
2872
signals[RESIZE_REQUEST] =
2873
g_signal_new ("resize-request",
2874
G_TYPE_FROM_CLASS (klass),
2876
G_STRUCT_OFFSET (XigCodecClass, resize_request),
2878
g_cclosure_marshal_VOID__POINTER,
2879
G_TYPE_NONE, 1, G_TYPE_POINTER);
2880
signals[CIRCULATE_NOTIFY] =
2881
g_signal_new ("circulate-notify",
2882
G_TYPE_FROM_CLASS (klass),
2884
G_STRUCT_OFFSET (XigCodecClass, circulate_notify),
2886
g_cclosure_marshal_VOID__POINTER,
2887
G_TYPE_NONE, 1, G_TYPE_POINTER);
2888
signals[CIRCULATE_REQUEST] =
2889
g_signal_new ("circulate-request",
2890
G_TYPE_FROM_CLASS (klass),
2892
G_STRUCT_OFFSET (XigCodecClass, circulate_request),
2894
g_cclosure_marshal_VOID__POINTER,
2895
G_TYPE_NONE, 1, G_TYPE_POINTER);
2896
signals[PROPERTY_NOTIFY] =
2897
g_signal_new ("property-notify",
2898
G_TYPE_FROM_CLASS (klass),
2900
G_STRUCT_OFFSET (XigCodecClass, property_notify),
2902
g_cclosure_marshal_VOID__POINTER,
2903
G_TYPE_NONE, 1, G_TYPE_POINTER);
2904
signals[SELECTION_CLEAR] =
2905
g_signal_new ("selection-clear",
2906
G_TYPE_FROM_CLASS (klass),
2908
G_STRUCT_OFFSET (XigCodecClass, selection_clear),
2910
g_cclosure_marshal_VOID__POINTER,
2911
G_TYPE_NONE, 1, G_TYPE_POINTER);
2912
signals[SELECTION_REQUEST] =
2913
g_signal_new ("selection-request",
2914
G_TYPE_FROM_CLASS (klass),
2916
G_STRUCT_OFFSET (XigCodecClass, selection_request),
2918
g_cclosure_marshal_VOID__POINTER,
2919
G_TYPE_NONE, 1, G_TYPE_POINTER);
2920
signals[SELECTION_NOTIFY] =
2921
g_signal_new ("selection-notify",
2922
G_TYPE_FROM_CLASS (klass),
2924
G_STRUCT_OFFSET (XigCodecClass, selection_notify),
2926
g_cclosure_marshal_VOID__POINTER,
2927
G_TYPE_NONE, 1, G_TYPE_POINTER);
2928
signals[COLORMAP_NOTIFY] =
2929
g_signal_new ("colormap-notify",
2930
G_TYPE_FROM_CLASS (klass),
2932
G_STRUCT_OFFSET (XigCodecClass, colormap_notify),
2934
g_cclosure_marshal_VOID__POINTER,
2935
G_TYPE_NONE, 1, G_TYPE_POINTER);
2936
signals[CLIENT_MESSAGE] =
2937
g_signal_new ("client-message",
2938
G_TYPE_FROM_CLASS (klass),
2940
G_STRUCT_OFFSET (XigCodecClass, client_message),
2942
g_cclosure_marshal_VOID__POINTER,
2943
G_TYPE_NONE, 1, G_TYPE_POINTER);
2944
signals[MAPPING_NOTIFY] =
2945
g_signal_new ("mapping-notify",
2946
G_TYPE_FROM_CLASS (klass),
2948
G_STRUCT_OFFSET (XigCodecClass, mapping_notify),
2950
g_cclosure_marshal_VOID__POINTER,
2951
G_TYPE_NONE, 1, G_TYPE_POINTER);
2952
signals[CREATE_WINDOW] =
2953
g_signal_new ("create-window",
2954
G_TYPE_FROM_CLASS (klass),
2956
G_STRUCT_OFFSET (XigCodecClass, create_window),
2958
g_cclosure_marshal_VOID__POINTER,
2959
G_TYPE_NONE, 1, G_TYPE_POINTER);
2960
signals[CHANGE_WINDOW_ATTRIBUTES] =
2961
g_signal_new ("change-window-attributes",
2962
G_TYPE_FROM_CLASS (klass),
2964
G_STRUCT_OFFSET (XigCodecClass, change_window_attributes),
2966
g_cclosure_marshal_VOID__POINTER,
2967
G_TYPE_NONE, 1, G_TYPE_POINTER);
2968
signals[GET_WINDOW_ATTRIBUTES] =
2969
g_signal_new ("get-window-attributes",
2970
G_TYPE_FROM_CLASS (klass),
2972
G_STRUCT_OFFSET (XigCodecClass, get_window_attributes),
2974
g_cclosure_marshal_VOID__POINTER,
2975
G_TYPE_NONE, 1, G_TYPE_POINTER);
2976
signals[GET_WINDOW_ATTRIBUTES_REPLY] =
2977
g_signal_new ("get-window-attributes-reply",
2978
G_TYPE_FROM_CLASS (klass),
2980
G_STRUCT_OFFSET (XigCodecClass, get_window_attributes_reply),
2982
g_cclosure_marshal_VOID__POINTER,
2983
G_TYPE_NONE, 1, G_TYPE_POINTER);
2984
signals[DESTROY_WINDOW] =
2985
g_signal_new ("destroy-window",
2986
G_TYPE_FROM_CLASS (klass),
2988
G_STRUCT_OFFSET (XigCodecClass, destroy_window),
2990
g_cclosure_marshal_VOID__POINTER,
2991
G_TYPE_NONE, 1, G_TYPE_POINTER);
2992
signals[DESTROY_SUBWINDOWS] =
2993
g_signal_new ("destroy-subwindows",
2994
G_TYPE_FROM_CLASS (klass),
2996
G_STRUCT_OFFSET (XigCodecClass, destroy_subwindows),
2998
g_cclosure_marshal_VOID__POINTER,
2999
G_TYPE_NONE, 1, G_TYPE_POINTER);
3000
signals[CHANGE_SAVE_SET] =
3001
g_signal_new ("change-save-set",
3002
G_TYPE_FROM_CLASS (klass),
3004
G_STRUCT_OFFSET (XigCodecClass, change_save_set),
3006
g_cclosure_marshal_VOID__POINTER,
3007
G_TYPE_NONE, 1, G_TYPE_POINTER);
3008
signals[REPARENT_WINDOW] =
3009
g_signal_new ("reparent-window",
3010
G_TYPE_FROM_CLASS (klass),
3012
G_STRUCT_OFFSET (XigCodecClass, reparent_window),
3014
g_cclosure_marshal_VOID__POINTER,
3015
G_TYPE_NONE, 1, G_TYPE_POINTER);
3016
signals[MAP_WINDOW] =
3017
g_signal_new ("map-window",
3018
G_TYPE_FROM_CLASS (klass),
3020
G_STRUCT_OFFSET (XigCodecClass, map_window),
3022
g_cclosure_marshal_VOID__POINTER,
3023
G_TYPE_NONE, 1, G_TYPE_POINTER);
3024
signals[MAP_SUBWINDOWS] =
3025
g_signal_new ("map-subwindows",
3026
G_TYPE_FROM_CLASS (klass),
3028
G_STRUCT_OFFSET (XigCodecClass, map_subwindows),
3030
g_cclosure_marshal_VOID__POINTER,
3031
G_TYPE_NONE, 1, G_TYPE_POINTER);
3032
signals[UNMAP_WINDOW] =
3033
g_signal_new ("unmap-window",
3034
G_TYPE_FROM_CLASS (klass),
3036
G_STRUCT_OFFSET (XigCodecClass, unmap_window),
3038
g_cclosure_marshal_VOID__POINTER,
3039
G_TYPE_NONE, 1, G_TYPE_POINTER);
3040
signals[UNMAP_SUBWINDOWS] =
3041
g_signal_new ("unmap-subwindows",
3042
G_TYPE_FROM_CLASS (klass),
3044
G_STRUCT_OFFSET (XigCodecClass, unmap_subwindows),
3046
g_cclosure_marshal_VOID__POINTER,
3047
G_TYPE_NONE, 1, G_TYPE_POINTER);
3048
signals[CONFIGURE_WINDOW] =
3049
g_signal_new ("configure-window",
3050
G_TYPE_FROM_CLASS (klass),
3052
G_STRUCT_OFFSET (XigCodecClass, configure_window),
3054
g_cclosure_marshal_VOID__POINTER,
3055
G_TYPE_NONE, 1, G_TYPE_POINTER);
3056
signals[CIRCULATE_WINDOW] =
3057
g_signal_new ("circulate-window",
3058
G_TYPE_FROM_CLASS (klass),
3060
G_STRUCT_OFFSET (XigCodecClass, circulate_window),
3062
g_cclosure_marshal_VOID__POINTER,
3063
G_TYPE_NONE, 1, G_TYPE_POINTER);
3064
signals[GET_GEOMETRY] =
3065
g_signal_new ("get-geometry",
3066
G_TYPE_FROM_CLASS (klass),
3068
G_STRUCT_OFFSET (XigCodecClass, get_geometry),
3070
g_cclosure_marshal_VOID__POINTER,
3071
G_TYPE_NONE, 1, G_TYPE_POINTER);
3072
signals[GET_GEOMETRY_REPLY] =
3073
g_signal_new ("get-geometry-reply",
3074
G_TYPE_FROM_CLASS (klass),
3076
G_STRUCT_OFFSET (XigCodecClass, get_geometry_reply),
3078
g_cclosure_marshal_VOID__POINTER,
3079
G_TYPE_NONE, 1, G_TYPE_POINTER);
3080
signals[QUERY_TREE] =
3081
g_signal_new ("query-tree",
3082
G_TYPE_FROM_CLASS (klass),
3084
G_STRUCT_OFFSET (XigCodecClass, query_tree),
3086
g_cclosure_marshal_VOID__POINTER,
3087
G_TYPE_NONE, 1, G_TYPE_POINTER);
3088
signals[QUERY_TREE_REPLY] =
3089
g_signal_new ("query-tree-reply",
3090
G_TYPE_FROM_CLASS (klass),
3092
G_STRUCT_OFFSET (XigCodecClass, query_tree_reply),
3094
g_cclosure_marshal_VOID__POINTER,
3095
G_TYPE_NONE, 1, G_TYPE_POINTER);
3096
signals[INTERN_ATOM] =
3097
g_signal_new ("intern-atom",
3098
G_TYPE_FROM_CLASS (klass),
3100
G_STRUCT_OFFSET (XigCodecClass, intern_atom),
3102
g_cclosure_marshal_VOID__POINTER,
3103
G_TYPE_NONE, 1, G_TYPE_POINTER);
3104
signals[INTERN_ATOM_REPLY] =
3105
g_signal_new ("intern-atom-reply",
3106
G_TYPE_FROM_CLASS (klass),
3108
G_STRUCT_OFFSET (XigCodecClass, intern_atom_reply),
3110
g_cclosure_marshal_VOID__POINTER,
3111
G_TYPE_NONE, 1, G_TYPE_POINTER);
3112
signals[GET_ATOM_NAME] =
3113
g_signal_new ("get-atom-name",
3114
G_TYPE_FROM_CLASS (klass),
3116
G_STRUCT_OFFSET (XigCodecClass, get_atom_name),
3118
g_cclosure_marshal_VOID__POINTER,
3119
G_TYPE_NONE, 1, G_TYPE_POINTER);
3120
signals[GET_ATOM_NAME_REPLY] =
3121
g_signal_new ("get-atom-name-reply",
3122
G_TYPE_FROM_CLASS (klass),
3124
G_STRUCT_OFFSET (XigCodecClass, get_atom_name_reply),
3126
g_cclosure_marshal_VOID__POINTER,
3127
G_TYPE_NONE, 1, G_TYPE_POINTER);
3128
signals[CHANGE_PROPERTY] =
3129
g_signal_new ("change-property",
3130
G_TYPE_FROM_CLASS (klass),
3132
G_STRUCT_OFFSET (XigCodecClass, change_property),
3134
g_cclosure_marshal_VOID__POINTER,
3135
G_TYPE_NONE, 1, G_TYPE_POINTER);
3136
signals[DELETE_PROPERTY] =
3137
g_signal_new ("delete-property",
3138
G_TYPE_FROM_CLASS (klass),
3140
G_STRUCT_OFFSET (XigCodecClass, delete_property),
3142
g_cclosure_marshal_VOID__POINTER,
3143
G_TYPE_NONE, 1, G_TYPE_POINTER);
3144
signals[GET_PROPERTY] =
3145
g_signal_new ("get-property",
3146
G_TYPE_FROM_CLASS (klass),
3148
G_STRUCT_OFFSET (XigCodecClass, get_property),
3150
g_cclosure_marshal_VOID__POINTER,
3151
G_TYPE_NONE, 1, G_TYPE_POINTER);
3152
signals[GET_PROPERTY_REPLY] =
3153
g_signal_new ("get-property-reply",
3154
G_TYPE_FROM_CLASS (klass),
3156
G_STRUCT_OFFSET (XigCodecClass, get_property_reply),
3158
g_cclosure_marshal_VOID__POINTER,
3159
G_TYPE_NONE, 1, G_TYPE_POINTER);
3160
signals[LIST_PROPERTIES] =
3161
g_signal_new ("list-properties",
3162
G_TYPE_FROM_CLASS (klass),
3164
G_STRUCT_OFFSET (XigCodecClass, list_properties),
3166
g_cclosure_marshal_VOID__POINTER,
3167
G_TYPE_NONE, 1, G_TYPE_POINTER);
3168
signals[LIST_PROPERTIES_REPLY] =
3169
g_signal_new ("list-properties-reply",
3170
G_TYPE_FROM_CLASS (klass),
3172
G_STRUCT_OFFSET (XigCodecClass, list_properties_reply),
3174
g_cclosure_marshal_VOID__POINTER,
3175
G_TYPE_NONE, 1, G_TYPE_POINTER);
3176
signals[SET_SELECTION_OWNER] =
3177
g_signal_new ("set-selection-owner",
3178
G_TYPE_FROM_CLASS (klass),
3180
G_STRUCT_OFFSET (XigCodecClass, set_selection_owner),
3182
g_cclosure_marshal_VOID__POINTER,
3183
G_TYPE_NONE, 1, G_TYPE_POINTER);
3184
signals[GET_SELECTION_OWNER] =
3185
g_signal_new ("get-selection-owner",
3186
G_TYPE_FROM_CLASS (klass),
3188
G_STRUCT_OFFSET (XigCodecClass, get_selection_owner),
3190
g_cclosure_marshal_VOID__POINTER,
3191
G_TYPE_NONE, 1, G_TYPE_POINTER);
3192
signals[GET_SELECTION_OWNER_REPLY] =
3193
g_signal_new ("get-selection-owner-reply",
3194
G_TYPE_FROM_CLASS (klass),
3196
G_STRUCT_OFFSET (XigCodecClass, get_selection_owner_reply),
3198
g_cclosure_marshal_VOID__POINTER,
3199
G_TYPE_NONE, 1, G_TYPE_POINTER);
3200
signals[CONVERT_SELECTION] =
3201
g_signal_new ("convert-selection",
3202
G_TYPE_FROM_CLASS (klass),
3204
G_STRUCT_OFFSET (XigCodecClass, convert_selection),
3206
g_cclosure_marshal_VOID__POINTER,
3207
G_TYPE_NONE, 1, G_TYPE_POINTER);
3208
signals[SEND_EVENT] =
3209
g_signal_new ("send-event",
3210
G_TYPE_FROM_CLASS (klass),
3212
G_STRUCT_OFFSET (XigCodecClass, send_event),
3214
g_cclosure_marshal_VOID__POINTER,
3215
G_TYPE_NONE, 1, G_TYPE_POINTER);
3216
signals[GRAB_POINTER] =
3217
g_signal_new ("grab-pointer",
3218
G_TYPE_FROM_CLASS (klass),
3220
G_STRUCT_OFFSET (XigCodecClass, grab_pointer),
3222
g_cclosure_marshal_VOID__POINTER,
3223
G_TYPE_NONE, 1, G_TYPE_POINTER);
3224
signals[GRAB_POINTER_REPLY] =
3225
g_signal_new ("grab-pointer-reply",
3226
G_TYPE_FROM_CLASS (klass),
3228
G_STRUCT_OFFSET (XigCodecClass, grab_pointer_reply),
3230
g_cclosure_marshal_VOID__POINTER,
3231
G_TYPE_NONE, 1, G_TYPE_POINTER);
3232
signals[UNGRAB_POINTER] =
3233
g_signal_new ("ungrab-pointer",
3234
G_TYPE_FROM_CLASS (klass),
3236
G_STRUCT_OFFSET (XigCodecClass, ungrab_pointer),
3238
g_cclosure_marshal_VOID__POINTER,
3239
G_TYPE_NONE, 1, G_TYPE_POINTER);
3240
signals[GRAB_BUTTON] =
3241
g_signal_new ("grab-button",
3242
G_TYPE_FROM_CLASS (klass),
3244
G_STRUCT_OFFSET (XigCodecClass, grab_button),
3246
g_cclosure_marshal_VOID__POINTER,
3247
G_TYPE_NONE, 1, G_TYPE_POINTER);
3248
signals[UNGRAB_BUTTON] =
3249
g_signal_new ("ungrab-button",
3250
G_TYPE_FROM_CLASS (klass),
3252
G_STRUCT_OFFSET (XigCodecClass, ungrab_button),
3254
g_cclosure_marshal_VOID__POINTER,
3255
G_TYPE_NONE, 1, G_TYPE_POINTER);
3256
signals[CHANGE_ACTIVE_POINTER_GRAB] =
3257
g_signal_new ("change-active-pointer-grab",
3258
G_TYPE_FROM_CLASS (klass),
3260
G_STRUCT_OFFSET (XigCodecClass, change_active_pointer_grab),
3262
g_cclosure_marshal_VOID__POINTER,
3263
G_TYPE_NONE, 1, G_TYPE_POINTER);
3264
signals[GRAB_KEYBOARD] =
3265
g_signal_new ("grab-keyboard",
3266
G_TYPE_FROM_CLASS (klass),
3268
G_STRUCT_OFFSET (XigCodecClass, grab_keyboard),
3270
g_cclosure_marshal_VOID__POINTER,
3271
G_TYPE_NONE, 1, G_TYPE_POINTER);
3272
signals[GRAB_KEYBOARD_REPLY] =
3273
g_signal_new ("grab-keyboard-reply",
3274
G_TYPE_FROM_CLASS (klass),
3276
G_STRUCT_OFFSET (XigCodecClass, grab_keyboard_reply),
3278
g_cclosure_marshal_VOID__POINTER,
3279
G_TYPE_NONE, 1, G_TYPE_POINTER);
3280
signals[UNGRAB_KEYBOARD] =
3281
g_signal_new ("ungrab-keyboard",
3282
G_TYPE_FROM_CLASS (klass),
3284
G_STRUCT_OFFSET (XigCodecClass, ungrab_keyboard),
3286
g_cclosure_marshal_VOID__POINTER,
3287
G_TYPE_NONE, 1, G_TYPE_POINTER);
3289
g_signal_new ("grab-key",
3290
G_TYPE_FROM_CLASS (klass),
3292
G_STRUCT_OFFSET (XigCodecClass, grab_key),
3294
g_cclosure_marshal_VOID__POINTER,
3295
G_TYPE_NONE, 1, G_TYPE_POINTER);
3296
signals[UNGRAB_KEY] =
3297
g_signal_new ("ungrab-key",
3298
G_TYPE_FROM_CLASS (klass),
3300
G_STRUCT_OFFSET (XigCodecClass, ungrab_key),
3302
g_cclosure_marshal_VOID__POINTER,
3303
G_TYPE_NONE, 1, G_TYPE_POINTER);
3304
signals[ALLOW_EVENTS] =
3305
g_signal_new ("allow-events",
3306
G_TYPE_FROM_CLASS (klass),
3308
G_STRUCT_OFFSET (XigCodecClass, allow_events),
3310
g_cclosure_marshal_VOID__POINTER,
3311
G_TYPE_NONE, 1, G_TYPE_POINTER);
3312
signals[GRAB_SERVER] =
3313
g_signal_new ("grab-server",
3314
G_TYPE_FROM_CLASS (klass),
3316
G_STRUCT_OFFSET (XigCodecClass, grab_server),
3318
g_cclosure_marshal_VOID__POINTER,
3319
G_TYPE_NONE, 1, G_TYPE_POINTER);
3320
signals[UNGRAB_SERVER] =
3321
g_signal_new ("ungrab-server",
3322
G_TYPE_FROM_CLASS (klass),
3324
G_STRUCT_OFFSET (XigCodecClass, ungrab_server),
3326
g_cclosure_marshal_VOID__POINTER,
3327
G_TYPE_NONE, 1, G_TYPE_POINTER);
3328
signals[QUERY_POINTER] =
3329
g_signal_new ("query-pointer",
3330
G_TYPE_FROM_CLASS (klass),
3332
G_STRUCT_OFFSET (XigCodecClass, query_pointer),
3334
g_cclosure_marshal_VOID__POINTER,
3335
G_TYPE_NONE, 1, G_TYPE_POINTER);
3336
signals[QUERY_POINTER_REPLY] =
3337
g_signal_new ("query-pointer-reply",
3338
G_TYPE_FROM_CLASS (klass),
3340
G_STRUCT_OFFSET (XigCodecClass, query_pointer_reply),
3342
g_cclosure_marshal_VOID__POINTER,
3343
G_TYPE_NONE, 1, G_TYPE_POINTER);
3344
signals[GET_MOTION_EVENTS] =
3345
g_signal_new ("get-motion-events",
3346
G_TYPE_FROM_CLASS (klass),
3348
G_STRUCT_OFFSET (XigCodecClass, get_motion_events),
3350
g_cclosure_marshal_VOID__POINTER,
3351
G_TYPE_NONE, 1, G_TYPE_POINTER);
3352
signals[GET_MOTION_EVENTS_REPLY] =
3353
g_signal_new ("get-motion-events-reply",
3354
G_TYPE_FROM_CLASS (klass),
3356
G_STRUCT_OFFSET (XigCodecClass, get_motion_events_reply),
3358
g_cclosure_marshal_VOID__POINTER,
3359
G_TYPE_NONE, 1, G_TYPE_POINTER);
3360
signals[TRANSLATE_COORDINATES] =
3361
g_signal_new ("translate-coordinates",
3362
G_TYPE_FROM_CLASS (klass),
3364
G_STRUCT_OFFSET (XigCodecClass, translate_coordinates),
3366
g_cclosure_marshal_VOID__POINTER,
3367
G_TYPE_NONE, 1, G_TYPE_POINTER);
3368
signals[TRANSLATE_COORDINATES_REPLY] =
3369
g_signal_new ("translate-coordinates-reply",
3370
G_TYPE_FROM_CLASS (klass),
3372
G_STRUCT_OFFSET (XigCodecClass, translate_coordinates_reply),
3374
g_cclosure_marshal_VOID__POINTER,
3375
G_TYPE_NONE, 1, G_TYPE_POINTER);
3376
signals[WARP_POINTER] =
3377
g_signal_new ("warp-pointer",
3378
G_TYPE_FROM_CLASS (klass),
3380
G_STRUCT_OFFSET (XigCodecClass, warp_pointer),
3382
g_cclosure_marshal_VOID__POINTER,
3383
G_TYPE_NONE, 1, G_TYPE_POINTER);
3384
signals[SET_INPUT_FOCUS] =
3385
g_signal_new ("set-input-focus",
3386
G_TYPE_FROM_CLASS (klass),
3388
G_STRUCT_OFFSET (XigCodecClass, set_input_focus),
3390
g_cclosure_marshal_VOID__POINTER,
3391
G_TYPE_NONE, 1, G_TYPE_POINTER);
3392
signals[GET_INPUT_FOCUS] =
3393
g_signal_new ("get-input-focus",
3394
G_TYPE_FROM_CLASS (klass),
3396
G_STRUCT_OFFSET (XigCodecClass, get_input_focus),
3398
g_cclosure_marshal_VOID__POINTER,
3399
G_TYPE_NONE, 1, G_TYPE_POINTER);
3400
signals[GET_INPUT_FOCUS_REPLY] =
3401
g_signal_new ("get-input-focus-reply",
3402
G_TYPE_FROM_CLASS (klass),
3404
G_STRUCT_OFFSET (XigCodecClass, get_input_focus_reply),
3406
g_cclosure_marshal_VOID__POINTER,
3407
G_TYPE_NONE, 1, G_TYPE_POINTER);
3408
signals[QUERY_KEYMAP] =
3409
g_signal_new ("query-keymap",
3410
G_TYPE_FROM_CLASS (klass),
3412
G_STRUCT_OFFSET (XigCodecClass, query_keymap),
3414
g_cclosure_marshal_VOID__POINTER,
3415
G_TYPE_NONE, 1, G_TYPE_POINTER);
3416
signals[QUERY_KEYMAP_REPLY] =
3417
g_signal_new ("query-keymap-reply",
3418
G_TYPE_FROM_CLASS (klass),
3420
G_STRUCT_OFFSET (XigCodecClass, query_keymap_reply),
3422
g_cclosure_marshal_VOID__POINTER,
3423
G_TYPE_NONE, 1, G_TYPE_POINTER);
3424
signals[OPEN_FONT] =
3425
g_signal_new ("open-font",
3426
G_TYPE_FROM_CLASS (klass),
3428
G_STRUCT_OFFSET (XigCodecClass, open_font),
3430
g_cclosure_marshal_VOID__POINTER,
3431
G_TYPE_NONE, 1, G_TYPE_POINTER);
3432
signals[CLOSE_FONT] =
3433
g_signal_new ("close-font",
3434
G_TYPE_FROM_CLASS (klass),
3436
G_STRUCT_OFFSET (XigCodecClass, close_font),
3438
g_cclosure_marshal_VOID__POINTER,
3439
G_TYPE_NONE, 1, G_TYPE_POINTER);
3440
signals[QUERY_FONT] =
3441
g_signal_new ("query-font",
3442
G_TYPE_FROM_CLASS (klass),
3444
G_STRUCT_OFFSET (XigCodecClass, query_font),
3446
g_cclosure_marshal_VOID__POINTER,
3447
G_TYPE_NONE, 1, G_TYPE_POINTER);
3448
signals[QUERY_FONT_REPLY] =
3449
g_signal_new ("query-font-reply",
3450
G_TYPE_FROM_CLASS (klass),
3452
G_STRUCT_OFFSET (XigCodecClass, query_font_reply),
3454
g_cclosure_marshal_VOID__POINTER,
3455
G_TYPE_NONE, 1, G_TYPE_POINTER);
3456
signals[QUERY_TEXT_EXTENTS] =
3457
g_signal_new ("query-text-extents",
3458
G_TYPE_FROM_CLASS (klass),
3460
G_STRUCT_OFFSET (XigCodecClass, query_text_extents),
3462
g_cclosure_marshal_VOID__POINTER,
3463
G_TYPE_NONE, 1, G_TYPE_POINTER);
3464
signals[QUERY_TEXT_EXTENTS_REPLY] =
3465
g_signal_new ("query-text-extents-reply",
3466
G_TYPE_FROM_CLASS (klass),
3468
G_STRUCT_OFFSET (XigCodecClass, query_text_extents_reply),
3470
g_cclosure_marshal_VOID__POINTER,
3471
G_TYPE_NONE, 1, G_TYPE_POINTER);
3472
signals[LIST_FONTS] =
3473
g_signal_new ("list-fonts",
3474
G_TYPE_FROM_CLASS (klass),
3476
G_STRUCT_OFFSET (XigCodecClass, list_fonts),
3478
g_cclosure_marshal_VOID__POINTER,
3479
G_TYPE_NONE, 1, G_TYPE_POINTER);
3480
signals[LIST_FONTS_REPLY] =
3481
g_signal_new ("list-fonts-reply",
3482
G_TYPE_FROM_CLASS (klass),
3484
G_STRUCT_OFFSET (XigCodecClass, list_fonts_reply),
3486
g_cclosure_marshal_VOID__POINTER,
3487
G_TYPE_NONE, 1, G_TYPE_POINTER);
3488
signals[LIST_FONTS_WITH_INFO] =
3489
g_signal_new ("list-fonts-with-info",
3490
G_TYPE_FROM_CLASS (klass),
3492
G_STRUCT_OFFSET (XigCodecClass, list_fonts_with_info),
3494
g_cclosure_marshal_VOID__POINTER,
3495
G_TYPE_NONE, 1, G_TYPE_POINTER);
3496
signals[LIST_FONTS_WITH_INFO_REPLY] =
3497
g_signal_new ("list-fonts-with-info-reply",
3498
G_TYPE_FROM_CLASS (klass),
3500
G_STRUCT_OFFSET (XigCodecClass, list_fonts_with_info_reply),
3502
g_cclosure_marshal_VOID__POINTER,
3503
G_TYPE_NONE, 1, G_TYPE_POINTER);
3504
signals[SET_FONT_PATH] =
3505
g_signal_new ("set-font-path",
3506
G_TYPE_FROM_CLASS (klass),
3508
G_STRUCT_OFFSET (XigCodecClass, set_font_path),
3510
g_cclosure_marshal_VOID__POINTER,
3511
G_TYPE_NONE, 1, G_TYPE_POINTER);
3512
signals[GET_FONT_PATH] =
3513
g_signal_new ("get-font-path",
3514
G_TYPE_FROM_CLASS (klass),
3516
G_STRUCT_OFFSET (XigCodecClass, get_font_path),
3518
g_cclosure_marshal_VOID__POINTER,
3519
G_TYPE_NONE, 1, G_TYPE_POINTER);
3520
signals[GET_FONT_PATH_REPLY] =
3521
g_signal_new ("get-font-path-reply",
3522
G_TYPE_FROM_CLASS (klass),
3524
G_STRUCT_OFFSET (XigCodecClass, get_font_path_reply),
3526
g_cclosure_marshal_VOID__POINTER,
3527
G_TYPE_NONE, 1, G_TYPE_POINTER);
3528
signals[CREATE_PIXMAP] =
3529
g_signal_new ("create-pixmap",
3530
G_TYPE_FROM_CLASS (klass),
3532
G_STRUCT_OFFSET (XigCodecClass, create_pixmap),
3534
g_cclosure_marshal_VOID__POINTER,
3535
G_TYPE_NONE, 1, G_TYPE_POINTER);
3536
signals[FREE_PIXMAP] =
3537
g_signal_new ("free-pixmap",
3538
G_TYPE_FROM_CLASS (klass),
3540
G_STRUCT_OFFSET (XigCodecClass, free_pixmap),
3542
g_cclosure_marshal_VOID__POINTER,
3543
G_TYPE_NONE, 1, G_TYPE_POINTER);
3544
signals[CREATE_GC] =
3545
g_signal_new ("create-gc",
3546
G_TYPE_FROM_CLASS (klass),
3548
G_STRUCT_OFFSET (XigCodecClass, create_gc),
3550
g_cclosure_marshal_VOID__POINTER,
3551
G_TYPE_NONE, 1, G_TYPE_POINTER);
3552
signals[CHANGE_GC] =
3553
g_signal_new ("change-gc",
3554
G_TYPE_FROM_CLASS (klass),
3556
G_STRUCT_OFFSET (XigCodecClass, change_gc),
3558
g_cclosure_marshal_VOID__POINTER,
3559
G_TYPE_NONE, 1, G_TYPE_POINTER);
3561
g_signal_new ("copy-gc",
3562
G_TYPE_FROM_CLASS (klass),
3564
G_STRUCT_OFFSET (XigCodecClass, copy_gc),
3566
g_cclosure_marshal_VOID__POINTER,
3567
G_TYPE_NONE, 1, G_TYPE_POINTER);
3568
signals[SET_DASHES] =
3569
g_signal_new ("set-dashes",
3570
G_TYPE_FROM_CLASS (klass),
3572
G_STRUCT_OFFSET (XigCodecClass, set_dashes),
3574
g_cclosure_marshal_VOID__POINTER,
3575
G_TYPE_NONE, 1, G_TYPE_POINTER);
3576
signals[SET_CLIP_RECTANGLES] =
3577
g_signal_new ("set-clip-rectangles",
3578
G_TYPE_FROM_CLASS (klass),
3580
G_STRUCT_OFFSET (XigCodecClass, set_clip_rectangles),
3582
g_cclosure_marshal_VOID__POINTER,
3583
G_TYPE_NONE, 1, G_TYPE_POINTER);
3585
g_signal_new ("free-gc",
3586
G_TYPE_FROM_CLASS (klass),
3588
G_STRUCT_OFFSET (XigCodecClass, free_gc),
3590
g_cclosure_marshal_VOID__POINTER,
3591
G_TYPE_NONE, 1, G_TYPE_POINTER);
3592
signals[CLEAR_AREA] =
3593
g_signal_new ("clear-area",
3594
G_TYPE_FROM_CLASS (klass),
3596
G_STRUCT_OFFSET (XigCodecClass, clear_area),
3598
g_cclosure_marshal_VOID__POINTER,
3599
G_TYPE_NONE, 1, G_TYPE_POINTER);
3600
signals[COPY_AREA] =
3601
g_signal_new ("copy-area",
3602
G_TYPE_FROM_CLASS (klass),
3604
G_STRUCT_OFFSET (XigCodecClass, copy_area),
3606
g_cclosure_marshal_VOID__POINTER,
3607
G_TYPE_NONE, 1, G_TYPE_POINTER);
3608
signals[COPY_PLANE] =
3609
g_signal_new ("copy-plane",
3610
G_TYPE_FROM_CLASS (klass),
3612
G_STRUCT_OFFSET (XigCodecClass, copy_plane),
3614
g_cclosure_marshal_VOID__POINTER,
3615
G_TYPE_NONE, 1, G_TYPE_POINTER);
3616
signals[POLY_POINT] =
3617
g_signal_new ("poly-point",
3618
G_TYPE_FROM_CLASS (klass),
3620
G_STRUCT_OFFSET (XigCodecClass, poly_point),
3622
g_cclosure_marshal_VOID__POINTER,
3623
G_TYPE_NONE, 1, G_TYPE_POINTER);
3624
signals[POLY_LINE] =
3625
g_signal_new ("poly-line",
3626
G_TYPE_FROM_CLASS (klass),
3628
G_STRUCT_OFFSET (XigCodecClass, poly_line),
3630
g_cclosure_marshal_VOID__POINTER,
3631
G_TYPE_NONE, 1, G_TYPE_POINTER);
3632
signals[POLY_SEGMENT] =
3633
g_signal_new ("poly-segment",
3634
G_TYPE_FROM_CLASS (klass),
3636
G_STRUCT_OFFSET (XigCodecClass, poly_segment),
3638
g_cclosure_marshal_VOID__POINTER,
3639
G_TYPE_NONE, 1, G_TYPE_POINTER);
3640
signals[POLY_RECTANGLE] =
3641
g_signal_new ("poly-rectangle",
3642
G_TYPE_FROM_CLASS (klass),
3644
G_STRUCT_OFFSET (XigCodecClass, poly_rectangle),
3646
g_cclosure_marshal_VOID__POINTER,
3647
G_TYPE_NONE, 1, G_TYPE_POINTER);
3649
g_signal_new ("poly-arc",
3650
G_TYPE_FROM_CLASS (klass),
3652
G_STRUCT_OFFSET (XigCodecClass, poly_arc),
3654
g_cclosure_marshal_VOID__POINTER,
3655
G_TYPE_NONE, 1, G_TYPE_POINTER);
3656
signals[FILL_POLY] =
3657
g_signal_new ("fill-poly",
3658
G_TYPE_FROM_CLASS (klass),
3660
G_STRUCT_OFFSET (XigCodecClass, fill_poly),
3662
g_cclosure_marshal_VOID__POINTER,
3663
G_TYPE_NONE, 1, G_TYPE_POINTER);
3664
signals[POLY_FILL_RECTANGLE] =
3665
g_signal_new ("poly-fill-rectangle",
3666
G_TYPE_FROM_CLASS (klass),
3668
G_STRUCT_OFFSET (XigCodecClass, poly_fill_rectangle),
3670
g_cclosure_marshal_VOID__POINTER,
3671
G_TYPE_NONE, 1, G_TYPE_POINTER);
3672
signals[POLY_FILL_ARC] =
3673
g_signal_new ("poly-fill-arc",
3674
G_TYPE_FROM_CLASS (klass),
3676
G_STRUCT_OFFSET (XigCodecClass, poly_fill_arc),
3678
g_cclosure_marshal_VOID__POINTER,
3679
G_TYPE_NONE, 1, G_TYPE_POINTER);
3680
signals[PUT_IMAGE] =
3681
g_signal_new ("put-image",
3682
G_TYPE_FROM_CLASS (klass),
3684
G_STRUCT_OFFSET (XigCodecClass, put_image),
3686
g_cclosure_marshal_VOID__POINTER,
3687
G_TYPE_NONE, 1, G_TYPE_POINTER);
3688
signals[GET_IMAGE] =
3689
g_signal_new ("get-image",
3690
G_TYPE_FROM_CLASS (klass),
3692
G_STRUCT_OFFSET (XigCodecClass, get_image),
3694
g_cclosure_marshal_VOID__POINTER,
3695
G_TYPE_NONE, 1, G_TYPE_POINTER);
3696
signals[GET_IMAGE_REPLY] =
3697
g_signal_new ("get-image-reply",
3698
G_TYPE_FROM_CLASS (klass),
3700
G_STRUCT_OFFSET (XigCodecClass, get_image_reply),
3702
g_cclosure_marshal_VOID__POINTER,
3703
G_TYPE_NONE, 1, G_TYPE_POINTER);
3704
signals[POLY_TEXT8] =
3705
g_signal_new ("poly-text8",
3706
G_TYPE_FROM_CLASS (klass),
3708
G_STRUCT_OFFSET (XigCodecClass, poly_text8),
3710
g_cclosure_marshal_VOID__POINTER,
3711
G_TYPE_NONE, 1, G_TYPE_POINTER);
3712
signals[POLY_TEXT16] =
3713
g_signal_new ("poly-text16",
3714
G_TYPE_FROM_CLASS (klass),
3716
G_STRUCT_OFFSET (XigCodecClass, poly_text16),
3718
g_cclosure_marshal_VOID__POINTER,
3719
G_TYPE_NONE, 1, G_TYPE_POINTER);
3720
signals[IMAGE_TEXT8] =
3721
g_signal_new ("image-text8",
3722
G_TYPE_FROM_CLASS (klass),
3724
G_STRUCT_OFFSET (XigCodecClass, image_text8),
3726
g_cclosure_marshal_VOID__POINTER,
3727
G_TYPE_NONE, 1, G_TYPE_POINTER);
3728
signals[IMAGE_TEXT16] =
3729
g_signal_new ("image-text16",
3730
G_TYPE_FROM_CLASS (klass),
3732
G_STRUCT_OFFSET (XigCodecClass, image_text16),
3734
g_cclosure_marshal_VOID__POINTER,
3735
G_TYPE_NONE, 1, G_TYPE_POINTER);
3736
signals[CREATE_COLORMAP] =
3737
g_signal_new ("create-colormap",
3738
G_TYPE_FROM_CLASS (klass),
3740
G_STRUCT_OFFSET (XigCodecClass, create_colormap),
3742
g_cclosure_marshal_VOID__POINTER,
3743
G_TYPE_NONE, 1, G_TYPE_POINTER);
3744
signals[FREE_COLORMAP] =
3745
g_signal_new ("free-colormap",
3746
G_TYPE_FROM_CLASS (klass),
3748
G_STRUCT_OFFSET (XigCodecClass, free_colormap),
3750
g_cclosure_marshal_VOID__POINTER,
3751
G_TYPE_NONE, 1, G_TYPE_POINTER);
3752
signals[COPY_COLORMAP_AND_FREE] =
3753
g_signal_new ("copy-colormap-and-free",
3754
G_TYPE_FROM_CLASS (klass),
3756
G_STRUCT_OFFSET (XigCodecClass, copy_colormap_and_free),
3758
g_cclosure_marshal_VOID__POINTER,
3759
G_TYPE_NONE, 1, G_TYPE_POINTER);
3760
signals[INSTALL_COLORMAP] =
3761
g_signal_new ("install-colormap",
3762
G_TYPE_FROM_CLASS (klass),
3764
G_STRUCT_OFFSET (XigCodecClass, install_colormap),
3766
g_cclosure_marshal_VOID__POINTER,
3767
G_TYPE_NONE, 1, G_TYPE_POINTER);
3768
signals[UNINSTALL_COLORMAP] =
3769
g_signal_new ("uninstall-colormap",
3770
G_TYPE_FROM_CLASS (klass),
3772
G_STRUCT_OFFSET (XigCodecClass, uninstall_colormap),
3774
g_cclosure_marshal_VOID__POINTER,
3775
G_TYPE_NONE, 1, G_TYPE_POINTER);
3776
signals[LIST_INSTALLED_COLORMAPS] =
3777
g_signal_new ("list-installed-colormaps",
3778
G_TYPE_FROM_CLASS (klass),
3780
G_STRUCT_OFFSET (XigCodecClass, list_installed_colormaps),
3782
g_cclosure_marshal_VOID__POINTER,
3783
G_TYPE_NONE, 1, G_TYPE_POINTER);
3784
signals[LIST_INSTALLED_COLORMAPS_REPLY] =
3785
g_signal_new ("list-installed-colormaps-reply",
3786
G_TYPE_FROM_CLASS (klass),
3788
G_STRUCT_OFFSET (XigCodecClass, list_installed_colormaps_reply),
3790
g_cclosure_marshal_VOID__POINTER,
3791
G_TYPE_NONE, 1, G_TYPE_POINTER);
3792
signals[ALLOC_COLOR] =
3793
g_signal_new ("alloc-color",
3794
G_TYPE_FROM_CLASS (klass),
3796
G_STRUCT_OFFSET (XigCodecClass, alloc_color),
3798
g_cclosure_marshal_VOID__POINTER,
3799
G_TYPE_NONE, 1, G_TYPE_POINTER);
3800
signals[ALLOC_COLOR_REPLY] =
3801
g_signal_new ("alloc-color-reply",
3802
G_TYPE_FROM_CLASS (klass),
3804
G_STRUCT_OFFSET (XigCodecClass, alloc_color_reply),
3806
g_cclosure_marshal_VOID__POINTER,
3807
G_TYPE_NONE, 1, G_TYPE_POINTER);
3808
signals[ALLOC_NAMED_COLOR] =
3809
g_signal_new ("alloc-named-color",
3810
G_TYPE_FROM_CLASS (klass),
3812
G_STRUCT_OFFSET (XigCodecClass, alloc_named_color),
3814
g_cclosure_marshal_VOID__POINTER,
3815
G_TYPE_NONE, 1, G_TYPE_POINTER);
3816
signals[ALLOC_NAMED_COLOR_REPLY] =
3817
g_signal_new ("alloc-named-color-reply",
3818
G_TYPE_FROM_CLASS (klass),
3820
G_STRUCT_OFFSET (XigCodecClass, alloc_named_color_reply),
3822
g_cclosure_marshal_VOID__POINTER,
3823
G_TYPE_NONE, 1, G_TYPE_POINTER);
3824
signals[ALLOC_COLOR_CELLS] =
3825
g_signal_new ("alloc-color-cells",
3826
G_TYPE_FROM_CLASS (klass),
3828
G_STRUCT_OFFSET (XigCodecClass, alloc_color_cells),
3830
g_cclosure_marshal_VOID__POINTER,
3831
G_TYPE_NONE, 1, G_TYPE_POINTER);
3832
signals[ALLOC_COLOR_CELLS_REPLY] =
3833
g_signal_new ("alloc-color-cells-reply",
3834
G_TYPE_FROM_CLASS (klass),
3836
G_STRUCT_OFFSET (XigCodecClass, alloc_color_cells_reply),
3838
g_cclosure_marshal_VOID__POINTER,
3839
G_TYPE_NONE, 1, G_TYPE_POINTER);
3840
signals[ALLOC_COLOR_PLANES] =
3841
g_signal_new ("alloc-color-planes",
3842
G_TYPE_FROM_CLASS (klass),
3844
G_STRUCT_OFFSET (XigCodecClass, alloc_color_planes),
3846
g_cclosure_marshal_VOID__POINTER,
3847
G_TYPE_NONE, 1, G_TYPE_POINTER);
3848
signals[ALLOC_COLOR_PLANES_REPLY] =
3849
g_signal_new ("alloc-color-planes-reply",
3850
G_TYPE_FROM_CLASS (klass),
3852
G_STRUCT_OFFSET (XigCodecClass, alloc_color_planes_reply),
3854
g_cclosure_marshal_VOID__POINTER,
3855
G_TYPE_NONE, 1, G_TYPE_POINTER);
3856
signals[FREE_COLORS] =
3857
g_signal_new ("free-colors",
3858
G_TYPE_FROM_CLASS (klass),
3860
G_STRUCT_OFFSET (XigCodecClass, free_colors),
3862
g_cclosure_marshal_VOID__POINTER,
3863
G_TYPE_NONE, 1, G_TYPE_POINTER);
3864
signals[STORE_COLORS] =
3865
g_signal_new ("store-colors",
3866
G_TYPE_FROM_CLASS (klass),
3868
G_STRUCT_OFFSET (XigCodecClass, store_colors),
3870
g_cclosure_marshal_VOID__POINTER,
3871
G_TYPE_NONE, 1, G_TYPE_POINTER);
3872
signals[STORE_NAMED_COLOR] =
3873
g_signal_new ("store-named-color",
3874
G_TYPE_FROM_CLASS (klass),
3876
G_STRUCT_OFFSET (XigCodecClass, store_named_color),
3878
g_cclosure_marshal_VOID__POINTER,
3879
G_TYPE_NONE, 1, G_TYPE_POINTER);
3880
signals[QUERY_COLORS] =
3881
g_signal_new ("query-colors",
3882
G_TYPE_FROM_CLASS (klass),
3884
G_STRUCT_OFFSET (XigCodecClass, query_colors),
3886
g_cclosure_marshal_VOID__POINTER,
3887
G_TYPE_NONE, 1, G_TYPE_POINTER);
3888
signals[QUERY_COLORS_REPLY] =
3889
g_signal_new ("query-colors-reply",
3890
G_TYPE_FROM_CLASS (klass),
3892
G_STRUCT_OFFSET (XigCodecClass, query_colors_reply),
3894
g_cclosure_marshal_VOID__POINTER,
3895
G_TYPE_NONE, 1, G_TYPE_POINTER);
3896
signals[LOOKUP_COLOR] =
3897
g_signal_new ("lookup-color",
3898
G_TYPE_FROM_CLASS (klass),
3900
G_STRUCT_OFFSET (XigCodecClass, lookup_color),
3902
g_cclosure_marshal_VOID__POINTER,
3903
G_TYPE_NONE, 1, G_TYPE_POINTER);
3904
signals[LOOKUP_COLOR_REPLY] =
3905
g_signal_new ("lookup-color-reply",
3906
G_TYPE_FROM_CLASS (klass),
3908
G_STRUCT_OFFSET (XigCodecClass, lookup_color_reply),
3910
g_cclosure_marshal_VOID__POINTER,
3911
G_TYPE_NONE, 1, G_TYPE_POINTER);
3912
signals[CREATE_CURSOR] =
3913
g_signal_new ("create-cursor",
3914
G_TYPE_FROM_CLASS (klass),
3916
G_STRUCT_OFFSET (XigCodecClass, create_cursor),
3918
g_cclosure_marshal_VOID__POINTER,
3919
G_TYPE_NONE, 1, G_TYPE_POINTER);
3920
signals[CREATE_GLYPH_CURSOR] =
3921
g_signal_new ("create-glyph-cursor",
3922
G_TYPE_FROM_CLASS (klass),
3924
G_STRUCT_OFFSET (XigCodecClass, create_glyph_cursor),
3926
g_cclosure_marshal_VOID__POINTER,
3927
G_TYPE_NONE, 1, G_TYPE_POINTER);
3928
signals[FREE_CURSOR] =
3929
g_signal_new ("free-cursor",
3930
G_TYPE_FROM_CLASS (klass),
3932
G_STRUCT_OFFSET (XigCodecClass, free_cursor),
3934
g_cclosure_marshal_VOID__POINTER,
3935
G_TYPE_NONE, 1, G_TYPE_POINTER);
3936
signals[RECOLOR_CURSOR] =
3937
g_signal_new ("recolor-cursor",
3938
G_TYPE_FROM_CLASS (klass),
3940
G_STRUCT_OFFSET (XigCodecClass, recolor_cursor),
3942
g_cclosure_marshal_VOID__POINTER,
3943
G_TYPE_NONE, 1, G_TYPE_POINTER);
3944
signals[QUERY_BEST_SIZE] =
3945
g_signal_new ("query-best-size",
3946
G_TYPE_FROM_CLASS (klass),
3948
G_STRUCT_OFFSET (XigCodecClass, query_best_size),
3950
g_cclosure_marshal_VOID__POINTER,
3951
G_TYPE_NONE, 1, G_TYPE_POINTER);
3952
signals[QUERY_BEST_SIZE_REPLY] =
3953
g_signal_new ("query-best-size-reply",
3954
G_TYPE_FROM_CLASS (klass),
3956
G_STRUCT_OFFSET (XigCodecClass, query_best_size_reply),
3958
g_cclosure_marshal_VOID__POINTER,
3959
G_TYPE_NONE, 1, G_TYPE_POINTER);
3960
signals[QUERY_EXTENSION] =
3961
g_signal_new ("query-extension",
3962
G_TYPE_FROM_CLASS (klass),
3964
G_STRUCT_OFFSET (XigCodecClass, query_extension),
3966
g_cclosure_marshal_VOID__POINTER,
3967
G_TYPE_NONE, 1, G_TYPE_POINTER);
3968
signals[QUERY_EXTENSION_REPLY] =
3969
g_signal_new ("query-extension-reply",
3970
G_TYPE_FROM_CLASS (klass),
3972
G_STRUCT_OFFSET (XigCodecClass, query_extension_reply),
3974
g_cclosure_marshal_VOID__POINTER,
3975
G_TYPE_NONE, 1, G_TYPE_POINTER);
3976
signals[LIST_EXTENSIONS] =
3977
g_signal_new ("list-extensions",
3978
G_TYPE_FROM_CLASS (klass),
3980
G_STRUCT_OFFSET (XigCodecClass, list_extensions),
3982
g_cclosure_marshal_VOID__POINTER,
3983
G_TYPE_NONE, 1, G_TYPE_POINTER);
3984
signals[LIST_EXTENSIONS_REPLY] =
3985
g_signal_new ("list-extensions-reply",
3986
G_TYPE_FROM_CLASS (klass),
3988
G_STRUCT_OFFSET (XigCodecClass, list_extensions_reply),
3990
g_cclosure_marshal_VOID__POINTER,
3991
G_TYPE_NONE, 1, G_TYPE_POINTER);
3992
signals[CHANGE_KEYBOARD_MAPPING] =
3993
g_signal_new ("change-keyboard-mapping",
3994
G_TYPE_FROM_CLASS (klass),
3996
G_STRUCT_OFFSET (XigCodecClass, change_keyboard_mapping),
3998
g_cclosure_marshal_VOID__POINTER,
3999
G_TYPE_NONE, 1, G_TYPE_POINTER);
4000
signals[GET_KEYBOARD_MAPPING] =
4001
g_signal_new ("get-keyboard-mapping",
4002
G_TYPE_FROM_CLASS (klass),
4004
G_STRUCT_OFFSET (XigCodecClass, get_keyboard_mapping),
4006
g_cclosure_marshal_VOID__POINTER,
4007
G_TYPE_NONE, 1, G_TYPE_POINTER);
4008
signals[GET_KEYBOARD_MAPPING_REPLY] =
4009
g_signal_new ("get-keyboard-mapping-reply",
4010
G_TYPE_FROM_CLASS (klass),
4012
G_STRUCT_OFFSET (XigCodecClass, get_keyboard_mapping_reply),
4014
g_cclosure_marshal_VOID__POINTER,
4015
G_TYPE_NONE, 1, G_TYPE_POINTER);
4016
signals[CHANGE_KEYBOARD_CONTROL] =
4017
g_signal_new ("change-keyboard-control",
4018
G_TYPE_FROM_CLASS (klass),
4020
G_STRUCT_OFFSET (XigCodecClass, change_keyboard_control),
4022
g_cclosure_marshal_VOID__POINTER,
4023
G_TYPE_NONE, 1, G_TYPE_POINTER);
4024
signals[GET_KEYBOARD_CONTROL] =
4025
g_signal_new ("get-keyboard-control",
4026
G_TYPE_FROM_CLASS (klass),
4028
G_STRUCT_OFFSET (XigCodecClass, get_keyboard_control),
4030
g_cclosure_marshal_VOID__POINTER,
4031
G_TYPE_NONE, 1, G_TYPE_POINTER);
4032
signals[GET_KEYBOARD_CONTROL_REPLY] =
4033
g_signal_new ("get-keyboard-control-reply",
4034
G_TYPE_FROM_CLASS (klass),
4036
G_STRUCT_OFFSET (XigCodecClass, get_keyboard_control_reply),
4038
g_cclosure_marshal_VOID__POINTER,
4039
G_TYPE_NONE, 1, G_TYPE_POINTER);
4041
g_signal_new ("bell",
4042
G_TYPE_FROM_CLASS (klass),
4044
G_STRUCT_OFFSET (XigCodecClass, bell),
4046
g_cclosure_marshal_VOID__POINTER,
4047
G_TYPE_NONE, 1, G_TYPE_POINTER);
4048
signals[CHANGE_POINTER_CONTROL] =
4049
g_signal_new ("change-pointer-control",
4050
G_TYPE_FROM_CLASS (klass),
4052
G_STRUCT_OFFSET (XigCodecClass, change_pointer_control),
4054
g_cclosure_marshal_VOID__POINTER,
4055
G_TYPE_NONE, 1, G_TYPE_POINTER);
4056
signals[GET_POINTER_CONTROL] =
4057
g_signal_new ("get-pointer-control",
4058
G_TYPE_FROM_CLASS (klass),
4060
G_STRUCT_OFFSET (XigCodecClass, get_pointer_control),
4062
g_cclosure_marshal_VOID__POINTER,
4063
G_TYPE_NONE, 1, G_TYPE_POINTER);
4064
signals[GET_POINTER_CONTROL_REPLY] =
4065
g_signal_new ("get-pointer-control-reply",
4066
G_TYPE_FROM_CLASS (klass),
4068
G_STRUCT_OFFSET (XigCodecClass, get_pointer_control_reply),
4070
g_cclosure_marshal_VOID__POINTER,
4071
G_TYPE_NONE, 1, G_TYPE_POINTER);
4072
signals[SET_SCREEN_SAVER] =
4073
g_signal_new ("set-screen-saver",
4074
G_TYPE_FROM_CLASS (klass),
4076
G_STRUCT_OFFSET (XigCodecClass, set_screen_saver),
4078
g_cclosure_marshal_VOID__POINTER,
4079
G_TYPE_NONE, 1, G_TYPE_POINTER);
4080
signals[GET_SCREEN_SAVER] =
4081
g_signal_new ("get-screen-saver",
4082
G_TYPE_FROM_CLASS (klass),
4084
G_STRUCT_OFFSET (XigCodecClass, get_screen_saver),
4086
g_cclosure_marshal_VOID__POINTER,
4087
G_TYPE_NONE, 1, G_TYPE_POINTER);
4088
signals[GET_SCREEN_SAVER_REPLY] =
4089
g_signal_new ("get-screen-saver-reply",
4090
G_TYPE_FROM_CLASS (klass),
4092
G_STRUCT_OFFSET (XigCodecClass, get_screen_saver_reply),
4094
g_cclosure_marshal_VOID__POINTER,
4095
G_TYPE_NONE, 1, G_TYPE_POINTER);
4096
signals[CHANGE_HOSTS] =
4097
g_signal_new ("change-hosts",
4098
G_TYPE_FROM_CLASS (klass),
4100
G_STRUCT_OFFSET (XigCodecClass, change_hosts),
4102
g_cclosure_marshal_VOID__POINTER,
4103
G_TYPE_NONE, 1, G_TYPE_POINTER);
4104
signals[LIST_HOSTS] =
4105
g_signal_new ("list-hosts",
4106
G_TYPE_FROM_CLASS (klass),
4108
G_STRUCT_OFFSET (XigCodecClass, list_hosts),
4110
g_cclosure_marshal_VOID__POINTER,
4111
G_TYPE_NONE, 1, G_TYPE_POINTER);
4112
signals[LIST_HOSTS_REPLY] =
4113
g_signal_new ("list-hosts-reply",
4114
G_TYPE_FROM_CLASS (klass),
4116
G_STRUCT_OFFSET (XigCodecClass, list_hosts_reply),
4118
g_cclosure_marshal_VOID__POINTER,
4119
G_TYPE_NONE, 1, G_TYPE_POINTER);
4120
signals[SET_ACCESS_CONTROL] =
4121
g_signal_new ("set-access-control",
4122
G_TYPE_FROM_CLASS (klass),
4124
G_STRUCT_OFFSET (XigCodecClass, set_access_control),
4126
g_cclosure_marshal_VOID__POINTER,
4127
G_TYPE_NONE, 1, G_TYPE_POINTER);
4128
signals[SET_CLOSE_DOWN_MODE] =
4129
g_signal_new ("set-close-down-mode",
4130
G_TYPE_FROM_CLASS (klass),
4132
G_STRUCT_OFFSET (XigCodecClass, set_close_down_mode),
4134
g_cclosure_marshal_VOID__POINTER,
4135
G_TYPE_NONE, 1, G_TYPE_POINTER);
4136
signals[KILL_CLIENT] =
4137
g_signal_new ("kill-client",
4138
G_TYPE_FROM_CLASS (klass),
4140
G_STRUCT_OFFSET (XigCodecClass, kill_client),
4142
g_cclosure_marshal_VOID__POINTER,
4143
G_TYPE_NONE, 1, G_TYPE_POINTER);
4144
signals[ROTATE_PROPERTIES] =
4145
g_signal_new ("rotate-properties",
4146
G_TYPE_FROM_CLASS (klass),
4148
G_STRUCT_OFFSET (XigCodecClass, rotate_properties),
4150
g_cclosure_marshal_VOID__POINTER,
4151
G_TYPE_NONE, 1, G_TYPE_POINTER);
4152
signals[FORCE_SCREEN_SAVER] =
4153
g_signal_new ("force-screen-saver",
4154
G_TYPE_FROM_CLASS (klass),
4156
G_STRUCT_OFFSET (XigCodecClass, force_screen_saver),
4158
g_cclosure_marshal_VOID__POINTER,
4159
G_TYPE_NONE, 1, G_TYPE_POINTER);
4160
signals[SET_POINTER_MAPPING] =
4161
g_signal_new ("set-pointer-mapping",
4162
G_TYPE_FROM_CLASS (klass),
4164
G_STRUCT_OFFSET (XigCodecClass, set_pointer_mapping),
4166
g_cclosure_marshal_VOID__POINTER,
4167
G_TYPE_NONE, 1, G_TYPE_POINTER);
4168
signals[SET_POINTER_MAPPING_REPLY] =
4169
g_signal_new ("set-pointer-mapping-reply",
4170
G_TYPE_FROM_CLASS (klass),
4172
G_STRUCT_OFFSET (XigCodecClass, set_pointer_mapping_reply),
4174
g_cclosure_marshal_VOID__POINTER,
4175
G_TYPE_NONE, 1, G_TYPE_POINTER);
4176
signals[GET_POINTER_MAPPING] =
4177
g_signal_new ("get-pointer-mapping",
4178
G_TYPE_FROM_CLASS (klass),
4180
G_STRUCT_OFFSET (XigCodecClass, get_pointer_mapping),
4182
g_cclosure_marshal_VOID__POINTER,
4183
G_TYPE_NONE, 1, G_TYPE_POINTER);
4184
signals[GET_POINTER_MAPPING_REPLY] =
4185
g_signal_new ("get-pointer-mapping-reply",
4186
G_TYPE_FROM_CLASS (klass),
4188
G_STRUCT_OFFSET (XigCodecClass, get_pointer_mapping_reply),
4190
g_cclosure_marshal_VOID__POINTER,
4191
G_TYPE_NONE, 1, G_TYPE_POINTER);
4192
signals[SET_MODIFIER_MAPPING] =
4193
g_signal_new ("set-modifier-mapping",
4194
G_TYPE_FROM_CLASS (klass),
4196
G_STRUCT_OFFSET (XigCodecClass, set_modifier_mapping),
4198
g_cclosure_marshal_VOID__POINTER,
4199
G_TYPE_NONE, 1, G_TYPE_POINTER);
4200
signals[SET_MODIFIER_MAPPING_REPLY] =
4201
g_signal_new ("set-modifier-mapping-reply",
4202
G_TYPE_FROM_CLASS (klass),
4204
G_STRUCT_OFFSET (XigCodecClass, set_modifier_mapping_reply),
4206
g_cclosure_marshal_VOID__POINTER,
4207
G_TYPE_NONE, 1, G_TYPE_POINTER);
4208
signals[GET_MODIFIER_MAPPING] =
4209
g_signal_new ("get-modifier-mapping",
4210
G_TYPE_FROM_CLASS (klass),
4212
G_STRUCT_OFFSET (XigCodecClass, get_modifier_mapping),
4214
g_cclosure_marshal_VOID__POINTER,
4215
G_TYPE_NONE, 1, G_TYPE_POINTER);
4216
signals[GET_MODIFIER_MAPPING_REPLY] =
4217
g_signal_new ("get-modifier-mapping-reply",
4218
G_TYPE_FROM_CLASS (klass),
4220
G_STRUCT_OFFSET (XigCodecClass, get_modifier_mapping_reply),
4222
g_cclosure_marshal_VOID__POINTER,
4223
G_TYPE_NONE, 1, G_TYPE_POINTER);
4224
signals[NO_OPERATION] =
4225
g_signal_new ("no-operation",
4226
G_TYPE_FROM_CLASS (klass),
4228
G_STRUCT_OFFSET (XigCodecClass, no_operation),
4230
g_cclosure_marshal_VOID__POINTER,
4231
G_TYPE_NONE, 1, G_TYPE_POINTER);
4232
signals[BIGREQ_ENABLE] =
4233
g_signal_new ("BIGREQ-enable",
4234
G_TYPE_FROM_CLASS (klass),
4236
G_STRUCT_OFFSET (XigCodecClass, BIGREQ_enable),
4238
g_cclosure_marshal_VOID__POINTER,
4239
G_TYPE_NONE, 1, G_TYPE_POINTER);
4240
signals[BIGREQ_ENABLE_REPLY] =
4241
g_signal_new ("BIGREQ-enable-reply",
4242
G_TYPE_FROM_CLASS (klass),
4244
G_STRUCT_OFFSET (XigCodecClass, BIGREQ_enable_reply),
4246
g_cclosure_marshal_VOID__POINTER,
4247
G_TYPE_NONE, 1, G_TYPE_POINTER);
4248
signals[SYNC_COUNTER_NOTIFY] =
4249
g_signal_new ("SYNC-counter-notify",
4250
G_TYPE_FROM_CLASS (klass),
4252
G_STRUCT_OFFSET (XigCodecClass, SYNC_counter_notify),
4254
g_cclosure_marshal_VOID__POINTER,
4255
G_TYPE_NONE, 1, G_TYPE_POINTER);
4256
signals[SYNC_ALARM_NOTIFY] =
4257
g_signal_new ("SYNC-alarm-notify",
4258
G_TYPE_FROM_CLASS (klass),
4260
G_STRUCT_OFFSET (XigCodecClass, SYNC_alarm_notify),
4262
g_cclosure_marshal_VOID__POINTER,
4263
G_TYPE_NONE, 1, G_TYPE_POINTER);
4264
signals[SYNC_INITIALIZE] =
4265
g_signal_new ("SYNC-initialize",
4266
G_TYPE_FROM_CLASS (klass),
4268
G_STRUCT_OFFSET (XigCodecClass, SYNC_initialize),
4270
g_cclosure_marshal_VOID__POINTER,
4271
G_TYPE_NONE, 1, G_TYPE_POINTER);
4272
signals[SYNC_INITIALIZE_REPLY] =
4273
g_signal_new ("SYNC-initialize-reply",
4274
G_TYPE_FROM_CLASS (klass),
4276
G_STRUCT_OFFSET (XigCodecClass, SYNC_initialize_reply),
4278
g_cclosure_marshal_VOID__POINTER,
4279
G_TYPE_NONE, 1, G_TYPE_POINTER);
4280
signals[SYNC_LIST_SYSTEM_COUNTERS] =
4281
g_signal_new ("SYNC-list-system-counters",
4282
G_TYPE_FROM_CLASS (klass),
4284
G_STRUCT_OFFSET (XigCodecClass, SYNC_list_system_counters),
4286
g_cclosure_marshal_VOID__POINTER,
4287
G_TYPE_NONE, 1, G_TYPE_POINTER);
4288
signals[SYNC_LIST_SYSTEM_COUNTERS_REPLY] =
4289
g_signal_new ("SYNC-list-system-counters-reply",
4290
G_TYPE_FROM_CLASS (klass),
4292
G_STRUCT_OFFSET (XigCodecClass, SYNC_list_system_counters_reply),
4294
g_cclosure_marshal_VOID__POINTER,
4295
G_TYPE_NONE, 1, G_TYPE_POINTER);
4296
signals[SYNC_CREATE_COUNTER] =
4297
g_signal_new ("SYNC-create-counter",
4298
G_TYPE_FROM_CLASS (klass),
4300
G_STRUCT_OFFSET (XigCodecClass, SYNC_create_counter),
4302
g_cclosure_marshal_VOID__POINTER,
4303
G_TYPE_NONE, 1, G_TYPE_POINTER);
4304
signals[SYNC_DESTROY_COUNTER] =
4305
g_signal_new ("SYNC-destroy-counter",
4306
G_TYPE_FROM_CLASS (klass),
4308
G_STRUCT_OFFSET (XigCodecClass, SYNC_destroy_counter),
4310
g_cclosure_marshal_VOID__POINTER,
4311
G_TYPE_NONE, 1, G_TYPE_POINTER);
4312
signals[SYNC_QUERY_COUNTER] =
4313
g_signal_new ("SYNC-query-counter",
4314
G_TYPE_FROM_CLASS (klass),
4316
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_counter),
4318
g_cclosure_marshal_VOID__POINTER,
4319
G_TYPE_NONE, 1, G_TYPE_POINTER);
4320
signals[SYNC_QUERY_COUNTER_REPLY] =
4321
g_signal_new ("SYNC-query-counter-reply",
4322
G_TYPE_FROM_CLASS (klass),
4324
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_counter_reply),
4326
g_cclosure_marshal_VOID__POINTER,
4327
G_TYPE_NONE, 1, G_TYPE_POINTER);
4328
signals[SYNC_AWAIT] =
4329
g_signal_new ("SYNC-await",
4330
G_TYPE_FROM_CLASS (klass),
4332
G_STRUCT_OFFSET (XigCodecClass, SYNC_await),
4334
g_cclosure_marshal_VOID__POINTER,
4335
G_TYPE_NONE, 1, G_TYPE_POINTER);
4336
signals[SYNC_CHANGE_COUNTER] =
4337
g_signal_new ("SYNC-change-counter",
4338
G_TYPE_FROM_CLASS (klass),
4340
G_STRUCT_OFFSET (XigCodecClass, SYNC_change_counter),
4342
g_cclosure_marshal_VOID__POINTER,
4343
G_TYPE_NONE, 1, G_TYPE_POINTER);
4344
signals[SYNC_SET_COUNTER] =
4345
g_signal_new ("SYNC-set-counter",
4346
G_TYPE_FROM_CLASS (klass),
4348
G_STRUCT_OFFSET (XigCodecClass, SYNC_set_counter),
4350
g_cclosure_marshal_VOID__POINTER,
4351
G_TYPE_NONE, 1, G_TYPE_POINTER);
4352
signals[SYNC_CREATE_ALARM] =
4353
g_signal_new ("SYNC-create-alarm",
4354
G_TYPE_FROM_CLASS (klass),
4356
G_STRUCT_OFFSET (XigCodecClass, SYNC_create_alarm),
4358
g_cclosure_marshal_VOID__POINTER,
4359
G_TYPE_NONE, 1, G_TYPE_POINTER);
4360
signals[SYNC_CHANGE_ALARM] =
4361
g_signal_new ("SYNC-change-alarm",
4362
G_TYPE_FROM_CLASS (klass),
4364
G_STRUCT_OFFSET (XigCodecClass, SYNC_change_alarm),
4366
g_cclosure_marshal_VOID__POINTER,
4367
G_TYPE_NONE, 1, G_TYPE_POINTER);
4368
signals[SYNC_DESTROY_ALARM] =
4369
g_signal_new ("SYNC-destroy-alarm",
4370
G_TYPE_FROM_CLASS (klass),
4372
G_STRUCT_OFFSET (XigCodecClass, SYNC_destroy_alarm),
4374
g_cclosure_marshal_VOID__POINTER,
4375
G_TYPE_NONE, 1, G_TYPE_POINTER);
4376
signals[SYNC_QUERY_ALARM] =
4377
g_signal_new ("SYNC-query-alarm",
4378
G_TYPE_FROM_CLASS (klass),
4380
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_alarm),
4382
g_cclosure_marshal_VOID__POINTER,
4383
G_TYPE_NONE, 1, G_TYPE_POINTER);
4384
signals[SYNC_QUERY_ALARM_REPLY] =
4385
g_signal_new ("SYNC-query-alarm-reply",
4386
G_TYPE_FROM_CLASS (klass),
4388
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_alarm_reply),
4390
g_cclosure_marshal_VOID__POINTER,
4391
G_TYPE_NONE, 1, G_TYPE_POINTER);
4392
signals[SYNC_SET_PRIORITY] =
4393
g_signal_new ("SYNC-set-priority",
4394
G_TYPE_FROM_CLASS (klass),
4396
G_STRUCT_OFFSET (XigCodecClass, SYNC_set_priority),
4398
g_cclosure_marshal_VOID__POINTER,
4399
G_TYPE_NONE, 1, G_TYPE_POINTER);
4400
signals[SYNC_GET_PRIORITY] =
4401
g_signal_new ("SYNC-get-priority",
4402
G_TYPE_FROM_CLASS (klass),
4404
G_STRUCT_OFFSET (XigCodecClass, SYNC_get_priority),
4406
g_cclosure_marshal_VOID__POINTER,
4407
G_TYPE_NONE, 1, G_TYPE_POINTER);
4408
signals[SYNC_GET_PRIORITY_REPLY] =
4409
g_signal_new ("SYNC-get-priority-reply",
4410
G_TYPE_FROM_CLASS (klass),
4412
G_STRUCT_OFFSET (XigCodecClass, SYNC_get_priority_reply),
4414
g_cclosure_marshal_VOID__POINTER,
4415
G_TYPE_NONE, 1, G_TYPE_POINTER);
4416
signals[SYNC_CREATE_FENCE] =
4417
g_signal_new ("SYNC-create-fence",
4418
G_TYPE_FROM_CLASS (klass),
4420
G_STRUCT_OFFSET (XigCodecClass, SYNC_create_fence),
4422
g_cclosure_marshal_VOID__POINTER,
4423
G_TYPE_NONE, 1, G_TYPE_POINTER);
4424
signals[SYNC_TRIGGER_FENCE] =
4425
g_signal_new ("SYNC-trigger-fence",
4426
G_TYPE_FROM_CLASS (klass),
4428
G_STRUCT_OFFSET (XigCodecClass, SYNC_trigger_fence),
4430
g_cclosure_marshal_VOID__POINTER,
4431
G_TYPE_NONE, 1, G_TYPE_POINTER);
4432
signals[SYNC_RESET_FENCE] =
4433
g_signal_new ("SYNC-reset-fence",
4434
G_TYPE_FROM_CLASS (klass),
4436
G_STRUCT_OFFSET (XigCodecClass, SYNC_reset_fence),
4438
g_cclosure_marshal_VOID__POINTER,
4439
G_TYPE_NONE, 1, G_TYPE_POINTER);
4440
signals[SYNC_DESTROY_FENCE] =
4441
g_signal_new ("SYNC-destroy-fence",
4442
G_TYPE_FROM_CLASS (klass),
4444
G_STRUCT_OFFSET (XigCodecClass, SYNC_destroy_fence),
4446
g_cclosure_marshal_VOID__POINTER,
4447
G_TYPE_NONE, 1, G_TYPE_POINTER);
4448
signals[SYNC_QUERY_FENCE] =
4449
g_signal_new ("SYNC-query-fence",
4450
G_TYPE_FROM_CLASS (klass),
4452
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_fence),
4454
g_cclosure_marshal_VOID__POINTER,
4455
G_TYPE_NONE, 1, G_TYPE_POINTER);
4456
signals[SYNC_QUERY_FENCE_REPLY] =
4457
g_signal_new ("SYNC-query-fence-reply",
4458
G_TYPE_FROM_CLASS (klass),
4460
G_STRUCT_OFFSET (XigCodecClass, SYNC_query_fence_reply),
4462
g_cclosure_marshal_VOID__POINTER,
4463
G_TYPE_NONE, 1, G_TYPE_POINTER);
4464
signals[SYNC_AWAIT_FENCE] =
4465
g_signal_new ("SYNC-await-fence",
4466
G_TYPE_FROM_CLASS (klass),
4468
G_STRUCT_OFFSET (XigCodecClass, SYNC_await_fence),
4470
g_cclosure_marshal_VOID__POINTER,
4471
G_TYPE_NONE, 1, G_TYPE_POINTER);
4472
signals[RANDR_SCREEN_CHANGE_NOTIFY] =
4473
g_signal_new ("RANDR-screen-change-notify",
4474
G_TYPE_FROM_CLASS (klass),
4476
G_STRUCT_OFFSET (XigCodecClass, RANDR_screen_change_notify),
4478
g_cclosure_marshal_VOID__POINTER,
4479
G_TYPE_NONE, 1, G_TYPE_POINTER);
4480
signals[RANDR_NOTIFY] =
4481
g_signal_new ("RANDR-notify",
4482
G_TYPE_FROM_CLASS (klass),
4484
G_STRUCT_OFFSET (XigCodecClass, RANDR_notify),
4486
g_cclosure_marshal_VOID__POINTER,
4487
G_TYPE_NONE, 1, G_TYPE_POINTER);
4488
signals[RANDR_QUERY_VERSION] =
4489
g_signal_new ("RANDR-query-version",
4490
G_TYPE_FROM_CLASS (klass),
4492
G_STRUCT_OFFSET (XigCodecClass, RANDR_query_version),
4494
g_cclosure_marshal_VOID__POINTER,
4495
G_TYPE_NONE, 1, G_TYPE_POINTER);
4496
signals[RANDR_QUERY_VERSION_REPLY] =
4497
g_signal_new ("RANDR-query-version-reply",
4498
G_TYPE_FROM_CLASS (klass),
4500
G_STRUCT_OFFSET (XigCodecClass, RANDR_query_version_reply),
4502
g_cclosure_marshal_VOID__POINTER,
4503
G_TYPE_NONE, 1, G_TYPE_POINTER);
4504
signals[RANDR_SET_SCREEN_CONFIG] =
4505
g_signal_new ("RANDR-set-screen-config",
4506
G_TYPE_FROM_CLASS (klass),
4508
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_screen_config),
4510
g_cclosure_marshal_VOID__POINTER,
4511
G_TYPE_NONE, 1, G_TYPE_POINTER);
4512
signals[RANDR_SET_SCREEN_CONFIG_REPLY] =
4513
g_signal_new ("RANDR-set-screen-config-reply",
4514
G_TYPE_FROM_CLASS (klass),
4516
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_screen_config_reply),
4518
g_cclosure_marshal_VOID__POINTER,
4519
G_TYPE_NONE, 1, G_TYPE_POINTER);
4520
signals[RANDR_SELECT_INPUT] =
4521
g_signal_new ("RANDR-select-input",
4522
G_TYPE_FROM_CLASS (klass),
4524
G_STRUCT_OFFSET (XigCodecClass, RANDR_select_input),
4526
g_cclosure_marshal_VOID__POINTER,
4527
G_TYPE_NONE, 1, G_TYPE_POINTER);
4528
signals[RANDR_GET_SCREEN_INFO] =
4529
g_signal_new ("RANDR-get-screen-info",
4530
G_TYPE_FROM_CLASS (klass),
4532
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_info),
4534
g_cclosure_marshal_VOID__POINTER,
4535
G_TYPE_NONE, 1, G_TYPE_POINTER);
4536
signals[RANDR_GET_SCREEN_INFO_REPLY] =
4537
g_signal_new ("RANDR-get-screen-info-reply",
4538
G_TYPE_FROM_CLASS (klass),
4540
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_info_reply),
4542
g_cclosure_marshal_VOID__POINTER,
4543
G_TYPE_NONE, 1, G_TYPE_POINTER);
4544
signals[RANDR_GET_SCREEN_SIZE_RANGE] =
4545
g_signal_new ("RANDR-get-screen-size-range",
4546
G_TYPE_FROM_CLASS (klass),
4548
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_size_range),
4550
g_cclosure_marshal_VOID__POINTER,
4551
G_TYPE_NONE, 1, G_TYPE_POINTER);
4552
signals[RANDR_GET_SCREEN_SIZE_RANGE_REPLY] =
4553
g_signal_new ("RANDR-get-screen-size-range-reply",
4554
G_TYPE_FROM_CLASS (klass),
4556
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_size_range_reply),
4558
g_cclosure_marshal_VOID__POINTER,
4559
G_TYPE_NONE, 1, G_TYPE_POINTER);
4560
signals[RANDR_SET_SCREEN_SIZE] =
4561
g_signal_new ("RANDR-set-screen-size",
4562
G_TYPE_FROM_CLASS (klass),
4564
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_screen_size),
4566
g_cclosure_marshal_VOID__POINTER,
4567
G_TYPE_NONE, 1, G_TYPE_POINTER);
4568
signals[RANDR_GET_SCREEN_RESOURCES] =
4569
g_signal_new ("RANDR-get-screen-resources",
4570
G_TYPE_FROM_CLASS (klass),
4572
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_resources),
4574
g_cclosure_marshal_VOID__POINTER,
4575
G_TYPE_NONE, 1, G_TYPE_POINTER);
4576
signals[RANDR_GET_SCREEN_RESOURCES_REPLY] =
4577
g_signal_new ("RANDR-get-screen-resources-reply",
4578
G_TYPE_FROM_CLASS (klass),
4580
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_resources_reply),
4582
g_cclosure_marshal_VOID__POINTER,
4583
G_TYPE_NONE, 1, G_TYPE_POINTER);
4584
signals[RANDR_GET_OUTPUT_INFO] =
4585
g_signal_new ("RANDR-get-output-info",
4586
G_TYPE_FROM_CLASS (klass),
4588
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_info),
4590
g_cclosure_marshal_VOID__POINTER,
4591
G_TYPE_NONE, 1, G_TYPE_POINTER);
4592
signals[RANDR_GET_OUTPUT_INFO_REPLY] =
4593
g_signal_new ("RANDR-get-output-info-reply",
4594
G_TYPE_FROM_CLASS (klass),
4596
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_info_reply),
4598
g_cclosure_marshal_VOID__POINTER,
4599
G_TYPE_NONE, 1, G_TYPE_POINTER);
4600
signals[RANDR_LIST_OUTPUT_PROPERTIES] =
4601
g_signal_new ("RANDR-list-output-properties",
4602
G_TYPE_FROM_CLASS (klass),
4604
G_STRUCT_OFFSET (XigCodecClass, RANDR_list_output_properties),
4606
g_cclosure_marshal_VOID__POINTER,
4607
G_TYPE_NONE, 1, G_TYPE_POINTER);
4608
signals[RANDR_LIST_OUTPUT_PROPERTIES_REPLY] =
4609
g_signal_new ("RANDR-list-output-properties-reply",
4610
G_TYPE_FROM_CLASS (klass),
4612
G_STRUCT_OFFSET (XigCodecClass, RANDR_list_output_properties_reply),
4614
g_cclosure_marshal_VOID__POINTER,
4615
G_TYPE_NONE, 1, G_TYPE_POINTER);
4616
signals[RANDR_QUERY_OUTPUT_PROPERTY] =
4617
g_signal_new ("RANDR-query-output-property",
4618
G_TYPE_FROM_CLASS (klass),
4620
G_STRUCT_OFFSET (XigCodecClass, RANDR_query_output_property),
4622
g_cclosure_marshal_VOID__POINTER,
4623
G_TYPE_NONE, 1, G_TYPE_POINTER);
4624
signals[RANDR_QUERY_OUTPUT_PROPERTY_REPLY] =
4625
g_signal_new ("RANDR-query-output-property-reply",
4626
G_TYPE_FROM_CLASS (klass),
4628
G_STRUCT_OFFSET (XigCodecClass, RANDR_query_output_property_reply),
4630
g_cclosure_marshal_VOID__POINTER,
4631
G_TYPE_NONE, 1, G_TYPE_POINTER);
4632
signals[RANDR_CONFIGURE_OUTPUT_PROPERTY] =
4633
g_signal_new ("RANDR-configure-output-property",
4634
G_TYPE_FROM_CLASS (klass),
4636
G_STRUCT_OFFSET (XigCodecClass, RANDR_configure_output_property),
4638
g_cclosure_marshal_VOID__POINTER,
4639
G_TYPE_NONE, 1, G_TYPE_POINTER);
4640
signals[RANDR_CHANGE_OUTPUT_PROPERTY] =
4641
g_signal_new ("RANDR-change-output-property",
4642
G_TYPE_FROM_CLASS (klass),
4644
G_STRUCT_OFFSET (XigCodecClass, RANDR_change_output_property),
4646
g_cclosure_marshal_VOID__POINTER,
4647
G_TYPE_NONE, 1, G_TYPE_POINTER);
4648
signals[RANDR_DELETE_OUTPUT_PROPERTY] =
4649
g_signal_new ("RANDR-delete-output-property",
4650
G_TYPE_FROM_CLASS (klass),
4652
G_STRUCT_OFFSET (XigCodecClass, RANDR_delete_output_property),
4654
g_cclosure_marshal_VOID__POINTER,
4655
G_TYPE_NONE, 1, G_TYPE_POINTER);
4656
signals[RANDR_GET_OUTPUT_PROPERTY] =
4657
g_signal_new ("RANDR-get-output-property",
4658
G_TYPE_FROM_CLASS (klass),
4660
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_property),
4662
g_cclosure_marshal_VOID__POINTER,
4663
G_TYPE_NONE, 1, G_TYPE_POINTER);
4664
signals[RANDR_GET_OUTPUT_PROPERTY_REPLY] =
4665
g_signal_new ("RANDR-get-output-property-reply",
4666
G_TYPE_FROM_CLASS (klass),
4668
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_property_reply),
4670
g_cclosure_marshal_VOID__POINTER,
4671
G_TYPE_NONE, 1, G_TYPE_POINTER);
4672
signals[RANDR_CREATE_MODE] =
4673
g_signal_new ("RANDR-create-mode",
4674
G_TYPE_FROM_CLASS (klass),
4676
G_STRUCT_OFFSET (XigCodecClass, RANDR_create_mode),
4678
g_cclosure_marshal_VOID__POINTER,
4679
G_TYPE_NONE, 1, G_TYPE_POINTER);
4680
signals[RANDR_CREATE_MODE_REPLY] =
4681
g_signal_new ("RANDR-create-mode-reply",
4682
G_TYPE_FROM_CLASS (klass),
4684
G_STRUCT_OFFSET (XigCodecClass, RANDR_create_mode_reply),
4686
g_cclosure_marshal_VOID__POINTER,
4687
G_TYPE_NONE, 1, G_TYPE_POINTER);
4688
signals[RANDR_DESTROY_MODE] =
4689
g_signal_new ("RANDR-destroy-mode",
4690
G_TYPE_FROM_CLASS (klass),
4692
G_STRUCT_OFFSET (XigCodecClass, RANDR_destroy_mode),
4694
g_cclosure_marshal_VOID__POINTER,
4695
G_TYPE_NONE, 1, G_TYPE_POINTER);
4696
signals[RANDR_ADD_OUTPUT_MODE] =
4697
g_signal_new ("RANDR-add-output-mode",
4698
G_TYPE_FROM_CLASS (klass),
4700
G_STRUCT_OFFSET (XigCodecClass, RANDR_add_output_mode),
4702
g_cclosure_marshal_VOID__POINTER,
4703
G_TYPE_NONE, 1, G_TYPE_POINTER);
4704
signals[RANDR_DELETE_OUTPUT_MODE] =
4705
g_signal_new ("RANDR-delete-output-mode",
4706
G_TYPE_FROM_CLASS (klass),
4708
G_STRUCT_OFFSET (XigCodecClass, RANDR_delete_output_mode),
4710
g_cclosure_marshal_VOID__POINTER,
4711
G_TYPE_NONE, 1, G_TYPE_POINTER);
4712
signals[RANDR_GET_CRTC_INFO] =
4713
g_signal_new ("RANDR-get-crtc-info",
4714
G_TYPE_FROM_CLASS (klass),
4716
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_info),
4718
g_cclosure_marshal_VOID__POINTER,
4719
G_TYPE_NONE, 1, G_TYPE_POINTER);
4720
signals[RANDR_GET_CRTC_INFO_REPLY] =
4721
g_signal_new ("RANDR-get-crtc-info-reply",
4722
G_TYPE_FROM_CLASS (klass),
4724
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_info_reply),
4726
g_cclosure_marshal_VOID__POINTER,
4727
G_TYPE_NONE, 1, G_TYPE_POINTER);
4728
signals[RANDR_SET_CRTC_CONFIG] =
4729
g_signal_new ("RANDR-set-crtc-config",
4730
G_TYPE_FROM_CLASS (klass),
4732
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_crtc_config),
4734
g_cclosure_marshal_VOID__POINTER,
4735
G_TYPE_NONE, 1, G_TYPE_POINTER);
4736
signals[RANDR_SET_CRTC_CONFIG_REPLY] =
4737
g_signal_new ("RANDR-set-crtc-config-reply",
4738
G_TYPE_FROM_CLASS (klass),
4740
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_crtc_config_reply),
4742
g_cclosure_marshal_VOID__POINTER,
4743
G_TYPE_NONE, 1, G_TYPE_POINTER);
4744
signals[RANDR_GET_CRTC_GAMMA_SIZE] =
4745
g_signal_new ("RANDR-get-crtc-gamma-size",
4746
G_TYPE_FROM_CLASS (klass),
4748
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_gamma_size),
4750
g_cclosure_marshal_VOID__POINTER,
4751
G_TYPE_NONE, 1, G_TYPE_POINTER);
4752
signals[RANDR_GET_CRTC_GAMMA_SIZE_REPLY] =
4753
g_signal_new ("RANDR-get-crtc-gamma-size-reply",
4754
G_TYPE_FROM_CLASS (klass),
4756
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_gamma_size_reply),
4758
g_cclosure_marshal_VOID__POINTER,
4759
G_TYPE_NONE, 1, G_TYPE_POINTER);
4760
signals[RANDR_GET_CRTC_GAMMA] =
4761
g_signal_new ("RANDR-get-crtc-gamma",
4762
G_TYPE_FROM_CLASS (klass),
4764
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_gamma),
4766
g_cclosure_marshal_VOID__POINTER,
4767
G_TYPE_NONE, 1, G_TYPE_POINTER);
4768
signals[RANDR_GET_CRTC_GAMMA_REPLY] =
4769
g_signal_new ("RANDR-get-crtc-gamma-reply",
4770
G_TYPE_FROM_CLASS (klass),
4772
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_gamma_reply),
4774
g_cclosure_marshal_VOID__POINTER,
4775
G_TYPE_NONE, 1, G_TYPE_POINTER);
4776
signals[RANDR_SET_CRTC_GAMMA] =
4777
g_signal_new ("RANDR-set-crtc-gamma",
4778
G_TYPE_FROM_CLASS (klass),
4780
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_crtc_gamma),
4782
g_cclosure_marshal_VOID__POINTER,
4783
G_TYPE_NONE, 1, G_TYPE_POINTER);
4784
signals[RANDR_GET_SCREEN_RESOURCES_CURRENT] =
4785
g_signal_new ("RANDR-get-screen-resources-current",
4786
G_TYPE_FROM_CLASS (klass),
4788
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_resources_current),
4790
g_cclosure_marshal_VOID__POINTER,
4791
G_TYPE_NONE, 1, G_TYPE_POINTER);
4792
signals[RANDR_GET_SCREEN_RESOURCES_CURRENT_REPLY] =
4793
g_signal_new ("RANDR-get-screen-resources-current-reply",
4794
G_TYPE_FROM_CLASS (klass),
4796
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_screen_resources_current_reply),
4798
g_cclosure_marshal_VOID__POINTER,
4799
G_TYPE_NONE, 1, G_TYPE_POINTER);
4800
signals[RANDR_SET_CRTC_TRANSFORM] =
4801
g_signal_new ("RANDR-set-crtc-transform",
4802
G_TYPE_FROM_CLASS (klass),
4804
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_crtc_transform),
4806
g_cclosure_marshal_VOID__POINTER,
4807
G_TYPE_NONE, 1, G_TYPE_POINTER);
4808
signals[RANDR_GET_CRTC_TRANSFORM] =
4809
g_signal_new ("RANDR-get-crtc-transform",
4810
G_TYPE_FROM_CLASS (klass),
4812
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_transform),
4814
g_cclosure_marshal_VOID__POINTER,
4815
G_TYPE_NONE, 1, G_TYPE_POINTER);
4816
signals[RANDR_GET_CRTC_TRANSFORM_REPLY] =
4817
g_signal_new ("RANDR-get-crtc-transform-reply",
4818
G_TYPE_FROM_CLASS (klass),
4820
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_crtc_transform_reply),
4822
g_cclosure_marshal_VOID__POINTER,
4823
G_TYPE_NONE, 1, G_TYPE_POINTER);
4824
signals[RANDR_GET_PANNING] =
4825
g_signal_new ("RANDR-get-panning",
4826
G_TYPE_FROM_CLASS (klass),
4828
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_panning),
4830
g_cclosure_marshal_VOID__POINTER,
4831
G_TYPE_NONE, 1, G_TYPE_POINTER);
4832
signals[RANDR_GET_PANNING_REPLY] =
4833
g_signal_new ("RANDR-get-panning-reply",
4834
G_TYPE_FROM_CLASS (klass),
4836
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_panning_reply),
4838
g_cclosure_marshal_VOID__POINTER,
4839
G_TYPE_NONE, 1, G_TYPE_POINTER);
4840
signals[RANDR_SET_PANNING] =
4841
g_signal_new ("RANDR-set-panning",
4842
G_TYPE_FROM_CLASS (klass),
4844
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_panning),
4846
g_cclosure_marshal_VOID__POINTER,
4847
G_TYPE_NONE, 1, G_TYPE_POINTER);
4848
signals[RANDR_SET_PANNING_REPLY] =
4849
g_signal_new ("RANDR-set-panning-reply",
4850
G_TYPE_FROM_CLASS (klass),
4852
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_panning_reply),
4854
g_cclosure_marshal_VOID__POINTER,
4855
G_TYPE_NONE, 1, G_TYPE_POINTER);
4856
signals[RANDR_SET_OUTPUT_PRIMARY] =
4857
g_signal_new ("RANDR-set-output-primary",
4858
G_TYPE_FROM_CLASS (klass),
4860
G_STRUCT_OFFSET (XigCodecClass, RANDR_set_output_primary),
4862
g_cclosure_marshal_VOID__POINTER,
4863
G_TYPE_NONE, 1, G_TYPE_POINTER);
4864
signals[RANDR_GET_OUTPUT_PRIMARY] =
4865
g_signal_new ("RANDR-get-output-primary",
4866
G_TYPE_FROM_CLASS (klass),
4868
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_primary),
4870
g_cclosure_marshal_VOID__POINTER,
4871
G_TYPE_NONE, 1, G_TYPE_POINTER);
4872
signals[RANDR_GET_OUTPUT_PRIMARY_REPLY] =
4873
g_signal_new ("RANDR-get-output-primary-reply",
4874
G_TYPE_FROM_CLASS (klass),
4876
G_STRUCT_OFFSET (XigCodecClass, RANDR_get_output_primary_reply),
4878
g_cclosure_marshal_VOID__POINTER,
4879
G_TYPE_NONE, 1, G_TYPE_POINTER);
4880
signals[XINERAMA_QUERY_VERSION] =
4881
g_signal_new ("XINERAMA-query-version",
4882
G_TYPE_FROM_CLASS (klass),
4884
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_query_version),
4886
g_cclosure_marshal_VOID__POINTER,
4887
G_TYPE_NONE, 1, G_TYPE_POINTER);
4888
signals[XINERAMA_QUERY_VERSION_REPLY] =
4889
g_signal_new ("XINERAMA-query-version-reply",
4890
G_TYPE_FROM_CLASS (klass),
4892
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_query_version_reply),
4894
g_cclosure_marshal_VOID__POINTER,
4895
G_TYPE_NONE, 1, G_TYPE_POINTER);
4896
signals[XINERAMA_GET_STATE] =
4897
g_signal_new ("XINERAMA-get-state",
4898
G_TYPE_FROM_CLASS (klass),
4900
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_state),
4902
g_cclosure_marshal_VOID__POINTER,
4903
G_TYPE_NONE, 1, G_TYPE_POINTER);
4904
signals[XINERAMA_GET_STATE_REPLY] =
4905
g_signal_new ("XINERAMA-get-state-reply",
4906
G_TYPE_FROM_CLASS (klass),
4908
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_state_reply),
4910
g_cclosure_marshal_VOID__POINTER,
4911
G_TYPE_NONE, 1, G_TYPE_POINTER);
4912
signals[XINERAMA_GET_SCREEN_COUNT] =
4913
g_signal_new ("XINERAMA-get-screen-count",
4914
G_TYPE_FROM_CLASS (klass),
4916
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_screen_count),
4918
g_cclosure_marshal_VOID__POINTER,
4919
G_TYPE_NONE, 1, G_TYPE_POINTER);
4920
signals[XINERAMA_GET_SCREEN_COUNT_REPLY] =
4921
g_signal_new ("XINERAMA-get-screen-count-reply",
4922
G_TYPE_FROM_CLASS (klass),
4924
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_screen_count_reply),
4926
g_cclosure_marshal_VOID__POINTER,
4927
G_TYPE_NONE, 1, G_TYPE_POINTER);
4928
signals[XINERAMA_GET_SCREEN_SIZE] =
4929
g_signal_new ("XINERAMA-get-screen-size",
4930
G_TYPE_FROM_CLASS (klass),
4932
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_screen_size),
4934
g_cclosure_marshal_VOID__POINTER,
4935
G_TYPE_NONE, 1, G_TYPE_POINTER);
4936
signals[XINERAMA_GET_SCREEN_SIZE_REPLY] =
4937
g_signal_new ("XINERAMA-get-screen-size-reply",
4938
G_TYPE_FROM_CLASS (klass),
4940
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_get_screen_size_reply),
4942
g_cclosure_marshal_VOID__POINTER,
4943
G_TYPE_NONE, 1, G_TYPE_POINTER);
4944
signals[XINERAMA_IS_ACTIVE] =
4945
g_signal_new ("XINERAMA-is-active",
4946
G_TYPE_FROM_CLASS (klass),
4948
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_is_active),
4950
g_cclosure_marshal_VOID__POINTER,
4951
G_TYPE_NONE, 1, G_TYPE_POINTER);
4952
signals[XINERAMA_IS_ACTIVE_REPLY] =
4953
g_signal_new ("XINERAMA-is-active-reply",
4954
G_TYPE_FROM_CLASS (klass),
4956
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_is_active_reply),
4958
g_cclosure_marshal_VOID__POINTER,
4959
G_TYPE_NONE, 1, G_TYPE_POINTER);
4960
signals[XINERAMA_QUERY_SCREENS] =
4961
g_signal_new ("XINERAMA-query-screens",
4962
G_TYPE_FROM_CLASS (klass),
4964
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_query_screens),
4966
g_cclosure_marshal_VOID__POINTER,
4967
G_TYPE_NONE, 1, G_TYPE_POINTER);
4968
signals[XINERAMA_QUERY_SCREENS_REPLY] =
4969
g_signal_new ("XINERAMA-query-screens-reply",
4970
G_TYPE_FROM_CLASS (klass),
4972
G_STRUCT_OFFSET (XigCodecClass, XINERAMA_query_screens_reply),
4974
g_cclosure_marshal_VOID__POINTER,
4975
G_TYPE_NONE, 1, G_TYPE_POINTER);
4976
signals[XKB_NEW_KEYBOARD_NOTIFY] =
4977
g_signal_new ("XKB-new-keyboard-notify",
4978
G_TYPE_FROM_CLASS (klass),
4980
G_STRUCT_OFFSET (XigCodecClass, XKB_new_keyboard_notify),
4982
g_cclosure_marshal_VOID__POINTER,
4983
G_TYPE_NONE, 1, G_TYPE_POINTER);
4984
signals[XKB_MAP_NOTIFY] =
4985
g_signal_new ("XKB-map-notify",
4986
G_TYPE_FROM_CLASS (klass),
4988
G_STRUCT_OFFSET (XigCodecClass, XKB_map_notify),
4990
g_cclosure_marshal_VOID__POINTER,
4991
G_TYPE_NONE, 1, G_TYPE_POINTER);
4992
signals[XKB_STATE_NOTIFY] =
4993
g_signal_new ("XKB-state-notify",
4994
G_TYPE_FROM_CLASS (klass),
4996
G_STRUCT_OFFSET (XigCodecClass, XKB_state_notify),
4998
g_cclosure_marshal_VOID__POINTER,
4999
G_TYPE_NONE, 1, G_TYPE_POINTER);
5000
signals[XKB_CONTROLS_NOTIFY] =
5001
g_signal_new ("XKB-controls-notify",
5002
G_TYPE_FROM_CLASS (klass),
5004
G_STRUCT_OFFSET (XigCodecClass, XKB_controls_notify),
5006
g_cclosure_marshal_VOID__POINTER,
5007
G_TYPE_NONE, 1, G_TYPE_POINTER);
5008
signals[XKB_INDICATOR_STATE_NOTIFY] =
5009
g_signal_new ("XKB-indicator-state-notify",
5010
G_TYPE_FROM_CLASS (klass),
5012
G_STRUCT_OFFSET (XigCodecClass, XKB_indicator_state_notify),
5014
g_cclosure_marshal_VOID__POINTER,
5015
G_TYPE_NONE, 1, G_TYPE_POINTER);
5016
signals[XKB_INDICATOR_MAP_NOTIFY] =
5017
g_signal_new ("XKB-indicator-map-notify",
5018
G_TYPE_FROM_CLASS (klass),
5020
G_STRUCT_OFFSET (XigCodecClass, XKB_indicator_map_notify),
5022
g_cclosure_marshal_VOID__POINTER,
5023
G_TYPE_NONE, 1, G_TYPE_POINTER);
5024
signals[XKB_NAMES_NOTIFY] =
5025
g_signal_new ("XKB-names-notify",
5026
G_TYPE_FROM_CLASS (klass),
5028
G_STRUCT_OFFSET (XigCodecClass, XKB_names_notify),
5030
g_cclosure_marshal_VOID__POINTER,
5031
G_TYPE_NONE, 1, G_TYPE_POINTER);
5032
signals[XKB_COMPAT_MAP_NOTIFY] =
5033
g_signal_new ("XKB-compat-map-notify",
5034
G_TYPE_FROM_CLASS (klass),
5036
G_STRUCT_OFFSET (XigCodecClass, XKB_compat_map_notify),
5038
g_cclosure_marshal_VOID__POINTER,
5039
G_TYPE_NONE, 1, G_TYPE_POINTER);
5040
signals[XKB_BELL_NOTIFY] =
5041
g_signal_new ("XKB-bell-notify",
5042
G_TYPE_FROM_CLASS (klass),
5044
G_STRUCT_OFFSET (XigCodecClass, XKB_bell_notify),
5046
g_cclosure_marshal_VOID__POINTER,
5047
G_TYPE_NONE, 1, G_TYPE_POINTER);
5048
signals[XKB_ACTION_MESSAGE] =
5049
g_signal_new ("XKB-action-message",
5050
G_TYPE_FROM_CLASS (klass),
5052
G_STRUCT_OFFSET (XigCodecClass, XKB_action_message),
5054
g_cclosure_marshal_VOID__POINTER,
5055
G_TYPE_NONE, 1, G_TYPE_POINTER);
5056
signals[XKB_ACCESS_XNOTIFY] =
5057
g_signal_new ("XKB-access-xnotify",
5058
G_TYPE_FROM_CLASS (klass),
5060
G_STRUCT_OFFSET (XigCodecClass, XKB_access_xnotify),
5062
g_cclosure_marshal_VOID__POINTER,
5063
G_TYPE_NONE, 1, G_TYPE_POINTER);
5064
signals[XKB_EXTENSION_DEVICE_NOTIFY] =
5065
g_signal_new ("XKB-extension-device-notify",
5066
G_TYPE_FROM_CLASS (klass),
5068
G_STRUCT_OFFSET (XigCodecClass, XKB_extension_device_notify),
5070
g_cclosure_marshal_VOID__POINTER,
5071
G_TYPE_NONE, 1, G_TYPE_POINTER);
5072
signals[XKB_USE_EXTENSION] =
5073
g_signal_new ("XKB-use-extension",
5074
G_TYPE_FROM_CLASS (klass),
5076
G_STRUCT_OFFSET (XigCodecClass, XKB_use_extension),
5078
g_cclosure_marshal_VOID__POINTER,
5079
G_TYPE_NONE, 1, G_TYPE_POINTER);
5080
signals[XKB_USE_EXTENSION_REPLY] =
5081
g_signal_new ("XKB-use-extension-reply",
5082
G_TYPE_FROM_CLASS (klass),
5084
G_STRUCT_OFFSET (XigCodecClass, XKB_use_extension_reply),
5086
g_cclosure_marshal_VOID__POINTER,
5087
G_TYPE_NONE, 1, G_TYPE_POINTER);
5088
signals[XKB_SELECT_EVENTS] =
5089
g_signal_new ("XKB-select-events",
5090
G_TYPE_FROM_CLASS (klass),
5092
G_STRUCT_OFFSET (XigCodecClass, XKB_select_events),
5094
g_cclosure_marshal_VOID__POINTER,
5095
G_TYPE_NONE, 1, G_TYPE_POINTER);
5097
g_signal_new ("XKB-bell",
5098
G_TYPE_FROM_CLASS (klass),
5100
G_STRUCT_OFFSET (XigCodecClass, XKB_bell),
5102
g_cclosure_marshal_VOID__POINTER,
5103
G_TYPE_NONE, 1, G_TYPE_POINTER);
5104
signals[XKB_GET_STATE] =
5105
g_signal_new ("XKB-get-state",
5106
G_TYPE_FROM_CLASS (klass),
5108
G_STRUCT_OFFSET (XigCodecClass, XKB_get_state),
5110
g_cclosure_marshal_VOID__POINTER,
5111
G_TYPE_NONE, 1, G_TYPE_POINTER);
5112
signals[XKB_GET_STATE_REPLY] =
5113
g_signal_new ("XKB-get-state-reply",
5114
G_TYPE_FROM_CLASS (klass),
5116
G_STRUCT_OFFSET (XigCodecClass, XKB_get_state_reply),
5118
g_cclosure_marshal_VOID__POINTER,
5119
G_TYPE_NONE, 1, G_TYPE_POINTER);
5120
signals[XKB_LATCH_LOCK_STATE] =
5121
g_signal_new ("XKB-latch-lock-state",
5122
G_TYPE_FROM_CLASS (klass),
5124
G_STRUCT_OFFSET (XigCodecClass, XKB_latch_lock_state),
5126
g_cclosure_marshal_VOID__POINTER,
5127
G_TYPE_NONE, 1, G_TYPE_POINTER);
5128
signals[XKB_GET_CONTROLS] =
5129
g_signal_new ("XKB-get-controls",
5130
G_TYPE_FROM_CLASS (klass),
5132
G_STRUCT_OFFSET (XigCodecClass, XKB_get_controls),
5134
g_cclosure_marshal_VOID__POINTER,
5135
G_TYPE_NONE, 1, G_TYPE_POINTER);
5136
signals[XKB_GET_CONTROLS_REPLY] =
5137
g_signal_new ("XKB-get-controls-reply",
5138
G_TYPE_FROM_CLASS (klass),
5140
G_STRUCT_OFFSET (XigCodecClass, XKB_get_controls_reply),
5142
g_cclosure_marshal_VOID__POINTER,
5143
G_TYPE_NONE, 1, G_TYPE_POINTER);
5144
signals[XKB_SET_CONTROLS] =
5145
g_signal_new ("XKB-set-controls",
5146
G_TYPE_FROM_CLASS (klass),
5148
G_STRUCT_OFFSET (XigCodecClass, XKB_set_controls),
5150
g_cclosure_marshal_VOID__POINTER,
5151
G_TYPE_NONE, 1, G_TYPE_POINTER);
5152
signals[XKB_GET_MAP] =
5153
g_signal_new ("XKB-get-map",
5154
G_TYPE_FROM_CLASS (klass),
5156
G_STRUCT_OFFSET (XigCodecClass, XKB_get_map),
5158
g_cclosure_marshal_VOID__POINTER,
5159
G_TYPE_NONE, 1, G_TYPE_POINTER);
5160
signals[XKB_GET_MAP_REPLY] =
5161
g_signal_new ("XKB-get-map-reply",
5162
G_TYPE_FROM_CLASS (klass),
5164
G_STRUCT_OFFSET (XigCodecClass, XKB_get_map_reply),
5166
g_cclosure_marshal_VOID__POINTER,
5167
G_TYPE_NONE, 1, G_TYPE_POINTER);
5168
signals[XKB_SET_MAP] =
5169
g_signal_new ("XKB-set-map",
5170
G_TYPE_FROM_CLASS (klass),
5172
G_STRUCT_OFFSET (XigCodecClass, XKB_set_map),
5174
g_cclosure_marshal_VOID__POINTER,
5175
G_TYPE_NONE, 1, G_TYPE_POINTER);
5176
signals[XKB_GET_COMPAT_MAP] =
5177
g_signal_new ("XKB-get-compat-map",
5178
G_TYPE_FROM_CLASS (klass),
5180
G_STRUCT_OFFSET (XigCodecClass, XKB_get_compat_map),
5182
g_cclosure_marshal_VOID__POINTER,
5183
G_TYPE_NONE, 1, G_TYPE_POINTER);
5184
signals[XKB_GET_COMPAT_MAP_REPLY] =
5185
g_signal_new ("XKB-get-compat-map-reply",
5186
G_TYPE_FROM_CLASS (klass),
5188
G_STRUCT_OFFSET (XigCodecClass, XKB_get_compat_map_reply),
5190
g_cclosure_marshal_VOID__POINTER,
5191
G_TYPE_NONE, 1, G_TYPE_POINTER);
5192
signals[XKB_SET_COMPAT_MAP] =
5193
g_signal_new ("XKB-set-compat-map",
5194
G_TYPE_FROM_CLASS (klass),
5196
G_STRUCT_OFFSET (XigCodecClass, XKB_set_compat_map),
5198
g_cclosure_marshal_VOID__POINTER,
5199
G_TYPE_NONE, 1, G_TYPE_POINTER);
5200
signals[XKB_GET_INDICATOR_STATE] =
5201
g_signal_new ("XKB-get-indicator-state",
5202
G_TYPE_FROM_CLASS (klass),
5204
G_STRUCT_OFFSET (XigCodecClass, XKB_get_indicator_state),
5206
g_cclosure_marshal_VOID__POINTER,
5207
G_TYPE_NONE, 1, G_TYPE_POINTER);
5208
signals[XKB_GET_INDICATOR_STATE_REPLY] =
5209
g_signal_new ("XKB-get-indicator-state-reply",
5210
G_TYPE_FROM_CLASS (klass),
5212
G_STRUCT_OFFSET (XigCodecClass, XKB_get_indicator_state_reply),
5214
g_cclosure_marshal_VOID__POINTER,
5215
G_TYPE_NONE, 1, G_TYPE_POINTER);
5216
signals[XKB_GET_INDICATOR_MAP] =
5217
g_signal_new ("XKB-get-indicator-map",
5218
G_TYPE_FROM_CLASS (klass),
5220
G_STRUCT_OFFSET (XigCodecClass, XKB_get_indicator_map),
5222
g_cclosure_marshal_VOID__POINTER,
5223
G_TYPE_NONE, 1, G_TYPE_POINTER);
5224
signals[XKB_GET_INDICATOR_MAP_REPLY] =
5225
g_signal_new ("XKB-get-indicator-map-reply",
5226
G_TYPE_FROM_CLASS (klass),
5228
G_STRUCT_OFFSET (XigCodecClass, XKB_get_indicator_map_reply),
5230
g_cclosure_marshal_VOID__POINTER,
5231
G_TYPE_NONE, 1, G_TYPE_POINTER);
5232
signals[XKB_SET_INDICATOR_MAP] =
5233
g_signal_new ("XKB-set-indicator-map",
5234
G_TYPE_FROM_CLASS (klass),
5236
G_STRUCT_OFFSET (XigCodecClass, XKB_set_indicator_map),
5238
g_cclosure_marshal_VOID__POINTER,
5239
G_TYPE_NONE, 1, G_TYPE_POINTER);
5240
signals[XKB_GET_NAMED_INDICATOR] =
5241
g_signal_new ("XKB-get-named-indicator",
5242
G_TYPE_FROM_CLASS (klass),
5244
G_STRUCT_OFFSET (XigCodecClass, XKB_get_named_indicator),
5246
g_cclosure_marshal_VOID__POINTER,
5247
G_TYPE_NONE, 1, G_TYPE_POINTER);
5248
signals[XKB_GET_NAMED_INDICATOR_REPLY] =
5249
g_signal_new ("XKB-get-named-indicator-reply",
5250
G_TYPE_FROM_CLASS (klass),
5252
G_STRUCT_OFFSET (XigCodecClass, XKB_get_named_indicator_reply),
5254
g_cclosure_marshal_VOID__POINTER,
5255
G_TYPE_NONE, 1, G_TYPE_POINTER);
5256
signals[XKB_SET_NAMED_INDICATOR] =
5257
g_signal_new ("XKB-set-named-indicator",
5258
G_TYPE_FROM_CLASS (klass),
5260
G_STRUCT_OFFSET (XigCodecClass, XKB_set_named_indicator),
5262
g_cclosure_marshal_VOID__POINTER,
5263
G_TYPE_NONE, 1, G_TYPE_POINTER);
5264
signals[XKB_GET_NAMES] =
5265
g_signal_new ("XKB-get-names",
5266
G_TYPE_FROM_CLASS (klass),
5268
G_STRUCT_OFFSET (XigCodecClass, XKB_get_names),
5270
g_cclosure_marshal_VOID__POINTER,
5271
G_TYPE_NONE, 1, G_TYPE_POINTER);
5272
signals[XKB_GET_NAMES_REPLY] =
5273
g_signal_new ("XKB-get-names-reply",
5274
G_TYPE_FROM_CLASS (klass),
5276
G_STRUCT_OFFSET (XigCodecClass, XKB_get_names_reply),
5278
g_cclosure_marshal_VOID__POINTER,
5279
G_TYPE_NONE, 1, G_TYPE_POINTER);
5280
signals[XKB_SET_NAMES] =
5281
g_signal_new ("XKB-set-names",
5282
G_TYPE_FROM_CLASS (klass),
5284
G_STRUCT_OFFSET (XigCodecClass, XKB_set_names),
5286
g_cclosure_marshal_VOID__POINTER,
5287
G_TYPE_NONE, 1, G_TYPE_POINTER);
5288
signals[XKB_GET_GEOMETRY] =
5289
g_signal_new ("XKB-get-geometry",
5290
G_TYPE_FROM_CLASS (klass),
5292
G_STRUCT_OFFSET (XigCodecClass, XKB_get_geometry),
5294
g_cclosure_marshal_VOID__POINTER,
5295
G_TYPE_NONE, 1, G_TYPE_POINTER);
5296
signals[XKB_GET_GEOMETRY_REPLY] =
5297
g_signal_new ("XKB-get-geometry-reply",
5298
G_TYPE_FROM_CLASS (klass),
5300
G_STRUCT_OFFSET (XigCodecClass, XKB_get_geometry_reply),
5302
g_cclosure_marshal_VOID__POINTER,
5303
G_TYPE_NONE, 1, G_TYPE_POINTER);
5304
signals[XKB_SET_GEOMETRY] =
5305
g_signal_new ("XKB-set-geometry",
5306
G_TYPE_FROM_CLASS (klass),
5308
G_STRUCT_OFFSET (XigCodecClass, XKB_set_geometry),
5310
g_cclosure_marshal_VOID__POINTER,
5311
G_TYPE_NONE, 1, G_TYPE_POINTER);
5312
signals[XKB_PER_CLIENT_FLAGS] =
5313
g_signal_new ("XKB-per-client-flags",
5314
G_TYPE_FROM_CLASS (klass),
5316
G_STRUCT_OFFSET (XigCodecClass, XKB_per_client_flags),
5318
g_cclosure_marshal_VOID__POINTER,
5319
G_TYPE_NONE, 1, G_TYPE_POINTER);
5320
signals[XKB_PER_CLIENT_FLAGS_REPLY] =
5321
g_signal_new ("XKB-per-client-flags-reply",
5322
G_TYPE_FROM_CLASS (klass),
5324
G_STRUCT_OFFSET (XigCodecClass, XKB_per_client_flags_reply),
5326
g_cclosure_marshal_VOID__POINTER,
5327
G_TYPE_NONE, 1, G_TYPE_POINTER);
5328
signals[XKB_LIST_COMPONENTS] =
5329
g_signal_new ("XKB-list-components",
5330
G_TYPE_FROM_CLASS (klass),
5332
G_STRUCT_OFFSET (XigCodecClass, XKB_list_components),
5334
g_cclosure_marshal_VOID__POINTER,
5335
G_TYPE_NONE, 1, G_TYPE_POINTER);
5336
signals[XKB_LIST_COMPONENTS_REPLY] =
5337
g_signal_new ("XKB-list-components-reply",
5338
G_TYPE_FROM_CLASS (klass),
5340
G_STRUCT_OFFSET (XigCodecClass, XKB_list_components_reply),
5342
g_cclosure_marshal_VOID__POINTER,
5343
G_TYPE_NONE, 1, G_TYPE_POINTER);
5344
signals[XKB_GET_KBD_BY_NAME] =
5345
g_signal_new ("XKB-get-kbd-by-name",
5346
G_TYPE_FROM_CLASS (klass),
5348
G_STRUCT_OFFSET (XigCodecClass, XKB_get_kbd_by_name),
5350
g_cclosure_marshal_VOID__POINTER,
5351
G_TYPE_NONE, 1, G_TYPE_POINTER);
5352
signals[XKB_GET_KBD_BY_NAME_REPLY] =
5353
g_signal_new ("XKB-get-kbd-by-name-reply",
5354
G_TYPE_FROM_CLASS (klass),
5356
G_STRUCT_OFFSET (XigCodecClass, XKB_get_kbd_by_name_reply),
5358
g_cclosure_marshal_VOID__POINTER,
5359
G_TYPE_NONE, 1, G_TYPE_POINTER);
5360
signals[XKB_GET_DEVICE_INFO] =
5361
g_signal_new ("XKB-get-device-info",
5362
G_TYPE_FROM_CLASS (klass),
5364
G_STRUCT_OFFSET (XigCodecClass, XKB_get_device_info),
5366
g_cclosure_marshal_VOID__POINTER,
5367
G_TYPE_NONE, 1, G_TYPE_POINTER);
5368
signals[XKB_GET_DEVICE_INFO_REPLY] =
5369
g_signal_new ("XKB-get-device-info-reply",
5370
G_TYPE_FROM_CLASS (klass),
5372
G_STRUCT_OFFSET (XigCodecClass, XKB_get_device_info_reply),
5374
g_cclosure_marshal_VOID__POINTER,
5375
G_TYPE_NONE, 1, G_TYPE_POINTER);
5376
signals[XKB_SET_DEVICE_INFO] =
5377
g_signal_new ("XKB-set-device-info",
5378
G_TYPE_FROM_CLASS (klass),
5380
G_STRUCT_OFFSET (XigCodecClass, XKB_set_device_info),
5382
g_cclosure_marshal_VOID__POINTER,
5383
G_TYPE_NONE, 1, G_TYPE_POINTER);
5384
signals[XKB_SET_DEBUGGING_FLAGS] =
5385
g_signal_new ("XKB-set-debugging-flags",
5386
G_TYPE_FROM_CLASS (klass),
5388
G_STRUCT_OFFSET (XigCodecClass, XKB_set_debugging_flags),
5390
g_cclosure_marshal_VOID__POINTER,
5391
G_TYPE_NONE, 1, G_TYPE_POINTER);
5392
signals[XKB_SET_DEBUGGING_FLAGS_REPLY] =
5393
g_signal_new ("XKB-set-debugging-flags-reply",
5394
G_TYPE_FROM_CLASS (klass),
5396
G_STRUCT_OFFSET (XigCodecClass, XKB_set_debugging_flags_reply),
5398
g_cclosure_marshal_VOID__POINTER,
5399
G_TYPE_NONE, 1, G_TYPE_POINTER);
5400
signals[RENDER_QUERY_VERSION] =
5401
g_signal_new ("RENDER-query-version",
5402
G_TYPE_FROM_CLASS (klass),
5404
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_version),
5406
g_cclosure_marshal_VOID__POINTER,
5407
G_TYPE_NONE, 1, G_TYPE_POINTER);
5408
signals[RENDER_QUERY_VERSION_REPLY] =
5409
g_signal_new ("RENDER-query-version-reply",
5410
G_TYPE_FROM_CLASS (klass),
5412
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_version_reply),
5414
g_cclosure_marshal_VOID__POINTER,
5415
G_TYPE_NONE, 1, G_TYPE_POINTER);
5416
signals[RENDER_QUERY_PICT_FORMATS] =
5417
g_signal_new ("RENDER-query-pict-formats",
5418
G_TYPE_FROM_CLASS (klass),
5420
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_pict_formats),
5422
g_cclosure_marshal_VOID__POINTER,
5423
G_TYPE_NONE, 1, G_TYPE_POINTER);
5424
signals[RENDER_QUERY_PICT_FORMATS_REPLY] =
5425
g_signal_new ("RENDER-query-pict-formats-reply",
5426
G_TYPE_FROM_CLASS (klass),
5428
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_pict_formats_reply),
5430
g_cclosure_marshal_VOID__POINTER,
5431
G_TYPE_NONE, 1, G_TYPE_POINTER);
5432
signals[RENDER_QUERY_PICT_INDEX_VALUES] =
5433
g_signal_new ("RENDER-query-pict-index-values",
5434
G_TYPE_FROM_CLASS (klass),
5436
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_pict_index_values),
5438
g_cclosure_marshal_VOID__POINTER,
5439
G_TYPE_NONE, 1, G_TYPE_POINTER);
5440
signals[RENDER_QUERY_PICT_INDEX_VALUES_REPLY] =
5441
g_signal_new ("RENDER-query-pict-index-values-reply",
5442
G_TYPE_FROM_CLASS (klass),
5444
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_pict_index_values_reply),
5446
g_cclosure_marshal_VOID__POINTER,
5447
G_TYPE_NONE, 1, G_TYPE_POINTER);
5448
signals[RENDER_CREATE_PICTURE] =
5449
g_signal_new ("RENDER-create-picture",
5450
G_TYPE_FROM_CLASS (klass),
5452
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_picture),
5454
g_cclosure_marshal_VOID__POINTER,
5455
G_TYPE_NONE, 1, G_TYPE_POINTER);
5456
signals[RENDER_CHANGE_PICTURE] =
5457
g_signal_new ("RENDER-change-picture",
5458
G_TYPE_FROM_CLASS (klass),
5460
G_STRUCT_OFFSET (XigCodecClass, RENDER_change_picture),
5462
g_cclosure_marshal_VOID__POINTER,
5463
G_TYPE_NONE, 1, G_TYPE_POINTER);
5464
signals[RENDER_SET_PICTURE_CLIP_RECTANGLES] =
5465
g_signal_new ("RENDER-set-picture-clip-rectangles",
5466
G_TYPE_FROM_CLASS (klass),
5468
G_STRUCT_OFFSET (XigCodecClass, RENDER_set_picture_clip_rectangles),
5470
g_cclosure_marshal_VOID__POINTER,
5471
G_TYPE_NONE, 1, G_TYPE_POINTER);
5472
signals[RENDER_FREE_PICTURE] =
5473
g_signal_new ("RENDER-free-picture",
5474
G_TYPE_FROM_CLASS (klass),
5476
G_STRUCT_OFFSET (XigCodecClass, RENDER_free_picture),
5478
g_cclosure_marshal_VOID__POINTER,
5479
G_TYPE_NONE, 1, G_TYPE_POINTER);
5480
signals[RENDER_COMPOSITE] =
5481
g_signal_new ("RENDER-composite",
5482
G_TYPE_FROM_CLASS (klass),
5484
G_STRUCT_OFFSET (XigCodecClass, RENDER_composite),
5486
g_cclosure_marshal_VOID__POINTER,
5487
G_TYPE_NONE, 1, G_TYPE_POINTER);
5488
signals[RENDER_TRAPEZOIDS] =
5489
g_signal_new ("RENDER-trapezoids",
5490
G_TYPE_FROM_CLASS (klass),
5492
G_STRUCT_OFFSET (XigCodecClass, RENDER_trapezoids),
5494
g_cclosure_marshal_VOID__POINTER,
5495
G_TYPE_NONE, 1, G_TYPE_POINTER);
5496
signals[RENDER_TRIANGLES] =
5497
g_signal_new ("RENDER-triangles",
5498
G_TYPE_FROM_CLASS (klass),
5500
G_STRUCT_OFFSET (XigCodecClass, RENDER_triangles),
5502
g_cclosure_marshal_VOID__POINTER,
5503
G_TYPE_NONE, 1, G_TYPE_POINTER);
5504
signals[RENDER_TRI_STRIP] =
5505
g_signal_new ("RENDER-tri-strip",
5506
G_TYPE_FROM_CLASS (klass),
5508
G_STRUCT_OFFSET (XigCodecClass, RENDER_tri_strip),
5510
g_cclosure_marshal_VOID__POINTER,
5511
G_TYPE_NONE, 1, G_TYPE_POINTER);
5512
signals[RENDER_TRI_FAN] =
5513
g_signal_new ("RENDER-tri-fan",
5514
G_TYPE_FROM_CLASS (klass),
5516
G_STRUCT_OFFSET (XigCodecClass, RENDER_tri_fan),
5518
g_cclosure_marshal_VOID__POINTER,
5519
G_TYPE_NONE, 1, G_TYPE_POINTER);
5520
signals[RENDER_CREATE_GLYPH_SET] =
5521
g_signal_new ("RENDER-create-glyph-set",
5522
G_TYPE_FROM_CLASS (klass),
5524
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_glyph_set),
5526
g_cclosure_marshal_VOID__POINTER,
5527
G_TYPE_NONE, 1, G_TYPE_POINTER);
5528
signals[RENDER_REFERENCE_GLYPH_SET] =
5529
g_signal_new ("RENDER-reference-glyph-set",
5530
G_TYPE_FROM_CLASS (klass),
5532
G_STRUCT_OFFSET (XigCodecClass, RENDER_reference_glyph_set),
5534
g_cclosure_marshal_VOID__POINTER,
5535
G_TYPE_NONE, 1, G_TYPE_POINTER);
5536
signals[RENDER_FREE_GLYPH_SET] =
5537
g_signal_new ("RENDER-free-glyph-set",
5538
G_TYPE_FROM_CLASS (klass),
5540
G_STRUCT_OFFSET (XigCodecClass, RENDER_free_glyph_set),
5542
g_cclosure_marshal_VOID__POINTER,
5543
G_TYPE_NONE, 1, G_TYPE_POINTER);
5544
signals[RENDER_ADD_GLYPHS] =
5545
g_signal_new ("RENDER-add-glyphs",
5546
G_TYPE_FROM_CLASS (klass),
5548
G_STRUCT_OFFSET (XigCodecClass, RENDER_add_glyphs),
5550
g_cclosure_marshal_VOID__POINTER,
5551
G_TYPE_NONE, 1, G_TYPE_POINTER);
5552
signals[RENDER_FREE_GLYPHS] =
5553
g_signal_new ("RENDER-free-glyphs",
5554
G_TYPE_FROM_CLASS (klass),
5556
G_STRUCT_OFFSET (XigCodecClass, RENDER_free_glyphs),
5558
g_cclosure_marshal_VOID__POINTER,
5559
G_TYPE_NONE, 1, G_TYPE_POINTER);
5560
signals[RENDER_COMPOSITE_GLYPHS8] =
5561
g_signal_new ("RENDER-composite-glyphs8",
5562
G_TYPE_FROM_CLASS (klass),
5564
G_STRUCT_OFFSET (XigCodecClass, RENDER_composite_glyphs8),
5566
g_cclosure_marshal_VOID__POINTER,
5567
G_TYPE_NONE, 1, G_TYPE_POINTER);
5568
signals[RENDER_COMPOSITE_GLYPHS16] =
5569
g_signal_new ("RENDER-composite-glyphs16",
5570
G_TYPE_FROM_CLASS (klass),
5572
G_STRUCT_OFFSET (XigCodecClass, RENDER_composite_glyphs16),
5574
g_cclosure_marshal_VOID__POINTER,
5575
G_TYPE_NONE, 1, G_TYPE_POINTER);
5576
signals[RENDER_COMPOSITE_GLYPHS32] =
5577
g_signal_new ("RENDER-composite-glyphs32",
5578
G_TYPE_FROM_CLASS (klass),
5580
G_STRUCT_OFFSET (XigCodecClass, RENDER_composite_glyphs32),
5582
g_cclosure_marshal_VOID__POINTER,
5583
G_TYPE_NONE, 1, G_TYPE_POINTER);
5584
signals[RENDER_FILL_RECTANGLES] =
5585
g_signal_new ("RENDER-fill-rectangles",
5586
G_TYPE_FROM_CLASS (klass),
5588
G_STRUCT_OFFSET (XigCodecClass, RENDER_fill_rectangles),
5590
g_cclosure_marshal_VOID__POINTER,
5591
G_TYPE_NONE, 1, G_TYPE_POINTER);
5592
signals[RENDER_CREATE_CURSOR] =
5593
g_signal_new ("RENDER-create-cursor",
5594
G_TYPE_FROM_CLASS (klass),
5596
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_cursor),
5598
g_cclosure_marshal_VOID__POINTER,
5599
G_TYPE_NONE, 1, G_TYPE_POINTER);
5600
signals[RENDER_SET_PICTURE_TRANSFORM] =
5601
g_signal_new ("RENDER-set-picture-transform",
5602
G_TYPE_FROM_CLASS (klass),
5604
G_STRUCT_OFFSET (XigCodecClass, RENDER_set_picture_transform),
5606
g_cclosure_marshal_VOID__POINTER,
5607
G_TYPE_NONE, 1, G_TYPE_POINTER);
5608
signals[RENDER_QUERY_FILTERS] =
5609
g_signal_new ("RENDER-query-filters",
5610
G_TYPE_FROM_CLASS (klass),
5612
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_filters),
5614
g_cclosure_marshal_VOID__POINTER,
5615
G_TYPE_NONE, 1, G_TYPE_POINTER);
5616
signals[RENDER_QUERY_FILTERS_REPLY] =
5617
g_signal_new ("RENDER-query-filters-reply",
5618
G_TYPE_FROM_CLASS (klass),
5620
G_STRUCT_OFFSET (XigCodecClass, RENDER_query_filters_reply),
5622
g_cclosure_marshal_VOID__POINTER,
5623
G_TYPE_NONE, 1, G_TYPE_POINTER);
5624
signals[RENDER_SET_PICTURE_FILTER] =
5625
g_signal_new ("RENDER-set-picture-filter",
5626
G_TYPE_FROM_CLASS (klass),
5628
G_STRUCT_OFFSET (XigCodecClass, RENDER_set_picture_filter),
5630
g_cclosure_marshal_VOID__POINTER,
5631
G_TYPE_NONE, 1, G_TYPE_POINTER);
5632
signals[RENDER_CREATE_ANIM_CURSOR] =
5633
g_signal_new ("RENDER-create-anim-cursor",
5634
G_TYPE_FROM_CLASS (klass),
5636
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_anim_cursor),
5638
g_cclosure_marshal_VOID__POINTER,
5639
G_TYPE_NONE, 1, G_TYPE_POINTER);
5640
signals[RENDER_ADD_TRAPS] =
5641
g_signal_new ("RENDER-add-traps",
5642
G_TYPE_FROM_CLASS (klass),
5644
G_STRUCT_OFFSET (XigCodecClass, RENDER_add_traps),
5646
g_cclosure_marshal_VOID__POINTER,
5647
G_TYPE_NONE, 1, G_TYPE_POINTER);
5648
signals[RENDER_CREATE_SOLID_FILL] =
5649
g_signal_new ("RENDER-create-solid-fill",
5650
G_TYPE_FROM_CLASS (klass),
5652
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_solid_fill),
5654
g_cclosure_marshal_VOID__POINTER,
5655
G_TYPE_NONE, 1, G_TYPE_POINTER);
5656
signals[RENDER_CREATE_LINEAR_GRADIENT] =
5657
g_signal_new ("RENDER-create-linear-gradient",
5658
G_TYPE_FROM_CLASS (klass),
5660
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_linear_gradient),
5662
g_cclosure_marshal_VOID__POINTER,
5663
G_TYPE_NONE, 1, G_TYPE_POINTER);
5664
signals[RENDER_CREATE_RADIAL_GRADIENT] =
5665
g_signal_new ("RENDER-create-radial-gradient",
5666
G_TYPE_FROM_CLASS (klass),
5668
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_radial_gradient),
5670
g_cclosure_marshal_VOID__POINTER,
5671
G_TYPE_NONE, 1, G_TYPE_POINTER);
5672
signals[RENDER_CREATE_CONICAL_GRADIENT] =
5673
g_signal_new ("RENDER-create-conical-gradient",
5674
G_TYPE_FROM_CLASS (klass),
5676
G_STRUCT_OFFSET (XigCodecClass, RENDER_create_conical_gradient),
5678
g_cclosure_marshal_VOID__POINTER,
5679
G_TYPE_NONE, 1, G_TYPE_POINTER);