Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
internal class EventProcessingLogger(logger: <Error class: unknown class>, event: Event, startOfProcessing: <Error class: unknown class>)
The EventProcessingLogger
class is responsible for logging event processing details.
Link copied to clipboard
interface ExponentialDurationHelper
Link copied to clipboard
class ExponentialDurationHelperImpl(initialDuration: <Error class: unknown class>, maxDuration: <Error class: unknown class>, factor: Double = 2.0) : ExponentialDurationHelper
Link copied to clipboard
interface ExtractFilesParam
Link copied to clipboard
Link copied to clipboard
class MessageContentEncoder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The TimeLogger
class is designed to measure the duration of a process for benchmarking purposes. It takes a processName
as a parameter to identify the process being timed.
Link copied to clipboard
internal class TriggerBuffer<T>(trigger: <Error class: unknown class><Boolean>, scope: <Error class: unknown class>)
A buffer that will collect items and emit list of all items buffered since last emitted list only when trigger emits true.
Functions
Link copied to clipboard
Link copied to clipboard
expect fun checkIfCompressedFileContainsFileTypes(compressedFilePath: <Error class: unknown class>, fileSystem: KaliumFileSystem, expectedFileExtensions: List<String>): Either<CoreFailure, Map<String, Boolean>>
actual fun checkIfCompressedFileContainsFileTypes(compressedFilePath: <Error class: unknown class>, fileSystem: KaliumFileSystem, expectedFileExtensions: List<String>): Either<CoreFailure, Map<String, Boolean>>
Link copied to clipboard
expect fun createCompressedFile(files: List<<Error class: unknown class><<Error class: unknown class>, String>>, outputSink: <Error class: unknown class>): Either<CoreFailure, Long>
actual fun createCompressedFile(files: List<<Error class: unknown class><<Error class: unknown class>, String>>, outputSink: <Error class: unknown class>): Either<CoreFailure, Long>
Link copied to clipboard
internal fun <Error class: unknown class>.createEventProcessingLogger(event: Event): <Error class: unknown class>
Link copied to clipboard
expect inline fun <T> decodeBufferSequence(bufferedSource: <Error class: unknown class>): <Error class: unknown class><T>
actual inline fun <T> decodeBufferSequence(bufferedSource: <Error class: unknown class>): <Error class: unknown class><T>
Link copied to clipboard
expect fun extractCompressedFile(inputSource: <Error class: unknown class>, outputRootPath: <Error class: unknown class>, param: ExtractFilesParam, fileSystem: KaliumFileSystem): Either<CoreFailure, Long>
actual fun extractCompressedFile(inputSource: <Error class: unknown class>, outputRootPath: <Error class: unknown class>, param: ExtractFilesParam, fileSystem: KaliumFileSystem): Either<CoreFailure, Long>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This extension function is used to format the serial number of the certificate. output will be in the format of 2 bytes separated by a colon. e.g. 01:02:03:04:05:06:07:08:09:0A:0B:0C:0D:0E:0F:10
Link copied to clipboard
Link copied to clipboard