class Gemini::Server
- Gemini::Server
- Reference
- Object
Defined in:
gemini/server.crConstructors
- .new(handlers : Array(Gemini::Server::Handler), &handler : Gemini::Server::Handler::HandlerProc) : self
- .new(&handler : Gemini::Server::Handler::HandlerProc) : self
- .new(handlers : Array(Gemini::Server::Handler)) : self
- .new(handler : Gemini::Server::Handler | Gemini::Server::Handler::HandlerProc)
Class Method Summary
Instance Method Summary
- #certificate_chain : String | Nil
- #certificate_chain=(certificate_chain : String | Nil)
- #handle_connection(conn)
- #listen(addr, port)
- #private_key : String | Nil
- #private_key=(private_key : String | Nil)
- #start_underlying_servers(addr, port)
Constructor Detail
def self.new(handlers : Array(Gemini::Server::Handler), &handler : Gemini::Server::Handler::HandlerProc) : self
#