~vanvugt/mir/heresy

« back to all changes in this revision

Viewing changes to src/client/symbols.map

  • Committer: Daniel van Vugt
  • Date: 2015-06-03 07:35:16 UTC
  • mfrom: (2600.2.13 development-branch)
  • Revision ID: daniel.van.vugt@canonical.com-20150603073516-av54iqy9ngrkrf2t
Merge latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
MIR_CLIENT_8 {
 
1
MIR_CLIENT_9 {
2
2
 global:
3
3
    mir_arrow_cursor_name;
 
4
    mir_buffer_stream_get_current_buffer;
 
5
    mir_buffer_stream_get_egl_native_window;
 
6
    mir_buffer_stream_get_graphics_region;
 
7
    mir_buffer_stream_get_platform_type;
 
8
    mir_buffer_stream_is_valid;
 
9
    mir_buffer_stream_release;
 
10
    mir_buffer_stream_release_sync;
 
11
    mir_buffer_stream_swap_buffers;
 
12
    mir_buffer_stream_swap_buffers_sync;
4
13
    mir_busy_cursor_name;
5
14
    mir_caret_cursor_name;
6
15
    mir_closed_hand_cursor_name;
7
16
    mir_connect;
8
17
    mir_connection_api_impl;
9
18
    mir_connection_apply_display_config;
 
19
    mir_connection_create_buffer_stream;
 
20
    mir_connection_create_buffer_stream_sync;
10
21
    mir_connection_create_display_config;
11
22
    mir_connection_create_prompt_session_sync;
12
23
    mir_connection_create_screencast_sync;
 
24
    mir_connection_create_spec_for_changes;
 
25
    mir_connection_create_spec_for_dialog;
13
26
    mir_connection_create_spec_for_input_method;
 
27
    mir_connection_create_spec_for_menu;
14
28
    mir_connection_create_spec_for_modal_dialog;
15
 
    mir_connection_create_surface;
16
 
    mir_connection_create_surface_sync;
17
 
    mir_connection_drm_auth_magic;
18
 
    mir_connection_drm_set_gbm_device;
 
29
    mir_connection_create_spec_for_normal_surface;
 
30
    mir_connection_create_spec_for_tooltip;
19
31
    mir_connection_get_available_surface_formats;
20
 
    mir_connection_get_display_info;
21
32
    mir_connection_get_egl_native_display;
22
33
    mir_connection_get_error_message;
23
34
    mir_connection_get_platform;
28
39
    mir_connection_set_lifecycle_event_callback;
29
40
    mir_connect_sync;
30
41
    mir_cursor_configuration_destroy;
 
42
    mir_cursor_configuration_from_buffer_stream;
31
43
    mir_cursor_configuration_from_name;
32
44
    mir_default_cursor_name;
33
45
    mir_diagonal_resize_bottom_to_top_cursor_name;
34
46
    mir_diagonal_resize_top_to_bottom_cursor_name;
35
47
    mir_disabled_cursor_name;
36
48
    mir_display_config_destroy;
37
 
    mir_horizontal_resize_cursor_name;
38
 
    mir_hsplit_resize_cursor_name;
39
 
    mir_omnidirectional_resize_cursor_name;
40
 
    mir_open_hand_cursor_name;
41
 
    mir_platform_message_create;
42
 
    mir_platform_message_get_data;
43
 
    mir_platform_message_get_fds;
44
 
    mir_platform_message_get_opcode;
45
 
    mir_platform_message_release;
46
 
    mir_platform_message_set_data;
47
 
    mir_platform_message_set_fds;
48
 
    mir_pointing_hand_cursor_name;
49
 
    mir_prompt_session_error_message;
50
 
    mir_prompt_session_is_valid;
51
 
    mir_prompt_session_new_fds_for_prompt_providers;
52
 
    mir_prompt_session_release_sync;
53
 
    mir_screencast_egl_native_window;
54
 
    mir_screencast_release_sync;
55
 
    mir_surface_configure_cursor;
56
 
    mir_surface_get_current_buffer;
57
 
    mir_surface_get_dpi;
58
 
    mir_surface_get_egl_native_window;
59
 
    mir_surface_get_error_message;
60
 
    mir_surface_get_focus;
61
 
    mir_surface_get_graphics_region;
62
 
    mir_surface_get_id;
63
 
    mir_surface_get_orientation;
64
 
    mir_surface_get_parameters;
65
 
    mir_surface_get_platform_type;
66
 
    mir_surface_get_state;
67
 
    mir_surface_get_swapinterval;
68
 
    mir_surface_get_type;
69
 
    mir_surface_get_visibility;
70
 
    mir_surface_is_valid;
71
 
    mir_surface_release;
72
 
    mir_surface_release_sync;
73
 
    mir_surface_set_event_handler;
74
 
    mir_surface_set_state;
75
 
    mir_surface_set_swapinterval;
76
 
    mir_surface_set_type;
77
 
    mir_surface_spec_release;
78
 
    mir_surface_swap_buffers;
79
 
    mir_surface_swap_buffers_sync;
80
 
    mir_vertical_resize_cursor_name;
81
 
    mir_vsplit_resize_cursor_name;
82
 
    mir_wait_for;
83
 
    mir_wait_for_one;
84
 
 local: *;
85
 
};
86
 
MIR_CLIENT_8.1 {
87
 
 global:
88
 
    mir_connection_create_spec_for_normal_surface;
89
 
    mir_surface_create;
90
 
    mir_surface_create_sync;
91
 
    mir_surface_spec_set_buffer_usage;
92
 
    mir_surface_spec_set_fullscreen_on_output;
93
 
    mir_surface_spec_set_height;
94
 
    mir_surface_spec_set_name;
95
 
    mir_surface_spec_set_pixel_format;
96
 
    mir_surface_spec_set_width;
97
 
} MIR_CLIENT_8;
98
 
 
99
 
MIR_CLIENT_8.2 {
100
 
 global:
101
 
    mir_surface_get_preferred_orientation;
102
 
    mir_surface_set_preferred_orientation;
103
 
    mir_surface_spec_set_preferred_orientation;
104
 
} MIR_CLIENT_8.1;
105
 
 
106
 
MIR_CLIENT_8.3 {   # New in Mir 0.11
107
 
 global:
108
 
    mir_connection_create_spec_for_dialog;
109
 
    mir_connection_create_spec_for_menu;
110
 
    mir_connection_create_spec_for_tooltip;
111
 
    mir_connection_platform_operation;
112
 
} MIR_CLIENT_8.2;
113
 
 
114
 
MIR_CLIENT_8.4 {   # New in Mir 0.13
115
 
 global:
116
 
    mir_connection_create_spec_for_changes;
117
 
    mir_surface_apply_spec;
118
 
    mir_surface_set_event_handler;
119
 
    mir_default_cursor_name;
120
 
    mir_disabled_cursor_name;
121
 
    mir_arrow_cursor_name;
122
 
    mir_busy_cursor_name;
123
 
    mir_caret_cursor_name;
124
 
    mir_pointing_hand_cursor_name;
125
 
    mir_open_hand_cursor_name;
126
 
    mir_closed_hand_cursor_name;
127
 
    mir_horizontal_resize_cursor_name;
128
 
    mir_vertical_resize_cursor_name;
129
 
    mir_diagonal_resize_bottom_to_top_cursor_name;
130
 
    mir_diagonal_resize_top_to_bottom_cursor_name;
131
 
    mir_omnidirectional_resize_cursor_name;
132
 
    mir_vsplit_resize_cursor_name;
133
 
    mir_hsplit_resize_cursor_name;
134
49
    mir_event_get_close_surface_event;
 
50
    mir_event_get_input_configuration_event;
135
51
    mir_event_get_input_event;
136
52
    mir_event_get_keymap_event;
137
53
    mir_event_get_orientation_event;
138
54
    mir_event_get_prompt_session_event;
139
55
    mir_event_get_resize_event;
140
56
    mir_event_get_surface_event;
141
 
    mir_event_get_input_configuration_event;
142
57
    mir_event_get_type;
 
58
    mir_event_ref;
 
59
    mir_event_unref;
 
60
    mir_horizontal_resize_cursor_name;
 
61
    mir_hsplit_resize_cursor_name;
143
62
    mir_input_configuration_event_get_action;
 
63
    mir_input_configuration_event_get_device_id;
144
64
    mir_input_configuration_event_get_time;
145
 
    mir_input_configuration_event_get_device_id;
146
 
    mir_event_ref;
147
 
    mir_event_unref;
148
65
    mir_input_event_get_device_id;
149
66
    mir_input_event_get_event_time;
150
67
    mir_input_event_get_keyboard_event;
156
73
    mir_keyboard_event_modifiers;
157
74
    mir_keyboard_event_scan_code;
158
75
    mir_keymap_event_get_rules;
 
76
    mir_omnidirectional_resize_cursor_name;
 
77
    mir_open_hand_cursor_name;
159
78
    mir_orientation_event_get_direction;
 
79
    mir_platform_message_create;
 
80
    mir_platform_message_get_data;
 
81
    mir_platform_message_get_fds;
 
82
    mir_platform_message_get_opcode;
 
83
    mir_platform_message_release;
 
84
    mir_platform_message_set_data;
 
85
    mir_platform_message_set_fds;
160
86
    mir_pointer_event_action;
161
87
    mir_pointer_event_axis_value;
 
88
    mir_pointer_event_buttons;
162
89
    mir_pointer_event_button_state;
163
90
    mir_pointer_event_modifiers;
 
91
    mir_pointing_hand_cursor_name;
 
92
    mir_prompt_session_error_message;
164
93
    mir_prompt_session_event_get_state;
 
94
    mir_prompt_session_is_valid;
 
95
    mir_prompt_session_new_fds_for_prompt_providers;
 
96
    mir_prompt_session_release_sync;
165
97
    mir_resize_event_get_height;
166
98
    mir_resize_event_get_width;
 
99
    mir_screencast_get_buffer_stream;
 
100
    mir_screencast_release_sync;
 
101
    mir_surface_apply_spec;
 
102
    mir_surface_configure_cursor;
 
103
    mir_surface_create;
 
104
    mir_surface_create_sync;
167
105
    mir_surface_event_get_attribute;
168
106
    mir_surface_event_get_attribute_value;
 
107
    mir_surface_get_buffer_stream;
 
108
    mir_surface_get_dpi;
 
109
    mir_surface_get_error_message;
 
110
    mir_surface_get_focus;
 
111
    mir_surface_get_orientation;
 
112
    mir_surface_get_parameters;
 
113
    mir_surface_get_preferred_orientation;
 
114
    mir_surface_get_state;
 
115
    mir_surface_get_swapinterval;
 
116
    mir_surface_get_type;
 
117
    mir_surface_get_visibility;
 
118
    mir_surface_is_valid;
 
119
    mir_surface_release;
 
120
    mir_surface_release_sync;
 
121
    mir_surface_set_event_handler;
 
122
    mir_surface_set_preferred_orientation;
 
123
    mir_surface_set_state;
169
124
    mir_surface_set_swapinterval;
 
125
    mir_surface_spec_release;
 
126
    mir_surface_spec_set_buffer_usage;
 
127
    mir_surface_spec_set_fullscreen_on_output;
 
128
    mir_surface_spec_set_height;
170
129
    mir_surface_spec_set_height_increment;
171
130
    mir_surface_spec_set_max_aspect_ratio;
 
131
    mir_surface_spec_set_max_height;
172
132
    mir_surface_spec_set_max_width;
173
 
    mir_surface_spec_set_max_height;
174
133
    mir_surface_spec_set_min_aspect_ratio;
 
134
    mir_surface_spec_set_min_height;
175
135
    mir_surface_spec_set_min_width;
176
 
    mir_surface_spec_set_min_height;
 
136
    mir_surface_spec_set_name;
 
137
    mir_surface_spec_set_pixel_format;
 
138
    mir_surface_spec_set_preferred_orientation;
 
139
    mir_surface_spec_set_width;
177
140
    mir_surface_spec_set_width_increment;
178
 
    mir_surface_swap_buffers;
179
 
    mir_surface_swap_buffers_sync;
180
 
    mir_touch_event_modifiers;
181
141
    mir_touch_event_action;
182
142
    mir_touch_event_axis_value;
 
143
    mir_touch_event_id;
 
144
    mir_touch_event_modifiers;
183
145
    mir_touch_event_point_count;
184
 
    mir_touch_event_id;
185
146
    mir_touch_event_tooltype;
186
 
    mir_surface_get_buffer_stream;
187
 
    mir_buffer_stream_get_current_buffer;
188
 
    mir_buffer_stream_get_platform_type;
189
 
    mir_buffer_stream_swap_buffers;
190
 
    mir_buffer_stream_swap_buffers_sync;
191
 
    mir_screencast_get_buffer_stream;
192
 
    mir_buffer_stream_get_egl_native_window;
193
 
    mir_buffer_stream_get_graphics_region;
194
 
    mir_connection_create_buffer_stream_sync;
195
 
    mir_cursor_configuration_from_buffer_stream;
196
 
    mir_buffer_stream_release;
197
 
    mir_buffer_stream_release_sync;
198
 
    mir_buffer_stream_is_valid;
199
 
    mir_pointer_event_buttons; # Move to 8.5
200
 
} MIR_CLIENT_8.3;
 
147
    mir_vertical_resize_cursor_name;
 
148
    mir_vsplit_resize_cursor_name;
 
149
    mir_wait_for;
 
150
    mir_wait_for_one;
 
151
};
201
152
 
202
 
MIR_CLIENT_DETAIL_8 {
 
153
MIR_CLIENT_DETAIL_9 {
203
154
  global:
204
155
    extern "C++" { 
205
156
      mir::events::make_event*;