trixnity-crypto
3.2.0
common
trixnity-crypto
/
net.folivo.trixnity.crypto.olm
/
StoredOutboundMegolmSession
Stored
Outbound
Megolm
Session
@
Serializable
data
class
StoredOutboundMegolmSession
(
val
roomId
:
RoomId
,
val
createdAt
:
Instant
=
Clock.System.now()
,
val
encryptedMessageCount
:
Long
=
1
,
val
newDevices
:
Map
<
UserId
,
Set
<
String
>
>
=
mapOf()
,
val
pickled
:
String
)
Constructors
Properties
Constructors
Stored
Outbound
Megolm
Session
Link copied to clipboard
fun
StoredOutboundMegolmSession
(
roomId
:
RoomId
,
createdAt
:
Instant
=
Clock.System.now()
,
encryptedMessageCount
:
Long
=
1
,
newDevices
:
Map
<
UserId
,
Set
<
String
>
>
=
mapOf()
,
pickled
:
String
)
Properties
created
At
Link copied to clipboard
val
createdAt
:
Instant
encrypted
Message
Count
Link copied to clipboard
val
encryptedMessageCount
:
Long
=
1
new
Devices
Link copied to clipboard
val
newDevices
:
Map
<
UserId
,
Set
<
String
>
>
pickled
Link copied to clipboard
val
pickled
:
String
room
Id
Link copied to clipboard
val
roomId
:
RoomId