mirror of
https://github.com/oxen-io/session-android.git
synced 2025-03-28 08:22:13 +00:00
Target API note.
Closed group update data classes.
This commit is contained in:
parent
99f9e60a50
commit
eee5f60098
@ -22,10 +22,10 @@ import java.util.concurrent.TimeUnit
|
|||||||
class ClosedGroupUpdateMessageSendJob private constructor(parameters: Parameters, private val destination: String, private val kind: Kind) : BaseJob(parameters) {
|
class ClosedGroupUpdateMessageSendJob private constructor(parameters: Parameters, private val destination: String, private val kind: Kind) : BaseJob(parameters) {
|
||||||
|
|
||||||
sealed class Kind {
|
sealed class Kind {
|
||||||
class New(val groupPublicKey: ByteArray, val name: String, val groupPrivateKey: ByteArray, val senderKeys: Collection<ClosedGroupSenderKey>, val members: Collection<ByteArray>, val admins: Collection<ByteArray>) : Kind()
|
data class New(val groupPublicKey: ByteArray, val name: String, val groupPrivateKey: ByteArray, val senderKeys: Collection<ClosedGroupSenderKey>, val members: Collection<ByteArray>, val admins: Collection<ByteArray>) : Kind()
|
||||||
class Info(val groupPublicKey: ByteArray, val name: String, val senderKeys: Collection<ClosedGroupSenderKey>, val members: Collection<ByteArray>, val admins: Collection<ByteArray>) : Kind()
|
data class Info(val groupPublicKey: ByteArray, val name: String, val senderKeys: Collection<ClosedGroupSenderKey>, val members: Collection<ByteArray>, val admins: Collection<ByteArray>) : Kind()
|
||||||
class SenderKeyRequest(val groupPublicKey: ByteArray) : Kind()
|
data class SenderKeyRequest(val groupPublicKey: ByteArray) : Kind()
|
||||||
class SenderKey(val groupPublicKey: ByteArray, val senderKey: ClosedGroupSenderKey) : Kind()
|
data class SenderKey(val groupPublicKey: ByteArray, val senderKey: ClosedGroupSenderKey) : Kind()
|
||||||
}
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
|
@ -59,7 +59,7 @@ allprojects {
|
|||||||
|
|
||||||
project.ext {
|
project.ext {
|
||||||
androidBuildToolsVersion = '29.0.3'
|
androidBuildToolsVersion = '29.0.3'
|
||||||
androidCompileSdkVersion = 29
|
androidCompileSdkVersion = 29 // This is also our target SDK.
|
||||||
androidMinSdkVersion = 21
|
androidMinSdkVersion = 21
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user