SessionProvider
class SessionProvider<S : Any>(val name: String, val type: KClass<S>, val transport: SessionTransport, val tracker: SessionTracker<S>)
Specifies a provider for a session with the specific name and type.
Parameters
transport
specifies the SessionTransport for this provider
tracker
specifies the SessionTracker for this provider