Package-level declarations
Types
Link copied to clipboard
abstract class Benchmark(actorNet: IActorNet, actorAddress: ActorIdent, actorGroup: ActorGroup, totalAmountOfRequests: Int, statusUpdateHandler: (BenchmarkStatus) -> Unit) : Closeable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BenchmarkStatus(val phase: BenchmarkPhase, var totalCounter: Int, var sentCounter: Int = 0, var receivedCounter: Int = 0)
Link copied to clipboard
Link copied to clipboard
class MessagingBenchmark(actorNet: IActorNet, actorAddress: ActorIdent, actorGroup: ActorGroup, totalAmountOfRequests: Int, statusUpdateHandler: (BenchmarkStatus) -> Unit) : Benchmark
Link copied to clipboard
class TaskBenchmark(actorNet: IActorNet, actorAddress: ActorIdent, actorGroup: ActorGroup, totalAmountOfRequests: Int, tasksControllerActor: ActorIdent, taskRestClientFactory: () -> TasksRestClient, statusUpdateHandler: (BenchmarkStatus) -> Unit) : Benchmark