MCPcopy Create free account
hub / github.com/RGAA-Software/GoDesk / SendSwitchFullColorMessage

Method SendSwitchFullColorMessage

src/client/ct_base_workspace.cpp:998–1011  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

996 }
997
998 void BaseWorkspace::SendSwitchFullColorMessage(bool enable) {
999 if (!sdk_ || remote_force_closed_) {
1000 return;
1001 }
1002 tc::Message m;
1003 m.set_type(tc::kSwitchFullColorMode);
1004 m.set_device_id(settings_->device_id_);
1005 m.set_stream_id(settings_->stream_id_);
1006 auto wm = m.mutable_switch_full_color_mode();
1007 wm->set_enable(enable);
1008 if (auto buffer = tc::ProtoAsData(&m); buffer) {
1009 sdk_->PostMediaMessage(buffer);
1010 }
1011 }
1012
1013 void BaseWorkspace::SwitchScaleMode(const tc::ScaleMode& mode) {
1014 settings_->SetScaleMode(mode);

Callers 1

RegisterBaseListenersMethod · 0.95

Calls 1

PostMediaMessageMethod · 0.80

Tested by

no test coverage detected