| 958 | } |
| 959 | |
| 960 | void BaseWorkspace::SendExitControlledEndMessage() { |
| 961 | if (!sdk_ || remote_force_closed_) { |
| 962 | return; |
| 963 | } |
| 964 | tc::Message m; |
| 965 | m.set_type(tc::kExitControlledEnd); |
| 966 | if (auto buffer = tc::ProtoAsData(&m); buffer) { |
| 967 | sdk_->PostMediaMessage(buffer); |
| 968 | } |
| 969 | } |
| 970 | |
| 971 | void BaseWorkspace::SendHardUpdateDesktopMessage() { |
| 972 | if (!sdk_ || remote_force_closed_) { |
no test coverage detected