-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathproApiV1Looks.proto
111 lines (86 loc) · 2.36 KB
/
proApiV1Looks.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
syntax = "proto3";
package rv.data;
import "proApiV1Identifier.proto";
message API_v1_Look {
rv.data.API_v1_Identifier id = 1;
repeated rv.data.API_v1_Screen screens = 2;
}
message API_v1_Screen {
bool video_input = 1;
bool media = 2;
bool slide = 3;
bool announcements = 4;
bool props = 5;
bool messages = 6;
string presentation = 7;
string mask = 8;
}
message API_v1_Looks_Request {
oneof Request {
rv.data.API_v1_Looks_Request.Looks looks = 1;
rv.data.API_v1_Looks_Request.CreateLook create_look = 2;
rv.data.API_v1_Looks_Request.GetCurrentLook get_current_look = 3;
rv.data.API_v1_Looks_Request.PutCurrentLook put_current_look = 4;
rv.data.API_v1_Looks_Request.GetLook get_look = 5;
rv.data.API_v1_Looks_Request.PutLook put_look = 6;
rv.data.API_v1_Looks_Request.DeleteLook delete_look = 7;
rv.data.API_v1_Looks_Request.TriggerLook trigger_look = 8;
}
message Looks {
}
message CreateLook {
rv.data.API_v1_Look look = 1;
}
message GetCurrentLook {
}
message PutCurrentLook {
rv.data.API_v1_Look look = 1;
}
message GetLook {
string id = 1;
}
message PutLook {
string id = 1;
rv.data.API_v1_Look look = 2;
}
message DeleteLook {
string id = 1;
}
message TriggerLook {
string id = 1;
}
}
message API_v1_Looks_Response {
oneof Response {
rv.data.API_v1_Looks_Response.Looks looks = 1;
rv.data.API_v1_Looks_Response.CreateLook create_look = 2;
rv.data.API_v1_Looks_Response.GetCurrentLook get_current_look = 3;
rv.data.API_v1_Looks_Response.PutCurrentLook put_current_look = 4;
rv.data.API_v1_Looks_Response.GetLook get_look = 5;
rv.data.API_v1_Looks_Response.PutLook put_look = 6;
rv.data.API_v1_Looks_Response.DeleteLook delete_look = 7;
rv.data.API_v1_Looks_Response.TriggerLook trigger_look = 8;
}
message Looks {
repeated rv.data.API_v1_Look looks = 1;
}
message CreateLook {
rv.data.API_v1_Look look = 1;
}
message GetCurrentLook {
rv.data.API_v1_Look look = 1;
}
message PutCurrentLook {
rv.data.API_v1_Look look = 1;
}
message GetLook {
rv.data.API_v1_Look look = 1;
}
message PutLook {
rv.data.API_v1_Look look = 1;
}
message DeleteLook {
}
message TriggerLook {
}
}