Types

Link copied to clipboard
data class AddAllowedUser(val sessionId: SessionId, val username: Username) : SessionService.Command
Link copied to clipboard
data class CreateSession(val allowedUsers: Set<Username>) : SessionService.Command
Link copied to clipboard
data class DeleteSession(val sessionId: SessionId) : SessionService.Command
Link copied to clipboard
data class JoinSession(val sessionId: SessionId, val username: Username) : SessionService.Command
Link copied to clipboard
data class LeaveSession(val sessionId: SessionId, val username: Username) : SessionService.Command
Link copied to clipboard
data class RemoveAllowedUser(val sessionId: SessionId, val username: Username) : SessionService.Command