|
| DisplayServer (std::shared_ptr< mir::client::rpc::MirBasicRpcChannel > const &channel) |
|
void | connect (mir::protobuf::ConnectParameters const *request, mir::protobuf::Connection *response, google::protobuf::Closure *done) override |
|
void | disconnect (mir::protobuf::Void const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | create_surface (mir::protobuf::SurfaceParameters const *request, mir::protobuf::Surface *response, google::protobuf::Closure *done) override |
|
void | modify_surface (mir::protobuf::SurfaceModifications const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | next_buffer (mir::protobuf::SurfaceId const *request, mir::protobuf::Buffer *response, google::protobuf::Closure *done) override |
|
void | release_surface (mir::protobuf::SurfaceId const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | platform_operation (mir::protobuf::PlatformOperationMessage const *request, mir::protobuf::PlatformOperationMessage *response, google::protobuf::Closure *done) override |
|
void | configure_surface (mir::protobuf::SurfaceSetting const *request, mir::protobuf::SurfaceSetting *response, google::protobuf::Closure *done) override |
|
void | configure_display (mir::protobuf::DisplayConfiguration const *request, mir::protobuf::DisplayConfiguration *response, google::protobuf::Closure *done) override |
|
void | create_screencast (mir::protobuf::ScreencastParameters const *request, mir::protobuf::Screencast *response, google::protobuf::Closure *done) override |
|
void | screencast_buffer (mir::protobuf::ScreencastId const *request, mir::protobuf::Buffer *response, google::protobuf::Closure *done) override |
|
void | release_screencast (mir::protobuf::ScreencastId const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | create_buffer_stream (mir::protobuf::BufferStreamParameters const *request, mir::protobuf::BufferStream *response, google::protobuf::Closure *done) override |
|
void | release_buffer_stream (mir::protobuf::BufferStreamId const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | configure_cursor (mir::protobuf::CursorSetting const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | new_fds_for_prompt_providers (mir::protobuf::SocketFDRequest const *request, mir::protobuf::SocketFD *response, google::protobuf::Closure *done) override |
|
void | start_prompt_session (mir::protobuf::PromptSessionParameters const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | stop_prompt_session (mir::protobuf::Void const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | exchange_buffer (mir::protobuf::BufferRequest const *request, mir::protobuf::Buffer *response, google::protobuf::Closure *done) override |
|
void | submit_buffer (mir::protobuf::BufferRequest const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | allocate_buffers (mir::protobuf::BufferAllocation const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | release_buffers (mir::protobuf::BufferRelease const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | request_persistent_surface_id (mir::protobuf::SurfaceId const *request, mir::protobuf::PersistentSurfaceId *response, google::protobuf::Closure *done) override |
|
void | pong (mir::protobuf::PingEvent const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
void | configure_buffer_stream (mir::protobuf::StreamConfiguration const *request, mir::protobuf::Void *response, google::protobuf::Closure *done) override |
|
virtual | ~DisplayServer ()=default |
|