Signal-Android/app/src/main/protowire/JobData.proto
Jim Gustafson 690608cdf3 Update to RingRTC v2.39.0
Co-authored-by: Alex Hart <alex@signal.org>
2024-03-06 20:42:01 -04:00

49 lines
No EOL
933 B
Protocol Buffer

syntax = "proto3";
package signal;
import "ResumableUploads.proto";
option java_package = "org.thoughtcrime.securesms.jobs.protos";
option java_multiple_files = true;
message CallSyncEventJobRecord {
uint64 recipientId = 1;
reserved 2;
uint64 callId = 3;
uint32 direction = 4;
uint32 event = 5;
}
message CallSyncEventJobData {
repeated CallSyncEventJobRecord records = 1;
}
message CallLinkRefreshSinceTimestampJobData {
uint64 timestamp = 1;
}
message CallLogEventSendJobData {
bytes callLogEvent = 1;
}
message CallLinkUpdateSendJobData {
enum Type {
UPDATE = 0;
DELETE = 1;
}
string callLinkRoomId = 1;
optional Type type = 2;
}
message AttachmentUploadJobData {
uint64 attachmentId = 1;
reserved /*attachmentUniqueId*/ 2;
optional ResumableUpload uploadSpec = 3;
}
message PreKeysSyncJobData {
bool forceRefreshRequested = 1;
}