io.quartz.util

package io.quartz.util

Members list

Type members

Classlikes

class ByteBufferInputStream(var buffer: ByteBuffer) extends InputStream

Reads data from a ByteBuffer.

Reads data from a ByteBuffer.

Attributes

Supertypes
class InputStream
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Show all
object Chunked11

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Chunked11.type
sealed case class ChunkedEncodingError(msg: String) extends Exception

Implements RFC 7230 compliant chunked transfer encoding processing. Efficiently processes chunked HTTP data streams with proper validation.

HTTP/1.1 Chunked Transfer Encoding Handler

Implements RFC 7230 compliant chunked transfer encoding processing. Efficiently processes chunked HTTP data streams with proper validation.

Key features:

  • Chunk size extraction and validation
  • Proper handling of chunk terminators (CRLF)
  • Stream-based processing for memory efficiency
  • Error handling for malformed chunks

Attributes

Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Implements RFC 7233 compliant range requests for efficient media delivery. Verified compatible with Firefox, Safari (desktop & iOS), and other major browsers. Supports resume downloads, media seeking, and partial content delivery with proper ETags.

HTTP Range Request Handler

Implements RFC 7233 compliant range requests for efficient media delivery. Verified compatible with Firefox, Safari (desktop & iOS), and other major browsers. Supports resume downloads, media seeking, and partial content delivery with proper ETags.

Key features:

  • Byte range serving with 206 Partial Content responses
  • Strong ETag generation based on file metadata
  • Proper Content-Range headers for client-side validation

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object MultiPart

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
MultiPart.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object Utils

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Utils.type