SessionBasedClient

class SessionBasedClient<Transport>(progressToken: <Error class: unknown class>, context: ClientRequestContext, sessions: Sessions<Transport>, random: Random, clientTracking: () -> ClientTracking?) : Client

Constructors

Link copied to clipboard
constructor(progressToken: <Error class: unknown class>, context: ClientRequestContext, sessions: Sessions<Transport>, random: Random, clientTracking: () -> ClientTracking?)

Functions

Link copied to clipboard
open override fun elicit(request: ElicitationRequest, fetchNextTimeout: Duration?): <Error class: unknown class><ElicitationResponse>
Link copied to clipboard
open override fun progress(progress: Int, total: Double?, description: String?)
Link copied to clipboard
open override fun sample(request: SamplingRequest, fetchNextTimeout: Duration?): Sequence<<Error class: unknown class><SamplingResponse>>