Package-level declarations

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <A : Asn1Element, T : Asn1Encodable<A>> Asn1Decodable<A, T>.decodeFromDer(source: Source, assertTag: Asn1Element.Tag? = null): T
Link copied to clipboard
fun Asn1Element.encodeToDer(sink: Sink)
fun Asn1Encodable<*>.encodeToDer(sink: Sink)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Source.readAsn1BooleanContent(nBytes: Int = 1): Boolean
Link copied to clipboard
fun Source.readAsn1ByteContent(nBytes: Int): Byte
Link copied to clipboard
fun Source.readAsn1DoubleContent(nBytes: Int): Double
Link copied to clipboard
Link copied to clipboard
fun Source.readAsn1FloatContent(nBytes: Int): Float
Link copied to clipboard
Link copied to clipboard
fun Source.readAsn1IntContent(nBytes: Int): Int
Link copied to clipboard
fun Source.readAsn1LongContent(nBytes: Int): Long
Link copied to clipboard
fun Source.readAsn1RealContent(nBytes: Int): Asn1Real
Link copied to clipboard
fun Source.readAsn1ShortContent(nBytes: Int): Short
Link copied to clipboard
fun Source.readAsn1StringContent(nBytes: Int): String
Link copied to clipboard
fun Source.readAsn1UByteContent(nBytes: Int): UByte
Link copied to clipboard
fun Source.readAsn1UIntContent(nBytes: Int): UInt
Link copied to clipboard
fun Source.readAsn1ULongContent(nBytes: Int): ULong
Link copied to clipboard
fun Source.readAsn1UShortContent(nBytes: Int): UShort
Link copied to clipboard
fun Source.readAsn1UtcTimeContent(nBytes: Int): Instant
Link copied to clipboard
Link copied to clipboard
fun Source.readTwosComplementInt(nBytes: Int): Int
Link copied to clipboard
fun Source.readTwosComplementLong(nBytes: Int): Long
Link copied to clipboard
fun Source.readTwosComplementUInt(nBytes: Int): UInt
Link copied to clipboard
fun Source.readTwosComplementULong(nBytes: Int): ULong
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1ByteContent(value: Byte): Int
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1FloatContent(value: Float): Int
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1IntContent(value: Int): Int
Link copied to clipboard
fun Sink.writeAsn1LongContent(value: Long): Int
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1ShortContent(value: Short): Int
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1UByteContent(value: UByte): Int
Link copied to clipboard
fun Sink.writeAsn1UIntContent(value: UInt): Int
Link copied to clipboard
fun Sink.writeAsn1ULongContent(value: ULong): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Sink.writeAsn1VarInt(number: UInt): Int
fun Sink.writeAsn1VarInt(number: ULong): Int
Link copied to clipboard
fun Sink.writeMagnitudeLong(value: Long): Int
Link copied to clipboard
fun Sink.writeTwosComplementLong(value: Long): Int
Link copied to clipboard
fun Sink.writeTwosComplementUInt(value: UInt): Int
Link copied to clipboard