Package

play.engineio

protocol

Permalink

package protocol

Visibility
  1. Public
  2. All

Type Members

  1. case class BinaryEngineIOPacket(typeId: EngineIOPacketType, data: ByteString) extends EngineIOPacket with Product with Serializable

    Permalink
  2. case class EngineIOEncodingException(msg: String) extends RuntimeException with Product with Serializable

    Permalink

    Exception thrown when an error decoding or encoding engine.io packets is encountered.

  3. case class EngineIOOpenMessage(sid: String, upgrades: Seq[EngineIOTransport], pingInterval: FiniteDuration, pingTimeout: FiniteDuration) extends Product with Serializable

    Permalink

    Open message, sent in response to an open request.

  4. sealed trait EngineIOPacket extends AnyRef

    Permalink

    An engine.io packet, either UTF8 or binary.

  5. sealed abstract class EngineIOPacketType extends AnyRef

    Permalink

    Engine IO packet type.

  6. case class EngineIOPayload(packets: Seq[EngineIOPacket]) extends Product with Serializable

    Permalink

    engine.io payload, used by polling clients for batching many packets together.

  7. sealed abstract class EngineIOTransport extends AnyRef

    Permalink

    The transport that received a request, either polling or WebSocket.

  8. case class Utf8EngineIOPacket(typeId: EngineIOPacketType, text: String) extends EngineIOPacket with Product with Serializable

    Permalink

Value Members

  1. object BinaryEngineIOPacket extends Serializable

    Permalink
  2. object BinaryEngineIOPayloadEncoding

    Permalink

    Binary encoding for engine.io payloads.

    Binary encoding for engine.io payloads. Used by AHCv2 polling requests.

  3. object EngineIOOpenMessage extends Serializable

    Permalink
  4. object EngineIOPacket

    Permalink
  5. object EngineIOPacketType

    Permalink
  6. object EngineIOPayload extends Serializable

    Permalink
  7. object EngineIOTransport

    Permalink
  8. object Utf8EngineIOPacket extends Serializable

    Permalink
  9. object Utf8EngineIOPayloadEncoding

    Permalink

    UTF8 encoding for engine.io payloads.

    UTF8 encoding for engine.io payloads. Used by AHCv1 polling requests (when b64=true is sent).

Ungrouped