make/data/x11wrappergen/xlibtypes.txt
author phh
Sat, 30 Nov 2019 14:33:05 -0800
changeset 59330 5b96c12f909d
parent 49133 a5b237cfccef
child 56312 a52bcf4118eb
permissions -rw-r--r--
8234541: C1 emits an empty message when it inlines successfully Summary: Use "inline" as the message when successfull Reviewed-by: thartmann, mdoerr Contributed-by: navy.xliu@gmail.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
//
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
// This file is used for automated generation of java classes to wrap native structures.
49133
a5b237cfccef 8198844: Clean up GensrcX11Wrappers
ihse
parents: 47216
diff changeset
     3
// For details on format of this file, see WrapperGenerator.java
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
//
49133
a5b237cfccef 8198844: Clean up GensrcX11Wrappers
ihse
parents: 47216
diff changeset
     5
// WARNING: If you modify this file, you need to regenerate sizes-32.txt and sizes-64.txt.
a5b237cfccef 8198844: Clean up GensrcX11Wrappers
ihse
parents: 47216
diff changeset
     6
// Run "make update-x11wrappers" to do this.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
//
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
    number	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
    next pointer XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
    free_private pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
    private_data	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
XIMText
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
    length	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
    feedback	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
    encoding_is_wchar	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
    string pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
XSetWindowAttributes
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
    background_pixmap	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
    background_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
    border_pixmap	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
    border_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
    bit_gravity         int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
    win_gravity         int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
    backing_store	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
    backing_planes	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
    backing_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
    save_under          Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
    event_mask          long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
    do_not_propagate_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
    override_redirect	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
    colormap            long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    34
    cursor              long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    35
Visual
90ce3da70b43 Initial load
duke
parents:
diff changeset
    36
    ext_data    pointer XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
    37
    visualid	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
    class	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
    red_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
    green_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
    blue_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
    bits_per_rgb	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
    map_entries	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
Depth
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
    depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
    nvisuals	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
    visuals   pointer Visual
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
XClassHint
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
    res_name	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
    res_class	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
XIMPreeditCaretCallbackStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
    position	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
    direction int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
    style     int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    55
XmbTextItem
90ce3da70b43 Initial load
duke
parents:
diff changeset
    56
    chars	pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
    57
    nchars	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    58
    delta	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    59
    font_set    pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    60
XStandardColormap
90ce3da70b43 Initial load
duke
parents:
diff changeset
    61
    colormap    long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
    red_max	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    63
    red_mult	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    64
    green_max	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    65
    green_mult	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    66
    blue_max	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
    blue_mult	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    68
    base_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    69
    visualid    long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    70
    killid      long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    71
XIMCallback
90ce3da70b43 Initial load
duke
parents:
diff changeset
    72
    client_data	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    73
    callback    pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    74
XKeyboardState
90ce3da70b43 Initial load
duke
parents:
diff changeset
    75
    key_click_percent	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    76
    bell_percent	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    77
    bell_pitch          int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    78
    bell_duration	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    79
    led_mask            long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    80
    global_auto_repeat	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    81
    auto_repeats	array byte 32
90ce3da70b43 Initial load
duke
parents:
diff changeset
    82
XCirculateEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
    83
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    84
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    85
    send_event	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
    86
    display long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    87
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    88
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    89
    place	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    90
XWMHints
90ce3da70b43 Initial load
duke
parents:
diff changeset
    91
    flags	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    92
    initial_state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    93
    icon_pixmap pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
    94
    icon_window long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    95
    icon_x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    96
    icon_y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    97
    icon_mask long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    98
    input	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
    99
    window_group long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   100
XCrossingEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   101
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   102
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   103
    send_event	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   104
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   105
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   106
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   107
    subwindow	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   108
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   109
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   110
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   111
    x_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   112
    y_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   113
    mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   114
    detail	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   115
    same_screen	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   116
    focus	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   117
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   118
XIMStringConversionText
90ce3da70b43 Initial load
duke
parents:
diff changeset
   119
    length	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   120
    feedback	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   121
    encoding_is_wchar	Bool
2473
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   122
    string      pointer
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   123
XKeymapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   124
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   125
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   126
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   127
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   128
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   129
    key_vector	array byte 32
90ce3da70b43 Initial load
duke
parents:
diff changeset
   130
XDestroyWindowEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   131
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   132
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   133
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   134
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   135
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   136
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   137
XComposeStatus
90ce3da70b43 Initial load
duke
parents:
diff changeset
   138
    compose_ptr	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   139
    chars_matched	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   140
XTextItem
90ce3da70b43 Initial load
duke
parents:
diff changeset
   141
    chars	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   142
    nchars	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   143
    delta	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   144
    font	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   145
XIMStringConversionCallbackStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   146
    position	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   147
    direction     int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   148
    operation	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   149
    factor	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   150
    text          pointer XIMStringConversionText
90ce3da70b43 Initial load
duke
parents:
diff changeset
   151
XOMFontInfo
90ce3da70b43 Initial load
duke
parents:
diff changeset
   152
    num_font	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   153
    font_struct_list pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   154
    font_name_list	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   155
XClientMessageEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   156
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   157
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   158
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   159
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   160
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   161
    message_type	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   162
    format	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   163
    data        array long 5
90ce3da70b43 Initial load
duke
parents:
diff changeset
   164
XMapRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   165
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   166
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   167
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   168
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   169
    parent	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   170
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   171
XSelectionEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   172
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   173
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   174
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   175
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   176
    requestor	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   177
    selection	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   178
    target	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   179
    property	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   180
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   181
XVisibilityEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   182
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   183
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   184
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   185
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   186
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   187
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   188
XConfigureRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   189
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   190
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   191
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   192
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   193
    parent	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   194
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   195
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   196
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   197
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   198
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   199
    border_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   200
    above	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   201
    detail	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   202
    value_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   203
Screen
90ce3da70b43 Initial load
duke
parents:
diff changeset
   204
    ext_data pointer XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   205
    display pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   206
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   207
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   208
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   209
    mwidth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   210
    mheight	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   211
    ndepths	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   212
    depths pointer Depth
90ce3da70b43 Initial load
duke
parents:
diff changeset
   213
    root_depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   214
    root_visual pointer Visual
90ce3da70b43 Initial load
duke
parents:
diff changeset
   215
    default_gc  long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   216
    cmap	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   217
    white_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   218
    black_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   219
    max_maps	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   220
    min_maps	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   221
    backing_store	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   222
    save_unders	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   223
    root_input_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   224
XTextProperty
90ce3da70b43 Initial load
duke
parents:
diff changeset
   225
    value	pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   226
    encoding    long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   227
    format	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   228
    nitems	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   229
XWindowChanges
90ce3da70b43 Initial load
duke
parents:
diff changeset
   230
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   231
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   232
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   233
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   234
    border_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   235
    sibling	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   236
    stack_mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   237
XVisualInfo
90ce3da70b43 Initial load
duke
parents:
diff changeset
   238
    visual      pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   239
    visualid    long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   240
    screen	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   241
    depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   242
    class	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   243
    red_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   244
    green_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   245
    blue_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   246
    colormap_size	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   247
    bits_per_rgb	int
2807
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   248
XRenderDirectFormat
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   249
    red         short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   250
    redMask     short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   251
    green       short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   252
    greenMask   short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   253
    blue        short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   254
    blueMask    short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   255
    alpha       short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   256
    alphaMask   short
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   257
XRenderPictFormat
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   258
    id          long
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   259
    type        int
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   260
    depth       int
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   261
    direct      struct XRenderDirectFormat
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   262
    colormap    long
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   263
XIMHotKeyTrigger
90ce3da70b43 Initial load
duke
parents:
diff changeset
   264
    keysym	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   265
    modifier	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   266
    modifier_mask	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   267
XIMHotKeyTriggers
90ce3da70b43 Initial load
duke
parents:
diff changeset
   268
    num_hot_key	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   269
    key         pointer XIMHotKeyTrigger
90ce3da70b43 Initial load
duke
parents:
diff changeset
   270
XIMStyles
90ce3da70b43 Initial load
duke
parents:
diff changeset
   271
    count_styles	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   272
    supported_styles	pointer long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   273
XIMStatusDrawCallbackStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   274
    type        int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   275
    data        long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   276
XWindowAttributes
90ce3da70b43 Initial load
duke
parents:
diff changeset
   277
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   278
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   279
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   280
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   281
    border_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   282
    depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   283
    visual      pointer Visual
90ce3da70b43 Initial load
duke
parents:
diff changeset
   284
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   285
    class	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   286
    bit_gravity	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   287
    win_gravity	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   288
    backing_store	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   289
    backing_planes	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   290
    backing_pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   291
    save_under	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   292
    colormap	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   293
    map_installed	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   294
    map_state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   295
    all_event_masks	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   296
    your_event_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   297
    do_not_propagate_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   298
    override_redirect	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   299
    screen pointer Screen
90ce3da70b43 Initial load
duke
parents:
diff changeset
   300
XExtCodes
90ce3da70b43 Initial load
duke
parents:
diff changeset
   301
    extension	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   302
    major_opcode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   303
    first_event	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   304
    first_error	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   305
XPropertyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   306
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   307
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   308
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   309
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   310
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   311
    atom	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   312
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   313
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   314
90ce3da70b43 Initial load
duke
parents:
diff changeset
   315
XSizeHints
90ce3da70b43 Initial load
duke
parents:
diff changeset
   316
    flags	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   317
    x           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   318
    y           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   319
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   320
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   321
    min_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   322
    min_height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   323
    max_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   324
    max_height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   325
    width_inc	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   326
    height_inc	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   327
    min_aspect.x int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   328
    min_aspect.y int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   329
    max_aspect.x int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   330
    max_aspect.y int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   331
    base_width   int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   332
    base_height  int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   333
    win_gravity  int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   334
XIconSize
90ce3da70b43 Initial load
duke
parents:
diff changeset
   335
    min_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   336
    min_height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   337
    max_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   338
    max_height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   339
    width_inc	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   340
    height_inc	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   341
XwcTextItem
90ce3da70b43 Initial load
duke
parents:
diff changeset
   342
    chars	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   343
    nchars	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   344
    delta	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   345
    font_set    pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   346
XIMPreeditDrawCallbackStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   347
    caret	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   348
    chg_first	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   349
    chg_length	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   350
    text        pointer XIMText
90ce3da70b43 Initial load
duke
parents:
diff changeset
   351
XErrorEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   352
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   353
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   354
    resourceid	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   355
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   356
    error_code	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   357
    request_code	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   358
    minor_code	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   359
XSelectionClearEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   360
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   361
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   362
    send_event	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   363
    display long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   364
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   365
    selection	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   366
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   367
XKeyboardControl
90ce3da70b43 Initial load
duke
parents:
diff changeset
   368
    key_click_percent	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   369
    bell_percent	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   370
    bell_pitch	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   371
    bell_duration	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   372
    led	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   373
    led_mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   374
    key	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   375
    auto_repeat_mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   376
XAnyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   377
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   378
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   379
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   380
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   381
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   382
XTimeCoord
90ce3da70b43 Initial load
duke
parents:
diff changeset
   383
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   384
    x	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   385
    y	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   386
XGravityEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   387
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   388
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   389
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   390
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   391
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   392
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   393
    x           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   394
    y           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   395
XCharStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   396
    lbearing	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   397
    rbearing	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   398
    width	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   399
    ascent	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   400
    descent	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   401
    attributes	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   402
XArc
90ce3da70b43 Initial load
duke
parents:
diff changeset
   403
    x	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   404
    y	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   405
    width	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   406
    height	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   407
    angle1	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   408
    angle2	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   409
XPoint
90ce3da70b43 Initial load
duke
parents:
diff changeset
   410
    x	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   411
    y	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   412
ScreenFormat
90ce3da70b43 Initial load
duke
parents:
diff changeset
   413
    ext_data pointer XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   414
    depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   415
    bits_per_pixel	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   416
    scanline_pad	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   417
XFocusChangeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   418
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   419
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   420
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   421
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   422
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   423
    mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   424
    detail	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   425
XResizeRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   426
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   427
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   428
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   429
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   430
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   431
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   432
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   433
90ce3da70b43 Initial load
duke
parents:
diff changeset
   434
XRectangle
90ce3da70b43 Initial load
duke
parents:
diff changeset
   435
    x	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   436
    y	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   437
    width	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   438
    height	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   439
90ce3da70b43 Initial load
duke
parents:
diff changeset
   440
XMappingEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   441
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   442
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   443
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   444
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   445
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   446
    request	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   447
    first_keycode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   448
    count	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   449
XSegment
90ce3da70b43 Initial load
duke
parents:
diff changeset
   450
    x1	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   451
    y1	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   452
    x2	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   453
    y2	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   454
XColor
90ce3da70b43 Initial load
duke
parents:
diff changeset
   455
    pixel	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   456
    red         short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   457
    green	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   458
    blue	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   459
    flags	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   460
    pad         byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   461
XKeyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   462
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   463
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   464
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   465
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   466
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   467
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   468
    subwindow	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   469
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   470
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   471
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   472
    x_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   473
    y_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   474
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   475
    keycode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   476
    same_screen	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   477
XReparentEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   478
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   479
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   480
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   481
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   482
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   483
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   484
    parent	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   485
    x           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   486
    y           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   487
    override_redirect	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   488
XMotionEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   489
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   490
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   491
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   492
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   493
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   494
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   495
    subwindow	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   496
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   497
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   498
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   499
    x_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   500
    y_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   501
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   502
    is_hint	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   503
    same_screen	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   504
XButtonEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   505
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   506
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   507
    send_event Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   508
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   509
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   510
    root	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   511
    subwindow	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   512
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   513
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   514
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   515
    x_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   516
    y_root	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   517
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   518
    button	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   519
    same_screen	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   520
XHostAddress
90ce3da70b43 Initial load
duke
parents:
diff changeset
   521
    family	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   522
    length	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   523
    address	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   524
XOMCharSetList
90ce3da70b43 Initial load
duke
parents:
diff changeset
   525
    charset_count	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   526
    charset_list	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   527
XNoExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   528
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   529
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   530
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   531
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   532
    drawable	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   533
    major_code	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   534
    minor_code	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   535
XSelectionRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   536
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   537
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   538
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   539
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   540
    owner	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   541
    requestor	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   542
    selection	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   543
    target	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   544
    property	Atom
90ce3da70b43 Initial load
duke
parents:
diff changeset
   545
    time	ulong
90ce3da70b43 Initial load
duke
parents:
diff changeset
   546
XGCValues
90ce3da70b43 Initial load
duke
parents:
diff changeset
   547
    function	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   548
    plane_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   549
    foreground	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   550
    background	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   551
    line_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   552
    line_style	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   553
    cap_style	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   554
    join_style	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   555
    fill_style	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   556
    fill_rule	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   557
    arc_mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   558
    tile	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   559
    stipple	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   560
    ts_x_origin	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   561
    ts_y_origin	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   562
    font	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   563
    subwindow_mode	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   564
    graphics_exposures	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   565
    clip_x_origin	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   566
    clip_y_origin	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   567
    clip_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   568
    dash_offset	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   569
    dashes	byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   570
XImage
90ce3da70b43 Initial load
duke
parents:
diff changeset
   571
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   572
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   573
    xoffset	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   574
    format	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   575
    data	pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   576
    byte_order	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   577
    bitmap_unit	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   578
    bitmap_bit_order	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   579
    bitmap_pad	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   580
    depth	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   581
    bytes_per_line	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   582
    bits_per_pixel	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   583
    red_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   584
    green_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   585
    blue_mask	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   586
    obdata	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   587
    f.create_image pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   588
    f.destroy_image pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   589
    f.get_pixel pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   590
    f.put_pixel pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   591
    f.sub_image pointer
2473
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   592
    f.add_pixel pointer
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   593
XIMValuesList
90ce3da70b43 Initial load
duke
parents:
diff changeset
   594
    count_values	short
90ce3da70b43 Initial load
duke
parents:
diff changeset
   595
    supported_values	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   596
XColormapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   597
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   598
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   599
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   600
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   601
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   602
    colormap	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   603
    new         Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   604
    state	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   605
XIMPreeditStateNotifyCallbackStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   606
    state	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   607
XCreateWindowEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   608
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   609
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   610
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   611
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   612
    parent	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   613
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   614
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   615
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   616
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   617
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   618
    border_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   619
    override_redirect	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   620
XConfigureEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   621
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   622
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   623
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   624
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   625
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   626
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   627
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   628
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   629
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   630
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   631
    border_width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   632
    above	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   633
    override_redirect	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   634
XFontProp
90ce3da70b43 Initial load
duke
parents:
diff changeset
   635
    name	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   636
    card32	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   637
XModifierKeymap
90ce3da70b43 Initial load
duke
parents:
diff changeset
   638
    max_keypermod	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   639
    modifiermap	pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   640
XCirculateRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   641
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   642
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   643
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   644
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   645
    parent	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   646
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   647
    place	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   648
XChar2b
90ce3da70b43 Initial load
duke
parents:
diff changeset
   649
    byte1 byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   650
    byte2 byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   651
XTextItem16
90ce3da70b43 Initial load
duke
parents:
diff changeset
   652
    chars       pointer XChar2b
90ce3da70b43 Initial load
duke
parents:
diff changeset
   653
    nchars	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   654
    delta	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   655
    font	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   656
XOMOrientation
90ce3da70b43 Initial load
duke
parents:
diff changeset
   657
    num_orientation	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   658
    orientation         pointer int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   659
XGraphicsExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   660
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   661
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   662
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   663
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   664
    drawable	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   665
    x           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   666
    y           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   667
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   668
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   669
    count	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   670
    major_code	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   671
    minor_code	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   672
XFontStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   673
    ext_data            pointer XExtData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   674
    fid                 long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   675
    direction           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   676
    min_char_or_byte2   int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   677
    max_char_or_byte2   int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   678
    min_byte1           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   679
    max_byte1           int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   680
    all_chars_exist	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   681
    n_properties	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   682
    properties          pointer XFontProp
90ce3da70b43 Initial load
duke
parents:
diff changeset
   683
    min_bounds          struct XCharStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   684
    max_bounds          struct XCharStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   685
    per_char            pointer XCharStruct
90ce3da70b43 Initial load
duke
parents:
diff changeset
   686
    ascent              int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   687
    descent             int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   688
XMapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   689
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   690
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   691
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   692
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   693
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   694
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   695
    override_redirect	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   696
XExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   697
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   698
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   699
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   700
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   701
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   702
    x	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   703
    y	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   704
    width	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   705
    height	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   706
    count	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   707
90ce3da70b43 Initial load
duke
parents:
diff changeset
   708
XFontSetExtents
90ce3da70b43 Initial load
duke
parents:
diff changeset
   709
    max_ink_extent struct XRectangle
90ce3da70b43 Initial load
duke
parents:
diff changeset
   710
    max_logical_extent struct XRectangle
90ce3da70b43 Initial load
duke
parents:
diff changeset
   711
90ce3da70b43 Initial load
duke
parents:
diff changeset
   712
XUnmapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   713
    type	int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   714
    serial	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   715
    send_event  Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   716
    display     long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   717
    event	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   718
    window	long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   719
    from_configure	Bool
90ce3da70b43 Initial load
duke
parents:
diff changeset
   720
PropMwmHints
90ce3da70b43 Initial load
duke
parents:
diff changeset
   721
    flags       long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   722
    functions   long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   723
    decorations long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   724
    inputMode   long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   725
    status      long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   726
XPixmapFormatValues
90ce3da70b43 Initial load
duke
parents:
diff changeset
   727
    depth int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   728
    bits_per_pixel int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   729
    scanline_pad int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   730
awtImageData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   731
    Depth int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   732
    wsImageFormat struct XPixmapFormatValues
90ce3da70b43 Initial load
duke
parents:
diff changeset
   733
    clrdata pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   734
    convert array pointer 32
90ce3da70b43 Initial load
duke
parents:
diff changeset
   735
ColorEntry
90ce3da70b43 Initial load
duke
parents:
diff changeset
   736
    r byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   737
    g byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   738
    b byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   739
    flags byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   740
ColorData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   741
    awt_Colors pointer ColorEntry
90ce3da70b43 Initial load
duke
parents:
diff changeset
   742
    awt_numICMcolors int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   743
    awt_icmLUT pointer int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   744
    awt_icmLUT2Colors pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   745
    img_grays pointer byte
2473
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   746
    img_clr_tbl pointer byte
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   747
    img_oda_red pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   748
    img_oda_green pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   749
    img_oda_blue pointer byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
   750
    pGrayInverseLutData pointer int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   751
    screendata int
37798
e1de34b6475c 7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
jdv
parents: 22967
diff changeset
   752
    representsPrimaries int
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   753
90ce3da70b43 Initial load
duke
parents:
diff changeset
   754
AwtGraphicsConfigData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   755
    awt_depth int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   756
    awt_cmap long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   757
    awt_visInfo struct XVisualInfo
90ce3da70b43 Initial load
duke
parents:
diff changeset
   758
    awt_num_colors int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   759
    awtImage pointer awtImageData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   760
    AwtColorMatch pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   761
    monoImage pointer
90ce3da70b43 Initial load
duke
parents:
diff changeset
   762
    monoPixmap long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   763
    monoPixmapWidth int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   764
    monoPixmapHeight int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   765
    monoPixmapGC long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   766
    pixelStride int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   767
    color_data pointer ColorData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   768
    glxInfo pointer
2451
597df8e1d786 6633275: Need to support shaped/translucent windows
art
parents: 2
diff changeset
   769
    isTranslucencySupported int
2807
db01a7f6d657 6839999: Cumulative fix for 6762511 and 6838003
anthony
parents: 2473
diff changeset
   770
    renderPictFormat struct XRenderPictFormat
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   771
90ce3da70b43 Initial load
duke
parents:
diff changeset
   772
AwtScreenData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   773
    numConfigs int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   774
    root long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   775
    whitepixel long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   776
    blackpixel long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   777
    defaultConfig pointer AwtGraphicsConfigData
90ce3da70b43 Initial load
duke
parents:
diff changeset
   778
    configs pointer      // AwtGraphicsConfigDataPtr *configs;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   779
90ce3da70b43 Initial load
duke
parents:
diff changeset
   780
XdbeSwapInfo
90ce3da70b43 Initial load
duke
parents:
diff changeset
   781
    swap_window long
90ce3da70b43 Initial load
duke
parents:
diff changeset
   782
    swap_action int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   783
90ce3da70b43 Initial load
duke
parents:
diff changeset
   784
XEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   785
   type int
90ce3da70b43 Initial load
duke
parents:
diff changeset
   786
   xany struct XAnyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   787
   xkey struct XKeyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   788
   xbutton struct XButtonEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   789
   xmotion struct XMotionEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   790
   xcrossing struct XCrossingEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   791
   xfocus struct XFocusChangeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   792
   xexpose struct XExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   793
   xgraphicsexpose struct XGraphicsExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   794
   xnoexpose struct XNoExposeEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   795
   xvisibility struct XVisibilityEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   796
   xcreatewindow struct XCreateWindowEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   797
   xdestroywindow struct XDestroyWindowEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   798
   xunmap struct XUnmapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   799
   xmap struct XMapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   800
   xmaprequest struct XMapRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   801
   xreparent struct XReparentEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   802
   xconfigure struct XConfigureEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   803
   xgravity struct XGravityEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   804
   xresizerequest struct XResizeRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   805
   xconfigurerequest struct XConfigureRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   806
   xcirculate struct XCirculateEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   807
   xcirculaterequest struct XCirculateRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   808
   xproperty struct XPropertyEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   809
   xselectionclear struct XSelectionClearEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   810
   xselectionrequest struct XSelectionRequestEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   811
   xselection struct XSelectionEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   812
   xcolormap struct XColormapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   813
   xclient struct XClientMessageEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   814
   xmapping struct XMappingEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   815
   xerror struct XErrorEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   816
   xkeymap struct XKeymapEvent
90ce3da70b43 Initial load
duke
parents:
diff changeset
   817
   pad array long 24
2473
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   818
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   819
XkbAnyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   820
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   821
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   822
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   823
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   824
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   825
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   826
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   827
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   828
XkbNewKeyboardNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   829
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   830
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   831
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   832
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   833
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   834
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   835
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   836
    old_device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   837
    min_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   838
    max_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   839
    old_min_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   840
    old_max_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   841
    changed  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   842
    req_major  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   843
    req_minor  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   844
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   845
XkbMapNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   846
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   847
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   848
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   849
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   850
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   851
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   852
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   853
    changed  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   854
    flags  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   855
    first_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   856
    num_types  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   857
    min_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   858
    max_key_code  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   859
    first_key_sym  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   860
    first_key_act  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   861
    first_key_behavior  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   862
    first_key_explicit  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   863
    first_modmap_key  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   864
    first_vmodmap_key  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   865
    num_key_syms  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   866
    num_key_acts  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   867
    num_key_behaviors  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   868
    num_key_explicit  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   869
    num_modmap_keys  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   870
    num_vmodmap_keys  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   871
    vmods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   872
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   873
XkbStateNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   874
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   875
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   876
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   877
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   878
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   879
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   880
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   881
    changed  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   882
    group  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   883
    base_group  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   884
    latched_group  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   885
    locked_group  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   886
    mods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   887
    base_mods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   888
    latched_mods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   889
    locked_mods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   890
    compat_state  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   891
    grab_mods  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   892
    compat_grab_mods  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   893
    lookup_mods  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   894
    compat_lookup_mods  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   895
    ptr_buttons  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   896
    keycode  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   897
    event_type  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   898
    req_major  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   899
    req_minor  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   900
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   901
XkbControlsNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   902
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   903
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   904
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   905
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   906
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   907
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   908
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   909
    changed_ctrls  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   910
    enabled_ctrls  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   911
    enabled_ctrl_changes  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   912
    num_groups  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   913
    keycode  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   914
    event_type  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   915
    req_major  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   916
    req_minor  byte
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   917
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   918
XkbIndicatorNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   919
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   920
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   921
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   922
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   923
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   924
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   925
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   926
    changed  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   927
    state  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   928
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   929
XkbNamesNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   930
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   931
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   932
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   933
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   934
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   935
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   936
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   937
    changed  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   938
    first_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   939
    num_types  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   940
    first_lvl  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   941
    num_lvls  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   942
    num_aliases  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   943
    num_radio_groups  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   944
    changed_vmods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   945
    changed_groups  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   946
    changed_indicators  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   947
    first_key  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   948
    num_keys  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   949
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   950
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   951
XkbCompatMapNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   952
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   953
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   954
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   955
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   956
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   957
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   958
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   959
    changed_groups  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   960
    first_si  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   961
    num_si  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   962
    num_total_si  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   963
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   964
XkbBellNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   965
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   966
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   967
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   968
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   969
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   970
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   971
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   972
    percent  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   973
    pitch  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   974
    duration  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   975
    bell_class  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   976
    bell_id  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   977
    name  Atom
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   978
    window  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   979
    event_only  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   980
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   981
XkbActionMessageEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   982
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   983
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   984
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   985
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   986
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   987
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   988
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   989
    keycode  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   990
    press  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   991
    key_event_follows  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   992
    group  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   993
    mods  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   994
    message array byte 7 //XkbActionMessageLength+1
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   995
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   996
XkbAccessXNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   997
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   998
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
   999
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1000
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1001
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1002
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1003
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1004
    detail  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1005
    keycode  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1006
    sk_delay  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1007
    debounce_delay  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1008
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1009
XkbExtensionDeviceNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1010
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1011
    serial  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1012
    send_event  Bool
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1013
    display  long
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1014
    time  ulong
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1015
    xkb_type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1016
    device  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1017
    reason  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1018
    supported  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1019
    unsupported  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1020
    first_btn  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1021
    num_btns  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1022
    leds_defined  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1023
    led_state  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1024
    led_class  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1025
    led_id  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1026
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1027
XkbEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1028
    type  int
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1029
    any  struct XkbAnyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1030
    new_kbd  struct XkbNewKeyboardNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1031
    map  struct XkbMapNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1032
    state  struct XkbStateNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1033
    ctrls  struct XkbControlsNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1034
    indicators  struct XkbIndicatorNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1035
    names  struct XkbNamesNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1036
    compat  struct XkbCompatMapNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1037
    bell  struct XkbBellNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1038
    message  struct XkbActionMessageEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1039
    accessx  struct XkbAccessXNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1040
    device  struct XkbExtensionDeviceNotifyEvent
3f4bbd3be2f1 6680988: KeyEvent is still missing VK values for many keyboards
yan
parents: 2451
diff changeset
  1041
    core  struct XEvent