X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=grpc-proxy%2Fmain-grpc.h;h=c067a7cfe334f7344820b7be63d105da79ecac9b;hb=ae3ef78cb1a01b690917eb8d93a3e68517a7a93d;hp=282600d5f2286c91072cebc45c6f8acdb17f5f27;hpb=071440ef54444c3be2aa72a402563a97cc350e3b;p=src%2Fagl-compositor.git diff --git a/grpc-proxy/main-grpc.h b/grpc-proxy/main-grpc.h index 282600d..c067a7c 100644 --- a/grpc-proxy/main-grpc.h +++ b/grpc-proxy/main-grpc.h @@ -38,6 +38,12 @@ // forward declaration created in grpc-async-cb class Lister; +struct global_data { + uint32_t id; + uint32_t version; + std::string interface_name; +}; + struct shell_data { struct wl_display *wl_display; struct agl_shell *shell; @@ -47,6 +53,7 @@ struct shell_data { bool wait_for_doas; bool bound_ok; + bool bound_fail; bool doas_ok; uint32_t version; @@ -54,6 +61,7 @@ struct shell_data { ::agl_shell_ipc::AppStateResponse current_app_state; std::list > server_context_list; + std::list globals; }; struct window_output {