Packages

c

scamper.websocket

SecWebSocketVersion

implicit final class SecWebSocketVersion[T <: HttpMessage] extends AnyVal

Provides standardized access to Sec-WebSocket-Version header.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SecWebSocketVersion
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SecWebSocketVersion(message: T)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. def getSecWebSocketVersion: Option[String]

    Gets Sec-WebSocket-Version header value if present.

  7. def hasSecWebSocketVersion: Boolean

    Tests for Sec-WebSocket-Version header.

  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def removeSecWebSocketVersion(implicit ev: <:<[T, MessageBuilder[T]]): T

    Creates new message removing Sec-WebSocket-Version header.

  10. def secWebSocketVersion: String

    Gets Sec-WebSocket-Version header value.

    Gets Sec-WebSocket-Version header value.

    Exceptions thrown

    HeaderNotFound if Sec-WebSocket-Version is not present

  11. def setSecWebSocketVersion(value: String)(implicit ev: <:<[T, MessageBuilder[T]]): T

    Creates new message setting Sec-WebSocket-Version header to supplied value.

  12. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped