forked from KianIranian-STDG/iGap-API
-
Notifications
You must be signed in to change notification settings - Fork 0
/
SignalingGetLog.proto
46 lines (39 loc) · 954 Bytes
/
SignalingGetLog.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
syntax = "proto3";
package proto;
import "Request.proto";
import "Response.proto";
import "Global.proto";
import "SignalingOffer.proto";
option java_package = "net.iGap.proto";
option java_outer_classname = "ProtoSignalingGetLog";
message SignalingGetLog {
Request request = 1;
Pagination pagination = 2;
enum Filter {
ALL = 0;
MISSED = 1;
CANCELED = 2;
INCOMING = 3;
OUTGOING = 4;
}
Filter filter = 3;
}
message SignalingGetLogResponse {
Response response = 1;
message SignalingLog {
uint64 id = 1;
SignalingOffer.Type type = 2;
enum Status {
MISSED = 0;
CANCELED = 1;
INCOMING = 2;
OUTGOING = 3;
}
Status status = 3;
RegisteredUser peer = 4;
uint32 offer_time = 5;
uint32 duration = 6;
uint64 log_id = 7;
}
repeated SignalingLog signaling_log = 2;
}