| 820 | } |
| 821 | |
| 822 | void NetworkClient::SendRequest_RGBController_UpdateMode(unsigned int dev_idx, unsigned char * data, unsigned int size) |
| 823 | { |
| 824 | if(change_in_progress) |
| 825 | { |
| 826 | return; |
| 827 | } |
| 828 | |
| 829 | NetPacketHeader request_hdr; |
| 830 | |
| 831 | request_hdr.pkt_magic[0] = 'O'; |
| 832 | request_hdr.pkt_magic[1] = 'R'; |
| 833 | request_hdr.pkt_magic[2] = 'G'; |
| 834 | request_hdr.pkt_magic[3] = 'B'; |
| 835 | |
| 836 | request_hdr.pkt_dev_idx = dev_idx; |
| 837 | request_hdr.pkt_id = NET_PACKET_ID_RGBCONTROLLER_UPDATEMODE; |
| 838 | request_hdr.pkt_size = size; |
| 839 | |
| 840 | send(client_sock, (char *)&request_hdr, sizeof(NetPacketHeader), MSG_NOSIGNAL); |
| 841 | send(client_sock, (char *)data, size, MSG_NOSIGNAL); |
| 842 | } |
| 843 | |
| 844 | void NetworkClient::SendRequest_RGBController_SaveMode(unsigned int dev_idx, unsigned char * data, unsigned int size) |
| 845 | { |