class

Skeleton::Server

Inherits Reference < Object

Constructors

Instance methods

add(handler : HTTP::Handler)
Source
address
Source
addresses
Source
bind(socket : Socket::Server) : self
Source
bind(uri : URI) : self
Source
bind(uri : String) : self
Source
bind_tcp(host : String, port : Int32, reuse_port : Bool = false)
Source
bind_tcp(port : Int32, reuse_port : Bool = false) : self
Source
bind_tcp(ip_address : Socket::IPAddress, reuse_port : Bool = false) : self
Source
bind_tls(host : String, port : Int32, context : OpenSSL::SSL::Context::Server, reuse_port : Bool = false) : self
Source
bind_tls(address : Socket::IPAddress, context : OpenSSL::SSL::Context::Server) : self
Source
bind_tls(host : String, context : OpenSSL::SSL::Context::Server)
Source
bind_unix(path : String) : self
Source
bind_unix(uaddress : Socket::UNIXAddress) : self
Source
bind_unused_port(host : String = Socket::IPAddress::LOOPBACK, reuse_port : Bool = false) : self
Source
close
Source
closed?
Source
create
Source
each_address
Source
handlers
Source
listen(port : Int32, reuse_port : Bool = false)
Source
listen(host : String, port : Int32, reuse_port : Bool = false)
Source
listen
Source
listening?
Source
max_headers_size
Source
max_headers_size=(size : Int32)
Source
max_request_line_size
Source
max_request_line_size=(size : Int32)
Source
server
Source