You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Profile.kt 753B

123456789101112131415161718
  1. package com.dmdirc.ktirc.model
  2. /**
  3. * Describes the client's profile information that will be provided to a server.
  4. *
  5. * @param initialNick The initial nickname to attempt to use
  6. * @param realName The real name to provide to the IRC server
  7. * @param userName The username to use if your system doesn't supply an IDENT response (or the server doesn't ask)
  8. * @param authUsername The username to authenticate over SASL with (e.g. services account)
  9. * @param authPassword The password to authenticate the [authUsername] account with
  10. */
  11. data class Profile(
  12. val initialNick: String,
  13. val realName: String,
  14. val userName: String,
  15. val authUsername: String? = null,
  16. val authPassword: String? = null
  17. )