X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2FAglShellGrpcClient.cpp;h=ee2fe486584bad377f8dee215a7f934d9db2540f;hb=c625714c4adce04c34ab406bdd444b13773760e2;hp=73aad71fbfbfa1b313d5caed1030dd6f33b9fbf2;hpb=8b057267c4180e5648b6636f4b5b1de07f627977;p=src%2Fwindow-management-client-grpc.git diff --git a/src/AglShellGrpcClient.cpp b/src/AglShellGrpcClient.cpp index 73aad71..ee2fe48 100644 --- a/src/AglShellGrpcClient.cpp +++ b/src/AglShellGrpcClient.cpp @@ -89,6 +89,21 @@ GrpcClient::SetAppFullscreen(const std::string& app_id) return status.ok(); } +bool +GrpcClient::SetAppOnOutput(const std::string& app_id, const std::string& output_name) +{ + agl_shell_ipc::AppOnOutputRequest request; + + request.set_app_id(app_id); + request.set_output(output_name); + + grpc::ClientContext context; + ::agl_shell_ipc::AppOnOutputResponse reply; + + grpc::Status status = m_stub->SetAppOnOutput(&context, request, &reply); + return status.ok(); +} + grpc::Status GrpcClient::Wait(void) {