Mir
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
src
server
server → include Relation
File in src/server
Includes file in src/include
shell
/
abstract_shell.cpp
server
/
mir
/
input
/
seat.h
scene
/
application_session.cpp
server
/
mir
/
compositor
/
buffer_stream.h
scene
/
application_session.cpp
server
/
mir
/
frontend
/
event_sink.h
scene
/
application_session.cpp
server
/
mir
/
scene
/
surface_event_source.h
frontend
/
authorizing_display_changer.cpp
common
/
mir
/
client_visible_error.h
frontend
/
authorizing_display_changer.h
server
/
mir
/
frontend
/
display_changer.h
basic_callback.cpp
server
/
mir
/
basic_callback.h
input
/
basic_seat.cpp
server
/
mir
/
input
/
input_region.h
input
/
basic_seat.h
server
/
mir
/
frontend
/
event_sink.h
input
/
basic_seat.h
server
/
mir
/
input
/
seat.h
scene
/
basic_surface.cpp
server
/
mir
/
compositor
/
buffer_stream.h
scene
/
basic_surface.cpp
server
/
mir
/
frontend
/
event_sink.h
scene
/
basic_surface.cpp
server
/
mir
/
input
/
input_sender.h
scene
/
basic_surface.cpp
server
/
mir
/
scene
/
scene_report.h
scene
/
basic_surface.h
common
/
mir
/
basic_observers.h
scene
/
basic_surface.h
server
/
mir
/
scene
/
surface_observers.h
scene
/
basic_surface.h
server
/
mir
/
input
/
validator.h
thread
/
basic_thread_pool.cpp
server
/
mir
/
thread
/
basic_thread_pool.h
shell
/
basic_window_manager.cpp
server
/
mir
/
shell
/
basic_window_manager.h
compositor
/
buffer_queue.h
server
/
mir
/
compositor
/
frame_dropping_policy.h
compositor
/
buffer_queue.h
server
/
mir
/
compositor
/
frame_dropping_policy_factory.h
compositor
/
buffer_stream_factory.h
server
/
mir
/
compositor
/
frame_dropping_policy_factory.h
compositor
/
buffer_stream_surfaces.h
server
/
mir
/
compositor
/
buffer_stream.h
compositor
/
buffer_stream_surfaces.h
server
/
mir
/
scene
/
surface_observers.h
shell
/
canonical_window_manager.cpp
server
/
mir
/
shell
/
canonical_window_manager.h
input
/
channel_factory.h
server
/
mir
/
input
/
input_channel_factory.h
compositor
/
compositing_screencast.cpp
common
/
mir
/
raii.h
compositor
/
compositing_screencast.h
server
/
mir
/
frontend
/
screencast.h
report
/
lttng
/
compositor_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
logging
/
compositor_report.h
common
/
mir
/
time
/
clock.h
frontend
/
connection_context.cpp
server
/
mir
/
frontend
/
connection_context.h
frontend
/
connection_context.cpp
server
/
mir
/
frontend
/
connector.h
report
/
lttng
/
connector_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
null
/
connector_report.h
server
/
mir
/
frontend
/
connector_report.h
report
/
lttng
/
connector_report.h
server
/
mir
/
frontend
/
connector_report.h
report
/
logging
/
connector_report.h
server
/
mir
/
frontend
/
connector_report.h
input
/
cursor_controller.cpp
server
/
mir
/
input
/
scene.h
shell
/
default_configuration.cpp
server
/
mir
/
shell
/
canonical_window_manager.h
input
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
graphics
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
frontend
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
compositor
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
scene
/
default_configuration.cpp
platform
/
mir
/
options
/
default_configuration.h
shell
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
scene
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
input
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
graphics
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
frontend
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
compositor
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
scene
/
default_configuration.cpp
server
/
mir
/
frontend
/
display_changer.h
input
/
default_configuration.cpp
server
/
mir
/
emergency_cleanup.h
graphics
/
default_configuration.cpp
server
/
mir
/
emergency_cleanup.h
frontend
/
default_configuration.cpp
server
/
mir
/
emergency_cleanup.h
input
/
default_configuration.cpp
server
/
mir
/
glib_main_loop.h
input
/
default_configuration.cpp
server
/
mir
/
input
/
input_probe.h
graphics
/
default_configuration.cpp
platform
/
mir
/
graphics
/
platform_probe.h
scene
/
default_configuration.cpp
platform
/
mir
/
options
/
program_option.h
frontend
/
default_configuration.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
scene
/
default_configuration.cpp
server
/
mir
/
input
/
scene.h
compositor
/
default_configuration.cpp
server
/
mir
/
frontend
/
screencast.h
graphics
/
default_configuration.cpp
common
/
mir
/
shared_library_prober.h
input
/
default_configuration.cpp
common
/
mir
/
input
/
xkb_mapper.h
input
/
default_device.cpp
common
/
mir
/
input
/
key_mapper.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
buffer_stream.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
renderer.h
compositor
/
default_display_buffer_compositor_factory.cpp
server
/
mir
/
compositor
/
renderer.h
compositor
/
default_display_buffer_compositor_factory.cpp
server
/
mir
/
compositor
/
renderer_factory.h
graphics
/
default_display_configuration_policy.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
default_emergency_cleanup.h
server
/
mir
/
emergency_cleanup.h
input
/
default_event_builder.cpp
common
/
mir
/
events
/
event_private.h
input
/
default_event_builder.cpp
server
/
mir
/
input
/
seat.h
input
/
default_input_device_hub.cpp
server
/
mir
/
frontend
/
event_sink.h
input
/
default_input_device_hub.h
server
/
mir
/
input
/
seat.h
input
/
default_input_manager.cpp
common
/
mir
/
thread_name.h
input
/
default_input_manager.cpp
common
/
mir
/
unwind_helpers.h
frontend
/
default_ipc_factory.cpp
server
/
mir
/
frontend
/
event_sink.h
report
/
default_server_configuration.cpp
platform
/
mir
/
options
/
configuration.h
default_server_configuration.cpp
common
/
mir
/
default_configuration.h
default_server_configuration.cpp
platform
/
mir
/
options
/
default_configuration.h
default_server_configuration.cpp
server
/
mir
/
default_server_configuration.h
report
/
default_server_configuration.cpp
server
/
mir
/
default_server_configuration.h
default_server_configuration.cpp
server
/
mir
/
default_server_status_listener.h
default_server_configuration.cpp
common
/
mir
/
logging
/
dumb_console_logger.h
default_server_configuration.cpp
server
/
mir
/
emergency_cleanup.h
default_server_configuration.cpp
server
/
mir
/
glib_main_loop.h
default_server_configuration.cpp
server
/
mir
/
scene
/
null_prompt_session_listener.h
default_server_configuration.cpp
platform
/
mir
/
options
/
program_option.h
default_server_configuration.cpp
common
/
mir
/
time
/
steady_clock.h
default_server_configuration.cpp
server
/
mir
/
input
/
vt_filter.h
graphics
/
nested
/
display.cpp
platform
/
mir
/
graphics
/
egl_error.h
graphics
/
nested
/
display.cpp
platform
/
mir
/
graphics
/
overlapping_output_grouping.h
graphics
/
nested
/
display.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
graphics
/
nested
/
display.cpp
common
/
mir
/
raii.h
graphics
/
nested
/
display.cpp
server
/
mir
/
graphics
/
surfaceless_egl_context.h
graphics
/
nested
/
display.h
platform
/
mir
/
graphics
/
egl_resources.h
graphics
/
nested
/
display_buffer.cpp
platform
/
mir
/
graphics
/
egl_error.h
graphics
/
nested
/
display_buffer.cpp
common
/
mir
/
events
/
event_private.h
graphics
/
nested
/
display_buffer.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
input
/
display_input_region.h
server
/
mir
/
input
/
input_region.h
report
/
lttng
/
display_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
logging
/
display_report.h
common
/
mir
/
time
/
clock.h
report
/
null
/
display_report.h
platform
/
mir
/
graphics
/
display_report.h
report
/
lttng
/
display_report.h
platform
/
mir
/
graphics
/
display_report.h
report
/
logging
/
display_report.h
platform
/
mir
/
graphics
/
display_report.h
display_server.cpp
server
/
mir
/
frontend
/
connector.h
display_server.cpp
server
/
mir
/
display_changer.h
display_server.cpp
server
/
mir
/
display_server.h
display_server.cpp
server
/
mir
/
server_configuration.h
display_server.cpp
common
/
mir
/
unwind_helpers.h
frontend
/
display_server.h
common
/
mir
/
protobuf
/
display_server.h
frontend
/
event_sender.cpp
common
/
mir
/
frontend
/
client_constants.h
frontend
/
event_sender.cpp
client
/
mir
/
events
/
serialization.h
frontend
/
event_sender.cpp
common
/
mir
/
variable_length_array.h
frontend
/
event_sender.h
server
/
mir
/
frontend
/
event_sink.h
frontend
/
event_sender.h
server
/
mir
/
frontend
/
fd_sets.h
shell
/
frontend_shell.h
server
/
mir
/
frontend
/
shell.h
graphics
/
gl_extensions_base.cpp
server
/
mir
/
graphics
/
gl_extensions_base.h
glib_main_loop.cpp
server
/
mir
/
basic_callback.h
glib_main_loop.cpp
server
/
mir
/
glib_main_loop.h
glib_main_loop.cpp
server
/
mir
/
lockable_callback_wrapper.h
glib_main_loop_sources.cpp
server
/
mir
/
glib_main_loop_sources.h
glib_main_loop_sources.cpp
common
/
mir
/
raii.h
scene
/
global_event_sender.h
server
/
mir
/
frontend
/
event_sink.h
graphics
/
nested
/
host_connection.h
platform
/
mir
/
graphics
/
nested_context.h
graphics
/
nested
/
input_platform.cpp
common
/
mir
/
events
/
event_private.h
input
/
input_probe.cpp
platform
/
mir
/
options
/
configuration.h
input
/
input_probe.cpp
server
/
mir
/
input
/
input_probe.h
input
/
input_probe.cpp
common
/
mir
/
shared_library_prober.h
report
/
logging
/
input_report.cpp
common
/
mir
/
logging
/
input_timestamp.h
report
/
logging
/
input_report.cpp
server
/
mir
/
report
/
legacy_input_report.h
report
/
lttng
/
input_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
input
/
android
/
input_sender.cpp
common
/
mir
/
input
/
android
/
event_conversion_helpers.h
input
/
android
/
input_sender.cpp
common
/
mir
/
events
/
event_private.h
input
/
android
/
input_sender.h
common
/
mir
/
events
/
event_private.h
input
/
android
/
input_sender.h
server
/
mir
/
input
/
input_sender.h
input
/
android
/
input_sender.h
server
/
mir
/
scene
/
null_observer.h
input
/
key_repeat_dispatcher.cpp
common
/
mir
/
events
/
event_private.h
scene
/
legacy_scene_change_notification.cpp
server
/
mir
/
scene
/
legacy_scene_change_notification.h
lockable_callback_wrapper.cpp
server
/
mir
/
lockable_callback_wrapper.h
report
/
logging
/
logging_report_factory.cpp
server
/
mir
/
default_server_configuration.h
report
/
logging
/
logging_report_factory.cpp
common
/
mir
/
logging
/
shared_library_prober_report.h
scene
/
mediating_display_changer.h
server
/
mir
/
display_changer.h
scene
/
mediating_display_changer.h
server
/
mir
/
frontend
/
display_changer.h
scene
/
mediating_display_changer.h
server
/
mir
/
input
/
input_region.h
report
/
lttng
/
message_processor_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
logging
/
message_processor_report.h
common
/
mir
/
time
/
clock.h
report
/
null
/
message_processor_report.h
server
/
mir
/
frontend
/
message_processor_report.h
report
/
lttng
/
message_processor_report.h
server
/
mir
/
frontend
/
message_processor_report.h
report
/
logging
/
message_processor_report.h
server
/
mir
/
frontend
/
message_processor_report.h
frontend
/
message_sender.h
server
/
mir
/
frontend
/
fd_sets.h
graphics
/
nested
/
mir_client_host_connection.cpp
server
/
mir
/
frontend
/
event_sink.h
graphics
/
nested
/
mir_client_host_connection.cpp
common
/
mir
/
raii.h
compositor
/
multi_monitor_arbiter.cpp
server
/
mir
/
frontend
/
event_sink.h
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
scene
/
legacy_scene_change_notification.h
compositor
/
multi_threaded_compositor.cpp
common
/
mir
/
raii.h
compositor
/
multi_threaded_compositor.cpp
common
/
mir
/
thread_name.h
compositor
/
multi_threaded_compositor.cpp
common
/
mir
/
unwind_helpers.h
compositor
/
multi_threaded_compositor.h
server
/
mir
/
thread
/
basic_thread_pool.h
graphics
/
nested
/
nested_display_configuration.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
graphics
/
nested
/
nested_display_configuration.cpp
common
/
mir
/
raii.h
input
/
null_input_channel_factory.h
server
/
mir
/
input
/
input_channel_factory.h
scene
/
null_observer.cpp
server
/
mir
/
scene
/
null_observer.h
report
/
null
/
null_report_factory.cpp
common
/
mir
/
logging
/
null_shared_library_prober_report.h
frontend
/
protobuf_buffer_packer.h
platform
/
mir
/
graphics
/
buffer_ipc_message.h
frontend
/
protobuf_connection_creator.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
frontend
/
protobuf_message_processor.cpp
common
/
mir
/
client_visible_error.h
frontend
/
protobuf_message_processor.cpp
common
/
mir
/
protobuf
/
display_server_debug.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
message_processor_report.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
protobuf_message_sender.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
template_protobuf_message_processor.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
unsupported_feature_exception.h
frontend
/
protobuf_message_processor.h
server
/
mir
/
frontend
/
message_processor.h
frontend
/
protobuf_responder.cpp
common
/
mir
/
frontend
/
client_constants.h
frontend
/
protobuf_responder.cpp
common
/
mir
/
variable_length_array.h
frontend
/
protobuf_responder.h
server
/
mir
/
frontend
/
protobuf_message_sender.h
frontend
/
published_socket_connector.cpp
server
/
mir
/
frontend
/
connection_context.h
frontend
/
published_socket_connector.cpp
server
/
mir
/
frontend
/
connector_report.h
frontend
/
published_socket_connector.cpp
platform
/
mir
/
emergency_cleanup_registry.h
frontend
/
published_socket_connector.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
frontend
/
published_socket_connector.cpp
common
/
mir
/
thread_name.h
frontend
/
published_socket_connector.h
server
/
mir
/
frontend
/
connector.h
run_mir.cpp
server
/
mir
/
frontend
/
connector.h
run_mir.cpp
server
/
mir
/
display_server.h
run_mir.cpp
server
/
mir
/
emergency_cleanup.h
run_mir.cpp
common
/
mir
/
raii.h
run_mir.cpp
server
/
mir
/
run_mir.h
run_mir.cpp
server
/
mir
/
server_configuration.h
report
/
lttng
/
scene_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
null
/
scene_report.h
server
/
mir
/
scene
/
scene_report.h
report
/
lttng
/
scene_report.h
server
/
mir
/
scene
/
scene_report.h
report
/
logging
/
scene_report.h
server
/
mir
/
scene
/
scene_report.h
frontend
/
screencast_buffer_tracker.h
server
/
mir
/
frontend
/
screencast.h
compositor
/
screencast_display_buffer.cpp
common
/
mir
/
raii.h
input
/
seat_input_device_tracker.cpp
common
/
mir
/
time
/
clock.h
input
/
seat_input_device_tracker.cpp
common
/
mir
/
events
/
event_private.h
input
/
seat_input_device_tracker.cpp
server
/
mir
/
input
/
input_region.h
input
/
seat_input_device_tracker.cpp
common
/
mir
/
input
/
key_mapper.h
server.cpp
server
/
mir
/
frontend
/
connector.h
server.cpp
platform
/
mir
/
options
/
default_configuration.h
server.cpp
server
/
mir
/
default_server_configuration.h
server.cpp
server
/
mir
/
emergency_cleanup.h
server.cpp
server
/
mir
/
compositor
/
renderer.h
server.cpp
server
/
mir
/
compositor
/
renderer_factory.h
server.cpp
server
/
mir
/
run_mir.h
report
/
lttng
/
server_tracepoint_provider.h
common
/
mir
/
report
/
lttng
/
tracepoint_provider.h
scene
/
session_manager.cpp
server
/
mir
/
frontend
/
event_sink.h
frontend
/
session_mediator.cpp
server
/
mir
/
compositor
/
buffer_stream.h
frontend
/
session_mediator.cpp
common
/
mir
/
frontend
/
client_constants.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
display_changer.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
event_sink.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
screencast.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
shell.h
frontend
/
session_mediator.h
server
/
mir
/
frontend
/
connection_context.h
frontend
/
session_mediator.h
common
/
mir
/
protobuf
/
display_server_debug.h
report
/
lttng
/
session_mediator_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
lttng
/
shared_library_prober_report.cpp
common
/
mir
/
report
/
lttng
/
mir_tracepoint.h
report
/
lttng
/
shared_library_prober_report.h
common
/
mir
/
shared_library_prober_report.h
frontend
/
shell_wrapper.h
server
/
mir
/
frontend
/
shell.h
frontend
/
socket_connection.cpp
server
/
mir
/
frontend
/
message_processor.h
frontend
/
socket_connection.cpp
common
/
mir
/
protobuf
/
protocol_version.h
frontend
/
socket_connection.h
server
/
mir
/
frontend
/
connections.h
frontend
/
socket_messenger.cpp
common
/
mir
/
frontend
/
client_constants.h
frontend
/
socket_messenger.cpp
common
/
mir
/
fd_socket_transmission.h
frontend
/
socket_messenger.cpp
common
/
mir
/
raii.h
frontend
/
socket_messenger.cpp
common
/
mir
/
variable_length_array.h
graphics
/
software_cursor.cpp
platform
/
mir
/
graphics
/
pixel_format_utils.h
graphics
/
software_cursor.cpp
server
/
mir
/
input
/
scene.h
compositor
/
stream.cpp
server
/
mir
/
compositor
/
frame_dropping_policy.h
compositor
/
stream.cpp
server
/
mir
/
compositor
/
frame_dropping_policy_factory.h
compositor
/
stream.h
server
/
mir
/
compositor
/
buffer_stream.h
compositor
/
stream.h
server
/
mir
/
scene
/
surface_observers.h
scene
/
surface_allocator.cpp
server
/
mir
/
compositor
/
buffer_stream.h
scene
/
surface_allocator.cpp
server
/
mir
/
input
/
input_channel_factory.h
scene
/
surface_event_source.cpp
server
/
mir
/
scene
/
surface_event_source.h
input
/
surface_input_dispatcher.cpp
common
/
mir
/
events
/
event_private.h
input
/
surface_input_dispatcher.cpp
server
/
mir
/
input
/
scene.h
scene
/
surface_stack.cpp
server
/
mir
/
compositor
/
decoration.h
scene
/
surface_stack.cpp
server
/
mir
/
scene
/
scene_report.h
scene
/
surface_stack.h
common
/
mir
/
basic_observers.h
scene
/
surface_stack.h
common
/
mir
/
recursive_read_write_mutex.h
scene
/
surface_stack.h
server
/
mir
/
input
/
scene.h
graphics
/
surfaceless_egl_context.cpp
platform
/
mir
/
graphics
/
egl_error.h
graphics
/
surfaceless_egl_context.cpp
server
/
mir
/
graphics
/
gl_extensions_base.h
graphics
/
surfaceless_egl_context.cpp
server
/
mir
/
graphics
/
surfaceless_egl_context.h
scene
/
threaded_snapshot_strategy.cpp
server
/
mir
/
compositor
/
buffer_stream.h
scene
/
threaded_snapshot_strategy.cpp
common
/
mir
/
thread_name.h
scene
/
timeout_application_not_responding_detector.h
common
/
mir
/
basic_observers.h
compositor
/
timeout_frame_dropping_policy_factory.cpp
server
/
mir
/
compositor
/
frame_dropping_policy.h
compositor
/
timeout_frame_dropping_policy_factory.cpp
server
/
mir
/
lockable_callback_wrapper.h
compositor
/
timeout_frame_dropping_policy_factory.h
server
/
mir
/
compositor
/
frame_dropping_policy_factory.h
input
/
touchspot_controller.cpp
server
/
mir
/
input
/
scene.h
frontend
/
unauthorized_screencast.h
server
/
mir
/
frontend
/
screencast.h
scene
/
unsupported_coordinate_translator.cpp
server
/
mir
/
frontend
/
unsupported_feature_exception.h
input
/
validator.cpp
common
/
mir
/
events
/
event_private.h
input
/
validator.cpp
server
/
mir
/
input
/
validator.h
input
/
vt_filter.cpp
server
/
mir
/
input
/
vt_filter.h
shell
/
window_management_info.cpp
server
/
mir
/
shell
/
window_management_info.h
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016