LightningSession

class LightningSession(enc: CipherState, dec: CipherState, ck: ByteArray)

Functions

receive
Link copied to clipboard
common
suspend fun receive(readBytes: suspend (Int) -> ByteArray): ByteArray
send
Link copied to clipboard
common
suspend fun send(data: ByteArray, write: suspend (ByteArray, flush: Boolean) -> Unit)

Properties

dec
Link copied to clipboard
common
val dec: CipherState
decryptor
Link copied to clipboard
common
var decryptor: CipherState
enc
Link copied to clipboard
common
val enc: CipherState
encryptor
Link copied to clipboard
common
var encryptor: CipherState