|
|
@ -8,7 +8,6 @@ import Foundation
|
|
|
|
|
|
|
|
|
|
|
|
public enum SSKProtoError: Error {
|
|
|
|
public enum SSKProtoError: Error {
|
|
|
|
case invalidProtobuf(description: String)
|
|
|
|
case invalidProtobuf(description: String)
|
|
|
|
case unsafeProtobuf(description: String)
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// MARK: - SSKProtoEnvelope
|
|
|
|
// MARK: - SSKProtoEnvelope
|
|
|
@ -53,6 +52,16 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(type: SSKProtoEnvelopeType, source: String, sourceDevice: UInt32, timestamp: UInt64) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setType(type)
|
|
|
|
|
|
|
|
setSource(source)
|
|
|
|
|
|
|
|
setSourceDevice(sourceDevice)
|
|
|
|
|
|
|
|
setTimestamp(timestamp)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoEnvelopeType) {
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoEnvelopeType) {
|
|
|
|
proto.type = SSKProtoEnvelopeTypeUnwrap(valueParam)
|
|
|
|
proto.type = SSKProtoEnvelopeTypeUnwrap(valueParam)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -366,6 +375,14 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64, sessionDescription: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
setSessionDescription(sessionDescription)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -459,6 +476,14 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64, sessionDescription: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
setSessionDescription(sessionDescription)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -552,6 +577,16 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64, sdpMid: String, sdpMlineIndex: UInt32, sdp: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
setSdpMid(sdpMid)
|
|
|
|
|
|
|
|
setSdpMlineIndex(sdpMlineIndex)
|
|
|
|
|
|
|
|
setSdp(sdp)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -673,6 +708,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -752,6 +794,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1135,6 +1184,14 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64, author: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
setAuthor(author)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2463,6 +2520,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(type: SSKProtoReceiptMessageType) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setType(type)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoReceiptMessageType) {
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoReceiptMessageType) {
|
|
|
|
proto.type = SSKProtoReceiptMessageTypeUnwrap(valueParam)
|
|
|
|
proto.type = SSKProtoReceiptMessageTypeUnwrap(valueParam)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2580,6 +2644,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(destination: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setDestination(destination)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setDestination(_ valueParam: String) {
|
|
|
|
@objc public func setDestination(_ valueParam: String) {
|
|
|
|
proto.destination = valueParam
|
|
|
|
proto.destination = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2816,6 +2887,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(blob: SSKProtoAttachmentPointer) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setBlob(blob)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setBlob(_ valueParam: SSKProtoAttachmentPointer) {
|
|
|
|
@objc public func setBlob(_ valueParam: SSKProtoAttachmentPointer) {
|
|
|
|
proto.blob = valueParam.proto
|
|
|
|
proto.blob = valueParam.proto
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3097,6 +3175,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(type: SSKProtoSyncMessageRequestType) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setType(type)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoSyncMessageRequestType) {
|
|
|
|
@objc public func setType(_ valueParam: SSKProtoSyncMessageRequestType) {
|
|
|
|
proto.type = SSKProtoSyncMessageRequestTypeUnwrap(valueParam)
|
|
|
|
proto.type = SSKProtoSyncMessageRequestTypeUnwrap(valueParam)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3176,6 +3261,14 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(sender: String, timestamp: UInt64) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setSender(sender)
|
|
|
|
|
|
|
|
setTimestamp(timestamp)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setSender(_ valueParam: String) {
|
|
|
|
@objc public func setSender(_ valueParam: String) {
|
|
|
|
proto.sender = valueParam
|
|
|
|
proto.sender = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3579,6 +3672,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: UInt64) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
@objc public func setId(_ valueParam: UInt64) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3802,6 +3902,14 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: Data, type: SSKProtoGroupContextType) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
setType(type)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: Data) {
|
|
|
|
@objc public func setId(_ valueParam: Data) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -4030,6 +4138,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(number: String) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setNumber(number)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setNumber(_ valueParam: String) {
|
|
|
|
@objc public func setNumber(_ valueParam: String) {
|
|
|
|
proto.number = valueParam
|
|
|
|
proto.number = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -4297,6 +4412,13 @@ public enum SSKProtoError: Error {
|
|
|
|
|
|
|
|
|
|
|
|
@objc public override init() {}
|
|
|
|
@objc public override init() {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Initializer for required fields
|
|
|
|
|
|
|
|
@objc public init(id: Data) {
|
|
|
|
|
|
|
|
super.init()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setId(id)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@objc public func setId(_ valueParam: Data) {
|
|
|
|
@objc public func setId(_ valueParam: Data) {
|
|
|
|
proto.id = valueParam
|
|
|
|
proto.id = valueParam
|
|
|
|
}
|
|
|
|
}
|
|
|
|