uzhttp
uzhttp
uzhttp
ContinuingRequest
HTTPError
HTTPError
BadRequest
Forbidden
HTTPVersionNotSupported
InternalServerError
MethodNotAllowed
NotFound
NotImplemented
PayloadTooLarge
RequestTimeout
Unauthorized
HTTPErrorWithCause
RefineOps
Request
Request
Method
Method
CONNECT
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
WebsocketRequest
WebsocketRequest
Response
Response
PathResponse
PermanentCache
PermanentCache
Builder
WebsocketResponse
Status
Status
Accepted
Continue
Created
Found
Inst
MovedPermanently
MultipleChoices
NotModified
Ok
PermanentRedirect
SeeOther
SwitchingProtocols
TemporaryRedirect
Version
Version
Http09
Http10
Http11
uzhttp.header
CompatMap
Headers
Headers
uzhttp.server
Server
Server
Builder
Config
uzhttp.websocket
Binary
Close
Continuation
Frame
Frame
FrameError
FrameHeader
FrameTooLong
StreamHalted
Ping
Pong
Text
uzhttp
/
uzhttp.websocket
/
Frame
Frame
object
Frame
Companion
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
Frame
Type members
Value members
Type members
Classlikes
sealed abstract
class
FrameError
(msg:
String
) extends
Throwable
final case
class
FrameHeader
(fin:
Boolean
, opcode:
Byte
, mask:
Boolean
, lengthIndicator:
Byte
)
final case
class
FrameTooLong
(length:
Long
) extends
FrameError
final case
class
StreamHalted
(cause:
Cause
[
Throwable
]) extends
FrameError
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from
Mirror
Value members
Concrete methods
def
apply
(fin:
Boolean
, opcode:
Byte
, body:
Array
[
Byte
]):
Frame