game-common / pragma.loadsimulator / TrackedTelemetryService /
TrackedTelemetryService #
class TrackedTelemetryService<Event>(sender: TelemetrySender<Event>, delayer: Delayer, clientId: String, requestClass: KClass<out GeneratedMessage>, responseClass: KClass<out GeneratedMessage>)
The loadsim’s tracked view of a client’s telemetry service.
Constructors #
TrackedTelemetryService | internal fun TrackedTelemetryService(sender: TelemetrySender<Event>, delayer: Delayer, clientId: String, requestClass: KClass<out GeneratedMessage>, responseClass: KClass<out GeneratedMessage>) |
Functions #
| Name | Summary |
|---|---|
Sends events for destination; a failure is tracked and logged, and returns false. | |
Sends events for destination; a failure is tracked, logged and thrown, failing the step. |