2020-12-28 13:34:14 +08:00
|
|
|
syntax = "proto3";
|
|
|
|
|
|
|
|
|
|
option java_package = "com.geeksville.mesh";
|
|
|
|
|
option optimize_for = LITE_RUNTIME;
|
2021-05-23 19:31:38 -05:00
|
|
|
option go_package = "github.com/meshtastic/gomeshproto";
|
2020-12-28 13:34:14 +08:00
|
|
|
|
2021-02-27 13:16:43 +08:00
|
|
|
import "channel.proto";
|
2020-12-28 13:34:14 +08:00
|
|
|
|
2021-02-27 13:43:36 +08:00
|
|
|
option java_outer_classname = "AppOnlyProtos";
|
|
|
|
|
|
2021-03-07 19:28:48 +11:00
|
|
|
/*
|
2021-04-20 19:08:28 +10:00
|
|
|
* This is the most compact possible representation for a set of channels.
|
|
|
|
|
* It includes only one PRIMARY channel (which must be first) and
|
|
|
|
|
* any SECONDARY channels.
|
|
|
|
|
* No DISABLED channels are included.
|
2021-03-07 19:28:48 +11:00
|
|
|
* This abstraction is used only on the the 'app side' of the world (ie python, javascript and android etc) to show a group of Channels as a (long) URL
|
|
|
|
|
*/
|
2021-02-17 13:05:46 +08:00
|
|
|
message ChannelSet {
|
2022-02-21 18:48:42 +11:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* TODO: REPLACE
|
|
|
|
|
*/
|
2021-11-30 11:45:01 -08:00
|
|
|
repeated ChannelSettings settings = 1;
|
2020-12-28 13:34:14 +08:00
|
|
|
}
|