From b0f65bb09ae34aabcb84b12561a46d0972e2ddc9 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Wed, 13 Dec 2017 14:09:53 +0100 Subject: [PATCH] some optimizations --- backend.proto | 2 ++ client.proto | 3 ++- hcl.proto | 2 ++ led.proto | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/backend.proto b/backend.proto index 8400426..8257c75 100644 --- a/backend.proto +++ b/backend.proto @@ -2,6 +2,8 @@ syntax = "proto3"; package ledd; +option optimize_for = SPEED; + message Backend { int32 channel = 3; string name = 4; diff --git a/client.proto b/client.proto index 38b31ee..b15e1f5 100644 --- a/client.proto +++ b/client.proto @@ -2,6 +2,8 @@ syntax = "proto3"; package ledd; +option optimize_for = SPEED; + import "hcl.proto"; import "led.proto"; import "backend.proto"; @@ -22,7 +24,6 @@ message RemoveLED { } message SetLED { - string name = 1; HCL colour = 2; } diff --git a/hcl.proto b/hcl.proto index 05817a1..72d1238 100644 --- a/hcl.proto +++ b/hcl.proto @@ -2,6 +2,8 @@ syntax = "proto3"; package ledd; +option optimize_for = SPEED; + message HCL { double hue = 1; double chroma = 2; diff --git a/led.proto b/led.proto index 29b7d90..d5e3dc0 100644 --- a/led.proto +++ b/led.proto @@ -2,6 +2,8 @@ syntax = "proto3"; package ledd; +option optimize_for = SPEED; + import "hcl.proto"; message LED {