-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathproApiV1Stage.proto
133 lines (101 loc) · 3.1 KB
/
proApiV1Stage.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
syntax = "proto3";
package rv.data;
import "proApiV1Identifier.proto";
message API_v1_StageLayoutMap {
repeated rv.data.API_v1_StageLayoutMap.Entry entries = 1;
message Entry {
rv.data.API_v1_Identifier screen = 1;
rv.data.API_v1_Identifier layout = 2;
}
}
message API_v1_Stage_Request {
oneof Request {
rv.data.API_v1_Stage_Request.GetLayoutMap get_layout_map = 1;
rv.data.API_v1_Stage_Request.SetLayoutMap set_layout_map = 2;
rv.data.API_v1_Stage_Request.GetMessage get_message = 3;
rv.data.API_v1_Stage_Request.PutMessage put_message = 4;
rv.data.API_v1_Stage_Request.DeleteMessage delete_message = 5;
rv.data.API_v1_Stage_Request.GetScreens get_screens = 6;
rv.data.API_v1_Stage_Request.GetScreenLayout get_screen_layout = 7;
rv.data.API_v1_Stage_Request.SetScreenLayout set_screen_layout = 8;
rv.data.API_v1_Stage_Request.GetLayouts get_layouts = 9;
rv.data.API_v1_Stage_Request.DeleteLayout delete_layout = 10;
rv.data.API_v1_Stage_Request.GetLayoutThumbnail get_layout_thumbnail = 11;
}
message GetLayoutMap {
}
message SetLayoutMap {
rv.data.API_v1_StageLayoutMap map = 1;
}
message GetMessage {
}
message PutMessage {
string message = 1;
}
message DeleteMessage {
}
message GetScreens {
}
message GetScreenLayout {
string id = 1;
}
message SetScreenLayout {
string id = 1;
string layout = 2;
}
message GetLayouts {
}
message DeleteLayout {
string id = 1;
}
message GetLayoutThumbnail {
string id = 1;
int32 quality = 2;
}
}
message API_v1_Stage_Response {
oneof Response {
rv.data.API_v1_Stage_Response.GetLayoutMap get_layout_map = 1;
rv.data.API_v1_Stage_Response.SetLayoutMap set_layout_map = 2;
rv.data.API_v1_Stage_Response.GetMessage get_message = 3;
rv.data.API_v1_Stage_Response.PutMessage put_message = 4;
rv.data.API_v1_Stage_Response.DeleteMessage delete_message = 5;
rv.data.API_v1_Stage_Response.GetScreens get_screens = 6;
rv.data.API_v1_Stage_Response.GetScreenLayout get_screen_layout = 7;
rv.data.API_v1_Stage_Response.SetScreenLayout set_screen_layout = 8;
rv.data.API_v1_Stage_Response.GetLayouts get_layouts = 9;
rv.data.API_v1_Stage_Response.DeleteLayout delete_layout = 10;
rv.data.API_v1_Stage_Response.GetLayoutThumbnail get_layout_thumbnail = 11;
}
message GetLayoutMap {
rv.data.API_v1_StageLayoutMap map = 1;
}
message SetLayoutMap {
}
message GetMessage {
string message = 1;
}
message PutMessage {
}
message DeleteMessage {
}
message GetScreens {
repeated rv.data.API_v1_Identifier screens = 1;
}
message GetScreenLayout {
rv.data.API_v1_Identifier id = 1;
}
message SetScreenLayout {
}
message GetLayouts {
repeated rv.data.API_v1_Stage_Response.GetLayouts.Layout layouts = 1;
message Layout {
rv.data.API_v1_Identifier id = 1;
}
}
message DeleteLayout {
}
message GetLayoutThumbnail {
bytes data = 1;
}
}