com.github.aalbul.irc.client.protocol

ControlStatements

object ControlStatements

Created by nuru on 08.01.14.

Control statement case classes

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ControlStatements
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class Ban(channel: String, hostMask: String) extends Product with Serializable

  2. case class ChangeNick(newNick: String) extends Product with Serializable

  3. case class DeHalfOp(channel: String, user: String) extends Product with Serializable

  4. case class DeOp(channel: String, user: String) extends Product with Serializable

  5. case class DeOwner(channel: String, user: String) extends Product with Serializable

  6. case class DeSuperOp(channel: String, user: String) extends Product with Serializable

  7. case class DeVoice(channel: String, user: String) extends Product with Serializable

  8. case class Disconnect(message: Option[String]) extends Product with Serializable

  9. case class GetChannelInfo(channel: String) extends Product with Serializable

  10. case class GetChannelMode(channel: String) extends Product with Serializable

  11. case class GetEnabledCapabilities() extends Product with Serializable

  12. case class GetServerInfo() extends Product with Serializable

  13. case class GetUserInfo(user: String) extends Product with Serializable

  14. case class GiveHalfOp(channel: String, user: String) extends Product with Serializable

  15. case class GiveOp(channel: String, user: String) extends Product with Serializable

  16. case class GiveOwner(channel: String, user: String) extends Product with Serializable

  17. case class GiveSuperOp(channel: String, user: String) extends Product with Serializable

  18. case class GiveVoice(channel: String, user: String) extends Product with Serializable

  19. case class JoinChannel(channel: String, key: Option[String]) extends Product with Serializable

  20. case class Kick(channel: String, user: String, reason: Option[String]) extends Product with Serializable

  21. case class LeaveChannel(channel: String, reason: Option[String]) extends Product with Serializable

  22. case class ListChannels(min: Option[Int] = scala.None, max: Option[Int] = scala.None) extends Product with Serializable

  23. case class ReJoin(channel: String, key: Option[String]) extends Product with Serializable

  24. case class RemoveChannelKey(channel: String, key: String) extends Product with Serializable

  25. case class SendChannelAction(channel: String, action: String) extends Product with Serializable

  26. case class SendChannelCtcp(channel: String, command: String) extends Product with Serializable

  27. case class SendChannelMessage(channel: String, message: String, recipient: Option[String]) extends Product with Serializable

  28. case class SendChannelNotice(channel: String, notice: String) extends Product with Serializable

  29. case class SendFinger(user: String, message: String) extends Product with Serializable

  30. case class SendInvite(channel: String, user: String) extends Product with Serializable

  31. case class SendPing(user: String, value: String) extends Product with Serializable

  32. case class SendPrivateMessage(user: String, message: String) extends Product with Serializable

  33. case class SendServerPong(response: String) extends Product with Serializable

  34. case class SendTime(user: String, time: String) extends Product with Serializable

  35. case class SendUserAction(user: String, action: String) extends Product with Serializable

  36. case class SendUserCtcp(user: String, command: String) extends Product with Serializable

  37. case class SendUserMode(user: String, mode: String) extends Product with Serializable

  38. case class SendUserNotice(user: String, notice: String) extends Product with Serializable

  39. case class SendVersion(user: String, version: String) extends Product with Serializable

  40. case class SendWho(channel: String) extends Product with Serializable

  41. case class SetChannelKey(channel: String, key: String) extends Product with Serializable

  42. case class SetChannelLimit(channel: String, limit: Int) extends Product with Serializable

  43. case class SetChannelMode(channel: String, mode: String) extends Product with Serializable

  44. case class SetInviteOnly(channel: String) extends Product with Serializable

  45. case class SetModerated(channel: String) extends Product with Serializable

  46. case class SetNoExternalMessages(channel: String) extends Product with Serializable

  47. case class SetPrivateChannel(channel: String) extends Product with Serializable

  48. case class SetSecretChannel(channel: String) extends Product with Serializable

  49. case class SetTopic(channel: String, topic: String) extends Product with Serializable

  50. case class SetTopicProtection(channel: String) extends Product with Serializable

  51. case class UnBan(channel: String, hostMask: String) extends Product with Serializable

  52. case class UnSetChannelLimit(channel: String) extends Product with Serializable

  53. case class UnSetInviteOnly(channel: String) extends Product with Serializable

  54. case class UnSetModerated(channel: String) extends Product with Serializable

  55. case class UnSetNoExternalMessages(channel: String) extends Product with Serializable

  56. case class UnSetPrivateChannel(channel: String) extends Product with Serializable

  57. case class UnSetSecretChannel(channel: String) extends Product with Serializable

  58. case class UnSetTopicProtection(channel: String) extends Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped