|
|
|
@ -236,6 +236,15 @@ struct SessionProtos_Content {
|
|
|
|
|
/// Clears the value of `configurationMessage`. Subsequent reads from it will return its default value.
|
|
|
|
|
mutating func clearConfigurationMessage() {_uniqueStorage()._configurationMessage = nil}
|
|
|
|
|
|
|
|
|
|
var infoMessage: SessionProtos_InfoMessage {
|
|
|
|
|
get {return _storage._infoMessage ?? SessionProtos_InfoMessage()}
|
|
|
|
|
set {_uniqueStorage()._infoMessage = newValue}
|
|
|
|
|
}
|
|
|
|
|
/// Returns true if `infoMessage` has been explicitly set.
|
|
|
|
|
var hasInfoMessage: Bool {return _storage._infoMessage != nil}
|
|
|
|
|
/// Clears the value of `infoMessage`. Subsequent reads from it will return its default value.
|
|
|
|
|
mutating func clearInfoMessage() {_uniqueStorage()._infoMessage = nil}
|
|
|
|
|
|
|
|
|
|
var unknownFields = SwiftProtobuf.UnknownStorage()
|
|
|
|
|
|
|
|
|
|
init() {}
|
|
|
|
@ -276,6 +285,74 @@ struct SessionProtos_KeyPair {
|
|
|
|
|
fileprivate var _privateKey: Data? = nil
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
struct SessionProtos_InfoMessage {
|
|
|
|
|
// SwiftProtobuf.Message conformance is added in an extension below. See the
|
|
|
|
|
// `Message` and `Message+*Additions` files in the SwiftProtobuf library for
|
|
|
|
|
// methods supported on all messages.
|
|
|
|
|
|
|
|
|
|
/// @required
|
|
|
|
|
var type: SessionProtos_InfoMessage.TypeEnum {
|
|
|
|
|
get {return _type ?? .screenshot}
|
|
|
|
|
set {_type = newValue}
|
|
|
|
|
}
|
|
|
|
|
/// Returns true if `type` has been explicitly set.
|
|
|
|
|
var hasType: Bool {return self._type != nil}
|
|
|
|
|
/// Clears the value of `type`. Subsequent reads from it will return its default value.
|
|
|
|
|
mutating func clearType() {self._type = nil}
|
|
|
|
|
|
|
|
|
|
var timestamp: UInt64 {
|
|
|
|
|
get {return _timestamp ?? 0}
|
|
|
|
|
set {_timestamp = newValue}
|
|
|
|
|
}
|
|
|
|
|
/// Returns true if `timestamp` has been explicitly set.
|
|
|
|
|
var hasTimestamp: Bool {return self._timestamp != nil}
|
|
|
|
|
/// Clears the value of `timestamp`. Subsequent reads from it will return its default value.
|
|
|
|
|
mutating func clearTimestamp() {self._timestamp = nil}
|
|
|
|
|
|
|
|
|
|
var unknownFields = SwiftProtobuf.UnknownStorage()
|
|
|
|
|
|
|
|
|
|
enum TypeEnum: SwiftProtobuf.Enum {
|
|
|
|
|
typealias RawValue = Int
|
|
|
|
|
case screenshot // = 1
|
|
|
|
|
|
|
|
|
|
/// timestamp
|
|
|
|
|
case mediaSaved // = 2
|
|
|
|
|
|
|
|
|
|
init() {
|
|
|
|
|
self = .screenshot
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
init?(rawValue: Int) {
|
|
|
|
|
switch rawValue {
|
|
|
|
|
case 1: self = .screenshot
|
|
|
|
|
case 2: self = .mediaSaved
|
|
|
|
|
default: return nil
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var rawValue: Int {
|
|
|
|
|
switch self {
|
|
|
|
|
case .screenshot: return 1
|
|
|
|
|
case .mediaSaved: return 2
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
init() {}
|
|
|
|
|
|
|
|
|
|
fileprivate var _type: SessionProtos_InfoMessage.TypeEnum? = nil
|
|
|
|
|
fileprivate var _timestamp: UInt64? = nil
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#if swift(>=4.2)
|
|
|
|
|
|
|
|
|
|
extension SessionProtos_InfoMessage.TypeEnum: CaseIterable {
|
|
|
|
|
// Support synthesized by the compiler.
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endif // swift(>=4.2)
|
|
|
|
|
|
|
|
|
|
struct SessionProtos_DataMessage {
|
|
|
|
|
// SwiftProtobuf.Message conformance is added in an extension below. See the
|
|
|
|
|
// `Message` and `Message+*Additions` files in the SwiftProtobuf library for
|
|
|
|
@ -1358,6 +1435,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
5: .same(proto: "receiptMessage"),
|
|
|
|
|
6: .same(proto: "typingMessage"),
|
|
|
|
|
7: .same(proto: "configurationMessage"),
|
|
|
|
|
82: .same(proto: "infoMessage"),
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
fileprivate class _StorageClass {
|
|
|
|
@ -1365,6 +1443,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
var _receiptMessage: SessionProtos_ReceiptMessage? = nil
|
|
|
|
|
var _typingMessage: SessionProtos_TypingMessage? = nil
|
|
|
|
|
var _configurationMessage: SessionProtos_ConfigurationMessage? = nil
|
|
|
|
|
var _infoMessage: SessionProtos_InfoMessage? = nil
|
|
|
|
|
|
|
|
|
|
static let defaultInstance = _StorageClass()
|
|
|
|
|
|
|
|
|
@ -1375,6 +1454,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
_receiptMessage = source._receiptMessage
|
|
|
|
|
_typingMessage = source._typingMessage
|
|
|
|
|
_configurationMessage = source._configurationMessage
|
|
|
|
|
_infoMessage = source._infoMessage
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1391,6 +1471,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
if let v = _storage._receiptMessage, !v.isInitialized {return false}
|
|
|
|
|
if let v = _storage._typingMessage, !v.isInitialized {return false}
|
|
|
|
|
if let v = _storage._configurationMessage, !v.isInitialized {return false}
|
|
|
|
|
if let v = _storage._infoMessage, !v.isInitialized {return false}
|
|
|
|
|
return true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -1404,6 +1485,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
case 5: try decoder.decodeSingularMessageField(value: &_storage._receiptMessage)
|
|
|
|
|
case 6: try decoder.decodeSingularMessageField(value: &_storage._typingMessage)
|
|
|
|
|
case 7: try decoder.decodeSingularMessageField(value: &_storage._configurationMessage)
|
|
|
|
|
case 82: try decoder.decodeSingularMessageField(value: &_storage._infoMessage)
|
|
|
|
|
default: break
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -1424,6 +1506,9 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
if let v = _storage._configurationMessage {
|
|
|
|
|
try visitor.visitSingularMessageField(value: v, fieldNumber: 7)
|
|
|
|
|
}
|
|
|
|
|
if let v = _storage._infoMessage {
|
|
|
|
|
try visitor.visitSingularMessageField(value: v, fieldNumber: 82)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
try unknownFields.traverse(visitor: &visitor)
|
|
|
|
|
}
|
|
|
|
@ -1437,6 +1522,7 @@ extension SessionProtos_Content: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
if _storage._receiptMessage != rhs_storage._receiptMessage {return false}
|
|
|
|
|
if _storage._typingMessage != rhs_storage._typingMessage {return false}
|
|
|
|
|
if _storage._configurationMessage != rhs_storage._configurationMessage {return false}
|
|
|
|
|
if _storage._infoMessage != rhs_storage._infoMessage {return false}
|
|
|
|
|
return true
|
|
|
|
|
}
|
|
|
|
|
if !storagesAreEqual {return false}
|
|
|
|
@ -1487,6 +1573,53 @@ extension SessionProtos_KeyPair: SwiftProtobuf.Message, SwiftProtobuf._MessageIm
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
extension SessionProtos_InfoMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
|
|
|
|
|
static let protoMessageName: String = _protobuf_package + ".InfoMessage"
|
|
|
|
|
static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
|
|
|
|
|
1: .same(proto: "type"),
|
|
|
|
|
2: .same(proto: "timestamp"),
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
public var isInitialized: Bool {
|
|
|
|
|
if self._type == nil {return false}
|
|
|
|
|
return true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
|
|
|
|
|
while let fieldNumber = try decoder.nextFieldNumber() {
|
|
|
|
|
switch fieldNumber {
|
|
|
|
|
case 1: try decoder.decodeSingularEnumField(value: &self._type)
|
|
|
|
|
case 2: try decoder.decodeSingularUInt64Field(value: &self._timestamp)
|
|
|
|
|
default: break
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
|
|
|
|
|
if let v = self._type {
|
|
|
|
|
try visitor.visitSingularEnumField(value: v, fieldNumber: 1)
|
|
|
|
|
}
|
|
|
|
|
if let v = self._timestamp {
|
|
|
|
|
try visitor.visitSingularUInt64Field(value: v, fieldNumber: 2)
|
|
|
|
|
}
|
|
|
|
|
try unknownFields.traverse(visitor: &visitor)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static func ==(lhs: SessionProtos_InfoMessage, rhs: SessionProtos_InfoMessage) -> Bool {
|
|
|
|
|
if lhs._type != rhs._type {return false}
|
|
|
|
|
if lhs._timestamp != rhs._timestamp {return false}
|
|
|
|
|
if lhs.unknownFields != rhs.unknownFields {return false}
|
|
|
|
|
return true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
extension SessionProtos_InfoMessage.TypeEnum: SwiftProtobuf._ProtoNameProviding {
|
|
|
|
|
static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
|
|
|
|
|
1: .same(proto: "SCREENSHOT"),
|
|
|
|
|
2: .same(proto: "MEDIA_SAVED"),
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
extension SessionProtos_DataMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
|
|
|
|
|
static let protoMessageName: String = _protobuf_package + ".DataMessage"
|
|
|
|
|
static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
|
|
|
|
|