2023-05-02 14:53:04 -03:00
|
|
|
syntax = "proto3";
|
|
|
|
|
|
|
|
package signal;
|
|
|
|
|
2023-10-27 12:02:35 -07:00
|
|
|
import "ResumableUploads.proto";
|
|
|
|
|
2023-05-02 14:53:04 -03:00
|
|
|
option java_package = "org.thoughtcrime.securesms.jobs.protos";
|
|
|
|
option java_multiple_files = true;
|
|
|
|
|
2023-10-27 12:02:35 -07:00
|
|
|
|
2023-05-02 14:53:04 -03:00
|
|
|
message CallSyncEventJobRecord {
|
2023-05-17 09:46:36 -03:00
|
|
|
uint64 recipientId = 1;
|
|
|
|
reserved 2;
|
|
|
|
uint64 callId = 3;
|
|
|
|
uint32 direction = 4;
|
|
|
|
uint32 event = 5;
|
2023-05-02 14:53:04 -03:00
|
|
|
}
|
|
|
|
|
|
|
|
message CallSyncEventJobData {
|
|
|
|
repeated CallSyncEventJobRecord records = 1;
|
2023-07-19 12:02:53 -03:00
|
|
|
}
|
|
|
|
|
|
|
|
message CallLinkRefreshSinceTimestampJobData {
|
|
|
|
uint64 timestamp = 1;
|
2023-08-01 16:13:37 -03:00
|
|
|
}
|
|
|
|
|
|
|
|
message CallLogEventSendJobData {
|
|
|
|
bytes callLogEvent = 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
message CallLinkUpdateSendJobData {
|
|
|
|
string callLinkRoomId = 1;
|
2023-10-23 08:26:31 -04:00
|
|
|
}
|
2023-10-27 12:02:35 -07:00
|
|
|
|
|
|
|
message AttachmentUploadJobData {
|
2024-01-09 09:21:23 -05:00
|
|
|
uint64 attachmentId = 1;
|
|
|
|
reserved /*attachmentUniqueId*/ 2;
|
2023-10-27 12:02:35 -07:00
|
|
|
optional ResumableUpload uploadSpec = 3;
|
|
|
|
}
|