A B C D E F G H I K L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbnormalClosure - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- ACCEPTED - fi.iki.elonen.NanoHTTPD.Response.Status
- acceptSocket - Variable in class fi.iki.elonen.NanoHTTPD.ClientHandler
- ACCESS_CONTROL_ALLOW_HEADER_PROPERTY_NAME - Static variable in class fi.iki.elonen.SimpleWebServer
- addCORSHeaders(Map<String, String>, NanoHTTPD.Response, String) - Method in class fi.iki.elonen.SimpleWebServer
- addHeader(String, String) - Method in class fi.iki.elonen.NanoHTTPD.Response
-
Adds given line to the header.
- addMappings() - Method in class fi.iki.elonen.router.RouterNanoHTTPD
-
default routings, they are over writable.
- addRoute(String, int, Class<?>, Object...) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.IRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- addRoute(String, Class<?>, Object...) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- ALLOWED_METHODS - Static variable in class fi.iki.elonen.SimpleWebServer
- ALPHABET - Static variable in class fi.iki.elonen.NanoWSD
- ASCII_ENCODING - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- asyncRunner - Variable in class fi.iki.elonen.NanoHTTPD
-
Pluggable strategy for asynchronously executing requests.
B
- BAD_REQUEST - fi.iki.elonen.NanoHTTPD.Response.Status
- BaseRoutePrioritizer() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- Binary - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- binary2Text(byte[]) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- binary2Text(byte[], int, int) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- bindException - Variable in class fi.iki.elonen.NanoHTTPD.ServerRunnable
- boundary - Variable in class fi.iki.elonen.NanoHTTPD.ContentType
- BOUNDARY_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- BOUNDARY_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- BUFSIZE - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
C
- calculateAllowHeaders(Map<String, String>) - Method in class fi.iki.elonen.SimpleWebServer
- canServeUri(String, File) - Method in class fi.iki.elonen.MarkdownWebServerPlugin
- canServeUri(String, File) - Method in class fi.iki.elonen.SimpleWebServer
- canServeUri(String, File) - Method in interface fi.iki.elonen.WebServerPlugin
- CHARSET_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- CHARSET_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- checkedRead(int) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- ChunkedOutputStream(OutputStream) - Constructor for class fi.iki.elonen.NanoHTTPD.Response.ChunkedOutputStream
- chunkedTransfer - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
Use chunkedTransfer
- clear() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
- clear() - Method in interface fi.iki.elonen.NanoHTTPD.TempFileManager
- clear() - Method in class fi.iki.elonen.TempFilesServer.ExampleManager
- ClientHandler(InputStream, Socket) - Constructor for class fi.iki.elonen.NanoHTTPD.ClientHandler
- close() - Method in class fi.iki.elonen.NanoHTTPD.ClientHandler
- close() - Method in class fi.iki.elonen.NanoHTTPD.Response
- close(NanoWSD.WebSocketFrame.CloseCode, String, boolean) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- Close - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- closeAll() - Method in interface fi.iki.elonen.NanoHTTPD.AsyncRunner
- closeAll() - Method in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- closeAllConnections() - Method in class fi.iki.elonen.NanoHTTPD
-
Forcibly closes all connections that are open.
- CloseCode(int) - Constructor for enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- closeConnection(boolean) - Method in class fi.iki.elonen.NanoHTTPD.Response
-
Indicate to close the connection after the Response has been sent.
- closed(NanoHTTPD.ClientHandler) - Method in interface fi.iki.elonen.NanoHTTPD.AsyncRunner
- closed(NanoHTTPD.ClientHandler) - Method in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- CLOSED - fi.iki.elonen.NanoWSD.State
- CloseFrame(NanoWSD.WebSocketFrame) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- CloseFrame(NanoWSD.WebSocketFrame.CloseCode, String) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- CLOSING - fi.iki.elonen.NanoWSD.State
- code - Variable in exception fi.iki.elonen.NanoWSD.WebSocketException
- code - Variable in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- code - Variable in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- compareTo(RouterNanoHTTPD.UriResource) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- CONFLICT - fi.iki.elonen.NanoHTTPD.Response.Status
- CONNECT - fi.iki.elonen.NanoHTTPD.Method
- CONNECTING - fi.iki.elonen.NanoWSD.State
- CONTENT_DISPOSITION_ATTRIBUTE_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD
- CONTENT_DISPOSITION_ATTRIBUTE_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD
- CONTENT_DISPOSITION_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD
- CONTENT_DISPOSITION_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD
- CONTENT_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- CONTENT_TYPE_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD
- CONTENT_TYPE_REGEX - Static variable in class fi.iki.elonen.NanoHTTPD
- contentLength - Variable in class fi.iki.elonen.NanoHTTPD.Response
- contentLength() - Method in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- contentType - Variable in class fi.iki.elonen.NanoHTTPD.ContentType
- ContentType(String) - Constructor for class fi.iki.elonen.NanoHTTPD.ContentType
- contentTypeHeader - Variable in class fi.iki.elonen.NanoHTTPD.ContentType
- Continuation - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- continuousFrames - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- continuousOpCode - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- Cookie(String, String) - Constructor for class fi.iki.elonen.NanoHTTPD.Cookie
- Cookie(String, String, int) - Constructor for class fi.iki.elonen.NanoHTTPD.Cookie
- Cookie(String, String, String) - Constructor for class fi.iki.elonen.NanoHTTPD.Cookie
- CookieHandler(Map<String, String>) - Constructor for class fi.iki.elonen.NanoHTTPD.CookieHandler
- cookies - Variable in class fi.iki.elonen.NanoHTTPD.CookieHandler
- cookies - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- COPY - fi.iki.elonen.NanoHTTPD.Method
- cors - Variable in class fi.iki.elonen.SimpleWebServer
- create() - Method in class fi.iki.elonen.NanoHTTPD.DefaultServerSocketFactory
- create() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManagerFactory
- create() - Method in class fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory
- create() - Method in interface fi.iki.elonen.NanoHTTPD.ServerSocketFactory
- create() - Method in interface fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
- create() - Method in class fi.iki.elonen.TempFilesServer.ExampleManagerFactory
- createClientHandler(Socket, InputStream) - Method in class fi.iki.elonen.NanoHTTPD
-
create a instance of the client handler, subclasses can return a subclass of the ClientHandler.
- CREATED - fi.iki.elonen.NanoHTTPD.Response.Status
- createServerRunnable(int) - Method in class fi.iki.elonen.NanoHTTPD
-
Instantiate the server runnable, can be overwritten by subclasses to provide a subclass of the ServerRunnable.
- createTempFile(String) - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
- createTempFile(String) - Method in interface fi.iki.elonen.NanoHTTPD.TempFileManager
- createTempFile(String) - Method in class fi.iki.elonen.TempFilesServer.ExampleManager
- createUriPattern() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
D
- data - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
Data of the response, may be null.
- debug - Variable in class fi.iki.elonen.samples.echo.DebugWebSocketServer
- debugFrameReceived(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
-
Debug method.
- debugFrameReceived(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- debugFrameSent(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
-
Debug method.
- debugFrameSent(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- DebugServer - Class in fi.iki.elonen.debug
- DebugServer() - Constructor for class fi.iki.elonen.debug.DebugServer
- DebugWebSocket(DebugWebSocketServer, NanoHTTPD.IHTTPSession) - Constructor for class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- DebugWebSocketServer - Class in fi.iki.elonen.samples.echo
- DebugWebSocketServer(int, boolean) - Constructor for class fi.iki.elonen.samples.echo.DebugWebSocketServer
- DebugWebSocketServer.DebugWebSocket - Class in fi.iki.elonen.samples.echo
- decodeHeader(BufferedReader, Map<String, String>, Map<String, List<String>>, Map<String, String>) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Decodes the sent headers and loads the data into Key/value pairs
- decodeMultipartFormData(NanoHTTPD.ContentType, ByteBuffer, Map<String, List<String>>, Map<String, String>) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Decodes the Multipart Body data and put it into Key/Value pairs.
- decodeParameters(String) - Static method in class fi.iki.elonen.NanoHTTPD
-
Decode parameters from a URL, handing the case where a single parameter name might have been supplied several times, by return lists of values.
- decodeParameters(Map<String, String>) - Static method in class fi.iki.elonen.NanoHTTPD
-
Decode parameters from a URL, handing the case where a single parameter name might have been supplied several times, by return lists of values.
- decodeParms(String, Map<String, List<String>>) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Decodes parameters in percent-encoded URI-format ( e.g.
- decodePercent(String) - Static method in class fi.iki.elonen.NanoHTTPD
-
Decode percent encoded
String
values. - DEFAULT_ALLOWED_HEADERS - Static variable in class fi.iki.elonen.SimpleWebServer
- DefaultAsyncRunner() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- DefaultHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
- defaultRespond(Map<String, String>, NanoHTTPD.IHTTPSession, String) - Method in class fi.iki.elonen.SimpleWebServer
- DefaultRoutePrioritizer() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.DefaultRoutePrioritizer
- DefaultServerSocketFactory() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultServerSocketFactory
- DefaultStreamHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- DefaultTempFile(File) - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultTempFile
- DefaultTempFileManager() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
- DefaultTempFileManagerFactory() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultTempFileManagerFactory
- delete() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
- delete() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
- delete(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- delete(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.UriResponder
- delete(String) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
-
Set a cookie with an expiration date from a month ago, effectively deleting it on the client side.
- DELETE - fi.iki.elonen.NanoHTTPD.Method
- description - Variable in enum fi.iki.elonen.NanoHTTPD.Response.Status
- doClose(NanoWSD.WebSocketFrame.CloseCode, String, boolean) - Method in class fi.iki.elonen.NanoWSD.WebSocket
E
- e - Variable in class fi.iki.elonen.NanoHTTPD.Cookie
- EchoSocketSample - Class in fi.iki.elonen.samples.echo
- EchoSocketSample() - Constructor for class fi.iki.elonen.samples.echo.EchoSocketSample
- EMPTY - Static variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- encodeAsGzip - Variable in class fi.iki.elonen.NanoHTTPD.Response
- encodeBase64(byte[]) - Static method in class fi.iki.elonen.NanoWSD
-
Translates the specified byte array into Base64 string.
- encodeUri(String) - Method in class fi.iki.elonen.SimpleWebServer
-
URL-encodes everything between "/"-characters.
- encoding - Variable in class fi.iki.elonen.NanoHTTPD.ContentType
- Error404UriHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.Error404UriHandler
- error404Url - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- ExampleManager() - Constructor for class fi.iki.elonen.TempFilesServer.ExampleManager
- ExampleManagerFactory() - Constructor for class fi.iki.elonen.TempFilesServer.ExampleManagerFactory
- exec(NanoHTTPD.ClientHandler) - Method in interface fi.iki.elonen.NanoHTTPD.AsyncRunner
- exec(NanoHTTPD.ClientHandler) - Method in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- execute() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- execute() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- executeInstance(NanoHTTPD) - Static method in class fi.iki.elonen.util.ServerRunner
- EXPECTATION_FAILED - fi.iki.elonen.NanoHTTPD.Response.Status
F
- fi.iki.elonen - package fi.iki.elonen
- fi.iki.elonen.debug - package fi.iki.elonen.debug
- fi.iki.elonen.router - package fi.iki.elonen.router
- fi.iki.elonen.samples.echo - package fi.iki.elonen.samples.echo
- fi.iki.elonen.util - package fi.iki.elonen.util
- file - Variable in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
- fileToInputStream(File) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- fin - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- find(byte) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- find(int) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- findHeaderEnd(byte[], int) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Find byte index separating header from body.
- findIndexFileInDirectory(File) - Method in class fi.iki.elonen.SimpleWebServer
- finish() - Method in class fi.iki.elonen.NanoHTTPD.Response.ChunkedOutputStream
- FORBIDDEN - fi.iki.elonen.NanoHTTPD.Response.Status
- FOUND - fi.iki.elonen.NanoHTTPD.Response.Status
-
Deprecated.
- fstream - Variable in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
G
- GeneralHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.GeneralHandler
- generatePayload(NanoWSD.WebSocketFrame.CloseCode, String) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.GeneralHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.UriResponder
- GET - fi.iki.elonen.NanoHTTPD.Method
- getBinaryPayload() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- getBodySize() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Deduce body length in bytes.
- getBoundary() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- getBoundaryPositions(ByteBuffer, byte[]) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Find the byte positions where multipart boundaries start.
- getCharacterEncoding() - Method in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- getCloseCode() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- getCloseReason() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- getCode() - Method in exception fi.iki.elonen.NanoWSD.WebSocketException
- getContentLength() - Method in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- getContentType() - Method in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- getContentType() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- getContentTypeHeader() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- getCookies() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getCookies() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getData() - Method in class fi.iki.elonen.NanoHTTPD.Response
- getData() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
- getData() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- getDescription() - Method in interface fi.iki.elonen.NanoHTTPD.Response.IStatus
- getDescription() - Method in enum fi.iki.elonen.NanoHTTPD.Response.Status
- getDetailFromContentHeader(String, Pattern, String, int) - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- getEncoding() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- getForbiddenResponse(String) - Method in class fi.iki.elonen.SimpleWebServer
- getHandshakeRequest() - Method in class fi.iki.elonen.NanoWSD.WebSocket
- getHandshakeResponse() - Method in class fi.iki.elonen.NanoWSD.WebSocket
- getHeader(String) - Method in class fi.iki.elonen.NanoHTTPD.Response
- getHeaders() - Method in class fi.iki.elonen.InternalRewrite
- getHeaders() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getHeaders() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getHostname() - Method in class fi.iki.elonen.NanoHTTPD
- getHTTPHeader() - Method in class fi.iki.elonen.NanoHTTPD.Cookie
- getHTTPTime(int) - Static method in class fi.iki.elonen.NanoHTTPD.Cookie
- getIndexFilesForMimeType(String) - Method in class fi.iki.elonen.MarkdownWebServerPluginInfo
- getIndexFilesForMimeType(String) - Method in interface fi.iki.elonen.WebServerPluginInfo
- getInputStream() - Method in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- getInputStream() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getInputStream() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getInternalErrorResponse(String) - Method in class fi.iki.elonen.SimpleWebServer
- getItemIterator(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoFileUpload
- getListeningPort() - Method in class fi.iki.elonen.NanoHTTPD
- getMaskingKey() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- getMethod() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getMethod() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getMimeType() - Method in class fi.iki.elonen.NanoHTTPD.Response
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.Error404UriHandler
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.GeneralHandler
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.IndexHandler
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.NotImplementedHandler
- getMimeType() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- getMimeTypeForFile(String) - Static method in class fi.iki.elonen.NanoHTTPD
-
Get MIME type from file name extension, if possible
- getMimeTypes() - Method in class fi.iki.elonen.MarkdownWebServerPluginInfo
- getMimeTypes() - Method in interface fi.iki.elonen.WebServerPluginInfo
- getName() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
- getName() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
- getNotFoundResponse() - Method in class fi.iki.elonen.SimpleWebServer
- getOpCode() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- getParameters() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getParameters() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getParms() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Deprecated.use
NanoHTTPD.HTTPSession.getParameters()
instead. - getParms() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
-
Deprecated.use
NanoHTTPD.IHTTPSession.getParameters()
instead. - getPathArray(String) - Static method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- getPrioritizedRoutes() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- getPrioritizedRoutes() - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.IRoutePrioritizer
- getQueryParameterString() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getQueryParameterString() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getReason() - Method in exception fi.iki.elonen.NanoWSD.WebSocketException
- getRemoteHostName() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getRemoteHostName() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
-
Get the remote hostname of the requester.
- getRemoteIpAddress() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getRemoteIpAddress() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
-
Get the remote ip address of the requester.
- getRequestMethod() - Method in class fi.iki.elonen.NanoHTTPD.Response
- getRequestStatus() - Method in interface fi.iki.elonen.NanoHTTPD.Response.IStatus
- getRequestStatus() - Method in enum fi.iki.elonen.NanoHTTPD.Response.Status
- getRunning() - Method in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- getServerSocketFactory() - Method in class fi.iki.elonen.NanoHTTPD
- getStatus() - Method in class fi.iki.elonen.NanoHTTPD.Response
- getStatus() - Method in exception fi.iki.elonen.NanoHTTPD.ResponseException
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.Error404UriHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.GeneralHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.IndexHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.NotImplementedHandler
- getStatus() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- getTempFileManagerFactory() - Method in class fi.iki.elonen.NanoHTTPD
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.Error404UriHandler
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.GeneralHandler
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.IndexHandler
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.NotImplementedHandler
- getText() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- getTextPayload() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- getTmpBucket() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getUri() - Method in class fi.iki.elonen.InternalRewrite
- getUri() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- getUri() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
- getUri() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- getValue() - Method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- getValue() - Method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- getWebServerPlugin(String) - Method in class fi.iki.elonen.MarkdownWebServerPluginInfo
- getWebServerPlugin(String) - Method in interface fi.iki.elonen.WebServerPluginInfo
- GoingAway - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- GONE - fi.iki.elonen.NanoHTTPD.Response.Status
H
- handleCloseFrame(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- handleFrameFragment(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- handler - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- handleWebsocketFrame(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- handshakeRequest - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- handshakeResponse - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- hasBinded - Variable in class fi.iki.elonen.NanoHTTPD.ServerRunnable
- HEAD - fi.iki.elonen.NanoHTTPD.Method
- header - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
Headers for the HTTP response.
- HEADER_CONNECTION - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_CONNECTION_VALUE - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_UPGRADE - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_UPGRADE_VALUE - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_WEBSOCKET_ACCEPT - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_WEBSOCKET_KEY - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_WEBSOCKET_PROTOCOL - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_WEBSOCKET_VERSION - Static variable in class fi.iki.elonen.NanoWSD
- HEADER_WEBSOCKET_VERSION_VALUE - Static variable in class fi.iki.elonen.NanoWSD
- headers - Variable in class fi.iki.elonen.InternalRewrite
- headers - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- HelloServer - Class in fi.iki.elonen
-
An example of subclassing NanoHTTPD to make a custom HTTP server.
- HelloServer() - Constructor for class fi.iki.elonen.HelloServer
- hostname - Variable in class fi.iki.elonen.NanoHTTPD
- HTTPSession(NanoHTTPD.TempFileManager, InputStream, OutputStream) - Constructor for class fi.iki.elonen.NanoHTTPD.HTTPSession
- HTTPSession(NanoHTTPD.TempFileManager, InputStream, OutputStream, InetAddress) - Constructor for class fi.iki.elonen.NanoHTTPD.HTTPSession
I
- in - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- INDEX_FILE_NAMES - Static variable in class fi.iki.elonen.SimpleWebServer
-
Default Index file names.
- IndexHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.IndexHandler
- init() - Method in class fi.iki.elonen.SimpleWebServer
-
Used to initialize and customize the server.
- initialize(Map<String, String>) - Method in class fi.iki.elonen.MarkdownWebServerPlugin
- initialize(Map<String, String>) - Method in interface fi.iki.elonen.WebServerPlugin
- initParameter - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- initParameter(int, Class<T>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- initParameter(Class<T>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- inputStream - Variable in class fi.iki.elonen.NanoHTTPD.ClientHandler
- inputStream - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- InsertionOrderRoutePrioritizer() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.InsertionOrderRoutePrioritizer
- INTERNAL_ERROR - fi.iki.elonen.NanoHTTPD.Response.Status
- InternalRewrite - Class in fi.iki.elonen
- InternalRewrite(Map<String, String>, String) - Constructor for class fi.iki.elonen.InternalRewrite
- InternalServerError - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- InvalidFramePayloadData - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- isAlive() - Method in class fi.iki.elonen.NanoHTTPD
- isCloseConnection() - Method in class fi.iki.elonen.NanoHTTPD.Response
- isControlFrame() - Method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- isFin() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- isMasked() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- isMultipart() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
- isMultipartContent(NanoHTTPD.IHTTPSession) - Static method in class fi.iki.elonen.NanoFileUpload
- isOpen() - Method in class fi.iki.elonen.NanoWSD.WebSocket
- isWebSocketConnectionHeader(Map<String, String>) - Method in class fi.iki.elonen.NanoWSD
- isWebsocketRequested(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
- iterator() - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
K
- keepAlive - Variable in class fi.iki.elonen.NanoHTTPD.Response
L
- LENGTH_REQUIRED - fi.iki.elonen.NanoHTTPD.Response.Status
- LICENCE - Static variable in class fi.iki.elonen.SimpleWebServer
-
The distribution licence
- listDirectory(String, File) - Method in class fi.iki.elonen.SimpleWebServer
- listItem(StringBuilder, Map.Entry<String, ? extends Object>) - Method in class fi.iki.elonen.debug.DebugServer
- loadMimeTypes(Map<String, String>, String) - Static method in class fi.iki.elonen.NanoHTTPD
- LOCK - fi.iki.elonen.NanoHTTPD.Method
- LOG - Static variable in class fi.iki.elonen.HelloServer
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.MarkdownWebServerPlugin
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.NanoHTTPD
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.NanoWSD
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.router.RouterNanoHTTPD
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.samples.echo.DebugWebSocketServer
-
logger to log to.
- LOG - Static variable in class fi.iki.elonen.util.ServerRunner
-
logger to log to.
- lookup(int) - Static method in enum fi.iki.elonen.NanoHTTPD.Response.Status
- lookup(String) - Static method in enum fi.iki.elonen.NanoHTTPD.Method
- lowerCaseHeader - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
copy of the header map with all the keys lowercase for faster searching.
M
- main(String[]) - Static method in class fi.iki.elonen.debug.DebugServer
- main(String[]) - Static method in class fi.iki.elonen.HelloServer
- main(String[]) - Static method in class fi.iki.elonen.samples.echo.EchoSocketSample
- main(String[]) - Static method in class fi.iki.elonen.SimpleWebServer
-
Starts as a standalone file server and waits for Enter.
- main(String[]) - Static method in class fi.iki.elonen.TempFilesServer
- makeAcceptKey(String) - Static method in class fi.iki.elonen.NanoWSD
- makeSecure(SSLServerSocketFactory, String[]) - Method in class fi.iki.elonen.NanoHTTPD
-
Call before start() to serve over HTTPS instead of HTTP
- makeSSLSocketFactory(String, char[]) - Static method in class fi.iki.elonen.NanoHTTPD
-
Creates an SSLSocketFactory for HTTPS.
- makeSSLSocketFactory(KeyStore, KeyManager[]) - Static method in class fi.iki.elonen.NanoHTTPD
-
Creates an SSLSocketFactory for HTTPS.
- makeSSLSocketFactory(KeyStore, KeyManagerFactory) - Static method in class fi.iki.elonen.NanoHTTPD
-
Creates an SSLSocketFactory for HTTPS.
- MandatoryExt - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- mappings - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- MarkdownWebServerPlugin - Class in fi.iki.elonen
- MarkdownWebServerPlugin() - Constructor for class fi.iki.elonen.MarkdownWebServerPlugin
- MarkdownWebServerPluginInfo - Class in fi.iki.elonen
- MarkdownWebServerPluginInfo() - Constructor for class fi.iki.elonen.MarkdownWebServerPluginInfo
- maskingKey - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- match(String) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- MAX_AGE - Static variable in class fi.iki.elonen.SimpleWebServer
- MAX_HEADER_SIZE - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- MEMORY_STORE_LIMIT - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- MessageTooBig - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- method - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- Method() - Constructor for enum fi.iki.elonen.NanoHTTPD.Method
- METHOD_NOT_ALLOWED - fi.iki.elonen.NanoHTTPD.Response.Status
- MIME_HTML - Static variable in class fi.iki.elonen.NanoHTTPD
-
Common MIME type for dynamic content: html
- MIME_PATTERN - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- MIME_PLAINTEXT - Static variable in class fi.iki.elonen.NanoHTTPD
-
Common MIME type for dynamic content: plain text
- MIME_TYPES - Static variable in class fi.iki.elonen.NanoHTTPD
-
Hashtable mapping (String)FILENAME_EXTENSION -> (String)MIME_TYPE
- mimeType - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
MIME type of content, e.g.
- mimeTypeHandlers - Static variable in class fi.iki.elonen.SimpleWebServer
- mimeTypes() - Static method in class fi.iki.elonen.NanoHTTPD
- MKCOL - fi.iki.elonen.NanoHTTPD.Method
- MOVE - fi.iki.elonen.NanoHTTPD.Method
- MULTI_STATUS - fi.iki.elonen.NanoHTTPD.Response.Status
- MULTIPART_FORM_DATA_HEADER - Static variable in class fi.iki.elonen.NanoHTTPD.ContentType
- myPort - Variable in class fi.iki.elonen.NanoHTTPD
- myServerSocket - Variable in class fi.iki.elonen.NanoHTTPD
- myThread - Variable in class fi.iki.elonen.NanoHTTPD
N
- n - Variable in class fi.iki.elonen.NanoHTTPD.Cookie
- NanoFileUpload - Class in fi.iki.elonen
- NanoFileUpload(FileItemFactory) - Constructor for class fi.iki.elonen.NanoFileUpload
- NanoFileUpload.NanoHttpdContext - Class in fi.iki.elonen
- NanoHTTPD - Class in fi.iki.elonen
-
A simple, tiny, nicely embeddable HTTP server in Java
- NanoHTTPD(int) - Constructor for class fi.iki.elonen.NanoHTTPD
-
Constructs an HTTP server on given port.
- NanoHTTPD(String, int) - Constructor for class fi.iki.elonen.NanoHTTPD
-
Constructs an HTTP server on given hostname and port.
- NanoHTTPD.AsyncRunner - Interface in fi.iki.elonen
-
Pluggable strategy for asynchronously executing requests.
- NanoHTTPD.ClientHandler - Class in fi.iki.elonen
-
The runnable that will be used for every new client connection.
- NanoHTTPD.ContentType - Class in fi.iki.elonen
- NanoHTTPD.Cookie - Class in fi.iki.elonen
- NanoHTTPD.CookieHandler - Class in fi.iki.elonen
-
Provides rudimentary support for cookies.
- NanoHTTPD.DefaultAsyncRunner - Class in fi.iki.elonen
-
Default threading strategy for NanoHTTPD.
- NanoHTTPD.DefaultServerSocketFactory - Class in fi.iki.elonen
-
Creates a normal ServerSocket for TCP connections
- NanoHTTPD.DefaultTempFile - Class in fi.iki.elonen
-
Default strategy for creating and cleaning up temporary files.
- NanoHTTPD.DefaultTempFileManager - Class in fi.iki.elonen
-
Default strategy for creating and cleaning up temporary files.
- NanoHTTPD.DefaultTempFileManagerFactory - Class in fi.iki.elonen
-
Default strategy for creating and cleaning up temporary files.
- NanoHTTPD.HTTPSession - Class in fi.iki.elonen
- NanoHTTPD.IHTTPSession - Interface in fi.iki.elonen
-
Handles one session, i.e.
- NanoHTTPD.Method - Enum in fi.iki.elonen
-
HTTP Request methods, with the ability to decode a
String
back to its enum value. - NanoHTTPD.Response - Class in fi.iki.elonen
-
HTTP response.
- NanoHTTPD.Response.ChunkedOutputStream - Class in fi.iki.elonen
-
Output stream that will automatically send every write to the wrapped OutputStream according to chunked transfer: http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6.1
- NanoHTTPD.Response.IStatus - Interface in fi.iki.elonen
- NanoHTTPD.Response.Status - Enum in fi.iki.elonen
-
Some HTTP response status codes
- NanoHTTPD.ResponseException - Exception in fi.iki.elonen
- NanoHTTPD.SecureServerSocketFactory - Class in fi.iki.elonen
-
Creates a new SSLServerSocket
- NanoHTTPD.ServerRunnable - Class in fi.iki.elonen
-
The runnable that will be used for the main listening thread.
- NanoHTTPD.ServerSocketFactory - Interface in fi.iki.elonen
-
Factory to create ServerSocketFactories.
- NanoHTTPD.TempFile - Interface in fi.iki.elonen
-
A temp file.
- NanoHTTPD.TempFileManager - Interface in fi.iki.elonen
-
Temp file manager.
- NanoHTTPD.TempFileManagerFactory - Interface in fi.iki.elonen
-
Factory to create temp file managers.
- NanoHttpdContext(NanoHTTPD.IHTTPSession) - Constructor for class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- NanoWSD - Class in fi.iki.elonen
- NanoWSD(int) - Constructor for class fi.iki.elonen.NanoWSD
- NanoWSD(String, int) - Constructor for class fi.iki.elonen.NanoWSD
- NanoWSD.State - Enum in fi.iki.elonen
- NanoWSD.WebSocket - Class in fi.iki.elonen
- NanoWSD.WebSocketException - Exception in fi.iki.elonen
- NanoWSD.WebSocketFrame - Class in fi.iki.elonen
- NanoWSD.WebSocketFrame.CloseCode - Enum in fi.iki.elonen
- NanoWSD.WebSocketFrame.CloseFrame - Class in fi.iki.elonen
- NanoWSD.WebSocketFrame.OpCode - Enum in fi.iki.elonen
- newChunkedResponse(NanoHTTPD.Response.IStatus, String, InputStream) - Static method in class fi.iki.elonen.NanoHTTPD
-
Create a response with unknown length (using HTTP 1.1 chunking).
- newFixedFileResponse(File, String) - Method in class fi.iki.elonen.SimpleWebServer
- newFixedLengthResponse(NanoHTTPD.Response.IStatus, String, InputStream, long) - Static method in class fi.iki.elonen.NanoHTTPD
-
Create a response with known length.
- newFixedLengthResponse(NanoHTTPD.Response.IStatus, String, String) - Static method in class fi.iki.elonen.NanoHTTPD
-
Create a text response with known length.
- newFixedLengthResponse(NanoHTTPD.Response.IStatus, String, String) - Static method in class fi.iki.elonen.SimpleWebServer
- newFixedLengthResponse(String) - Static method in class fi.iki.elonen.NanoHTTPD
-
Create a text response with known length.
- newMappingCollection() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- newMappingCollection() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultRoutePrioritizer
- newMappingCollection() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.InsertionOrderRoutePrioritizer
- newMappingCollection() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- NO_CONTENT - fi.iki.elonen.NanoHTTPD.Response.Status
- NormalClosure - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- normalizeUri(String) - Static method in class fi.iki.elonen.router.RouterNanoHTTPD
- NoStatusRcvd - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- NOT_ACCEPTABLE - fi.iki.elonen.NanoHTTPD.Response.Status
- NOT_FOUND - fi.iki.elonen.NanoHTTPD.Response.Status
- NOT_IMPLEMENTED - fi.iki.elonen.NanoHTTPD.Response.Status
- NOT_MODIFIED - fi.iki.elonen.NanoHTTPD.Response.Status
- notImplemented - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- NotImplementedHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.NotImplementedHandler
O
- OK - fi.iki.elonen.NanoHTTPD.Response.Status
- onClose(NanoWSD.WebSocketFrame.CloseCode, String, boolean) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- onClose(NanoWSD.WebSocketFrame.CloseCode, String, boolean) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- onException(IOException) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- onException(IOException) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- onMessage(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- onMessage(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- onOpen() - Method in class fi.iki.elonen.NanoWSD.WebSocket
- onOpen() - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- onPong(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- onPong(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- opCode - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- OpCode(int) - Constructor for enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- open() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
- open() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
- OPEN - fi.iki.elonen.NanoWSD.State
- openWebSocket(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
- openWebSocket(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.samples.echo.DebugWebSocketServer
- OPTIONS - fi.iki.elonen.NanoHTTPD.Method
- other(String, RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- other(String, RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.UriResponder
- out - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- outputStream - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
P
- PARAM_MATCHER - Static variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- PARAM_PATTERN - Static variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- parms - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- parse() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- parseBody(Map<String, String>) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- parseBody(Map<String, String>) - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
-
Adds the files in the request body to the files map.
- parseParameterMap(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoFileUpload
- parseRequest(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoFileUpload
- PARTIAL_CONTENT - fi.iki.elonen.NanoHTTPD.Response.Status
- PATCH - fi.iki.elonen.NanoHTTPD.Method
- payload - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- PAYLOAD_TOO_LARGE - fi.iki.elonen.NanoHTTPD.Response.Status
- payloadToString() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- ping(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- Ping - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- PolicyViolation - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- Pong - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.UriResponder
- POST - fi.iki.elonen.NanoHTTPD.Method
- PRECONDITION_FAILED - fi.iki.elonen.NanoHTTPD.Response.Status
- printHeader(PrintWriter, String, String) - Method in class fi.iki.elonen.NanoHTTPD.Response
- priority - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- process(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
-
Search in the mappings if the given url matches some of the rules If there are more than one marches returns the rule with less parameters e.g.
- process(Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- processor - Variable in class fi.iki.elonen.MarkdownWebServerPlugin
- PROPFIND - fi.iki.elonen.NanoHTTPD.Method
- PROPPATCH - fi.iki.elonen.NanoHTTPD.Method
- ProtocolError - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- protocolVersion - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- ProvidedPriorityRoutePrioritizer() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.UriResponder
- PUT - fi.iki.elonen.NanoHTTPD.Method
Q
- QUERY_STRING_PARAMETER - Static variable in class fi.iki.elonen.NanoHTTPD
-
Pseudo-Parameter to use to store the actual query string in the parameters map for later re-processing.
- queryParameterString - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- queue - Variable in class fi.iki.elonen.NanoHTTPD.CookieHandler
- quiet - Variable in class fi.iki.elonen.SimpleWebServer
R
- RANGE_NOT_SATISFIABLE - fi.iki.elonen.NanoHTTPD.Response.Status
- read(InputStream) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- read(String) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
-
Read a cookie from the HTTP Headers.
- readPayload(InputStream) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- readPayloadInfo(InputStream) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- readSource(File) - Method in class fi.iki.elonen.MarkdownWebServerPlugin
- readWebsocket() - Method in class fi.iki.elonen.NanoWSD.WebSocket
- reason - Variable in exception fi.iki.elonen.NanoWSD.WebSocketException
- REDIRECT - fi.iki.elonen.NanoHTTPD.Response.Status
- REDIRECT_SEE_OTHER - fi.iki.elonen.NanoHTTPD.Response.Status
- registerPluginForMimeType(String[], String, WebServerPlugin, Map<String, String>) - Static method in class fi.iki.elonen.SimpleWebServer
- remoteHostname - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- remoteIp - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- removeRoute(String) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- removeRoute(String) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.IRoutePrioritizer
- removeRoute(String) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- removeRoute(String) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- REQUEST_BUFFER_LEN - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- REQUEST_TIMEOUT - fi.iki.elonen.NanoHTTPD.Response.Status
- requestCount - Variable in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
- requestMethod - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
The request method that spawned this response.
- requestStatus - Variable in enum fi.iki.elonen.NanoHTTPD.Response.Status
- respond(Map<String, String>, NanoHTTPD.IHTTPSession, String) - Method in class fi.iki.elonen.SimpleWebServer
- Response(NanoHTTPD.Response.IStatus, String, InputStream, long) - Constructor for class fi.iki.elonen.NanoHTTPD.Response
-
Creates a fixed length response if totalBytes>=0, otherwise chunked.
- ResponseException(NanoHTTPD.Response.Status, String) - Constructor for exception fi.iki.elonen.NanoHTTPD.ResponseException
- ResponseException(NanoHTTPD.Response.Status, String, Exception) - Constructor for exception fi.iki.elonen.NanoHTTPD.ResponseException
- rlen - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- rootDirs - Variable in class fi.iki.elonen.SimpleWebServer
- routePrioritizer - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- router - Variable in class fi.iki.elonen.router.RouterNanoHTTPD
- RouterNanoHTTPD - Class in fi.iki.elonen.router
- RouterNanoHTTPD(int) - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD
- RouterNanoHTTPD(String, int) - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD
- RouterNanoHTTPD.BaseRoutePrioritizer - Class in fi.iki.elonen.router
- RouterNanoHTTPD.DefaultHandler - Class in fi.iki.elonen.router
-
General nanolet to inherit from if you provide text or html data, only fixed size responses will be generated.
- RouterNanoHTTPD.DefaultRoutePrioritizer - Class in fi.iki.elonen.router
- RouterNanoHTTPD.DefaultStreamHandler - Class in fi.iki.elonen.router
-
General nanolet to inherit from if you provide stream data, only chucked responses will be generated.
- RouterNanoHTTPD.Error404UriHandler - Class in fi.iki.elonen.router
-
Handling error 404 - unrecognized urls
- RouterNanoHTTPD.GeneralHandler - Class in fi.iki.elonen.router
-
General nanolet to print debug info's as a html page.
- RouterNanoHTTPD.IndexHandler - Class in fi.iki.elonen.router
-
Handling index
- RouterNanoHTTPD.InsertionOrderRoutePrioritizer - Class in fi.iki.elonen.router
- RouterNanoHTTPD.IRoutePrioritizer - Interface in fi.iki.elonen.router
- RouterNanoHTTPD.NotImplementedHandler - Class in fi.iki.elonen.router
- RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer - Class in fi.iki.elonen.router
- RouterNanoHTTPD.StaticPageHandler - Class in fi.iki.elonen.router
-
General nanolet to print debug info's as a html page.
- RouterNanoHTTPD.UriResource - Class in fi.iki.elonen.router
- RouterNanoHTTPD.UriResponder - Interface in fi.iki.elonen.router
- RouterNanoHTTPD.UriRouter - Class in fi.iki.elonen.router
- run() - Method in class fi.iki.elonen.NanoHTTPD.ClientHandler
- run() - Method in class fi.iki.elonen.NanoHTTPD.ServerRunnable
- run(Class<T>) - Static method in class fi.iki.elonen.util.ServerRunner
- running - Variable in class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
S
- safeClose(Object) - Static method in class fi.iki.elonen.NanoHTTPD
- saveTmpFile(ByteBuffer, int, int, String) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
-
Retrieves the content of a sent file and saves it to a temporary file.
- scipOverNewLine(byte[], int) - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
- SecureServerSocketFactory(SSLServerSocketFactory, String[]) - Constructor for class fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory
- send(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- send(OutputStream) - Method in class fi.iki.elonen.NanoHTTPD.Response
-
Sends given response to the socket.
- send(String) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- sendBody(OutputStream, long) - Method in class fi.iki.elonen.NanoHTTPD.Response
-
Sends the body to the specified OutputStream.
- sendBodyWithCorrectEncoding(OutputStream, long) - Method in class fi.iki.elonen.NanoHTTPD.Response
- sendBodyWithCorrectTransferAndEncoding(OutputStream, long) - Method in class fi.iki.elonen.NanoHTTPD.Response
- sendContentLengthHeaderIfNotAlreadyPresent(PrintWriter, long) - Method in class fi.iki.elonen.NanoHTTPD.Response
- sendFrame(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
- serialVersionUID - Static variable in exception fi.iki.elonen.NanoHTTPD.ResponseException
- serialVersionUID - Static variable in exception fi.iki.elonen.NanoWSD.WebSocketException
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.debug.DebugServer
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.HelloServer
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoHTTPD
-
Override this to customize the server.
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.SimpleWebServer
- serve(String, NanoHTTPD.Method, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class fi.iki.elonen.NanoHTTPD
-
Deprecated.
- serveFile(String, Map<String, String>, NanoHTTPD.IHTTPSession, File, String) - Method in class fi.iki.elonen.MarkdownWebServerPlugin
- serveFile(String, Map<String, String>, NanoHTTPD.IHTTPSession, File, String) - Method in interface fi.iki.elonen.WebServerPlugin
- serveFile(String, Map<String, String>, File, String) - Method in class fi.iki.elonen.SimpleWebServer
-
Serves file from homeDir and its' subdirectories (only).
- serveHttp(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
- server - Variable in class fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- ServerRunnable(int) - Constructor for class fi.iki.elonen.NanoHTTPD.ServerRunnable
- ServerRunner - Class in fi.iki.elonen.util
- ServerRunner() - Constructor for class fi.iki.elonen.util.ServerRunner
- serverSocketFactory - Variable in class fi.iki.elonen.NanoHTTPD
- SERVICE_UNAVAILABLE - fi.iki.elonen.NanoHTTPD.Response.Status
- session - Variable in class fi.iki.elonen.NanoFileUpload.NanoHttpdContext
- set(NanoHTTPD.Cookie) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
- set(String, String, int) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
-
Sets a cookie.
- setAsyncRunner(NanoHTTPD.AsyncRunner) - Method in class fi.iki.elonen.NanoHTTPD
-
Pluggable strategy for asynchronously executing requests.
- setBinaryPayload(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- setChunkedTransfer(boolean) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setData(InputStream) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setFin(boolean) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- setGzipEncoding(boolean) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setKeepAlive(boolean) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setMaskingKey(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- setMimeType(String) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setNotFoundHandler(Class<?>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- setNotFoundHandler(Class<T>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- setNotImplemented(Class<?>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.BaseRoutePrioritizer
- setNotImplemented(Class<?>) - Method in interface fi.iki.elonen.router.RouterNanoHTTPD.IRoutePrioritizer
- setNotImplemented(Class<?>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- setNotImplementedHandler(Class<T>) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- setOpCode(NanoWSD.WebSocketFrame.OpCode) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- setPriority(int) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- setRequestMethod(NanoHTTPD.Method) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setRoutePrioritizer(RouterNanoHTTPD.IRoutePrioritizer) - Method in class fi.iki.elonen.router.RouterNanoHTTPD
- setRoutePrioritizer(RouterNanoHTTPD.IRoutePrioritizer) - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- setServerSocketFactory(NanoHTTPD.ServerSocketFactory) - Method in class fi.iki.elonen.NanoHTTPD
- setStatus(NanoHTTPD.Response.IStatus) - Method in class fi.iki.elonen.NanoHTTPD.Response
- setTempFileManagerFactory(NanoHTTPD.TempFileManagerFactory) - Method in class fi.iki.elonen.NanoHTTPD
-
Pluggable strategy for creating and cleaning up temporary files.
- setTextPayload(String) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- setUnmasked() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- SimpleWebServer - Class in fi.iki.elonen
- SimpleWebServer(String, int, File, boolean) - Constructor for class fi.iki.elonen.SimpleWebServer
- SimpleWebServer(String, int, File, boolean, String) - Constructor for class fi.iki.elonen.SimpleWebServer
- SimpleWebServer(String, int, List<File>, boolean) - Constructor for class fi.iki.elonen.SimpleWebServer
- SimpleWebServer(String, int, List<File>, boolean, String) - Constructor for class fi.iki.elonen.SimpleWebServer
- SOCKET_READ_TIMEOUT - Static variable in class fi.iki.elonen.NanoHTTPD
-
Maximum time to wait on Socket.getInputStream().read() (in milliseconds) This is required as the Keep-Alive HTTP connections would otherwise block the socket reading thread forever (or as long the browser is open).
- splitbyte - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- sslProtocols - Variable in class fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory
- sslServerSocketFactory - Variable in class fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory
- start() - Method in class fi.iki.elonen.NanoHTTPD
-
Start the server.
- start(int) - Method in class fi.iki.elonen.NanoHTTPD
-
Starts the server (in setDaemon(true) mode).
- start(int, boolean) - Method in class fi.iki.elonen.NanoHTTPD
-
Start the server.
- state - Variable in class fi.iki.elonen.NanoWSD.WebSocket
- State() - Constructor for enum fi.iki.elonen.NanoWSD.State
- StaticPageHandler() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.StaticPageHandler
- status - Variable in class fi.iki.elonen.NanoHTTPD.Response
-
HTTP status code after processing, e.g.
- status - Variable in exception fi.iki.elonen.NanoHTTPD.ResponseException
- Status(int, String) - Constructor for enum fi.iki.elonen.NanoHTTPD.Response.Status
- stop() - Method in class fi.iki.elonen.NanoHTTPD
-
Stop the server.
- SWITCH_PROTOCOL - fi.iki.elonen.NanoHTTPD.Response.Status
T
- tempFileManager - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- tempFileManagerFactory - Variable in class fi.iki.elonen.NanoHTTPD
-
Pluggable strategy for creating and cleaning up temporary files.
- tempFiles - Variable in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
- tempFiles - Variable in class fi.iki.elonen.TempFilesServer.ExampleManager
- TempFilesServer - Class in fi.iki.elonen
- TempFilesServer() - Constructor for class fi.iki.elonen.TempFilesServer
- TempFilesServer.ExampleManager - Class in fi.iki.elonen
- TempFilesServer.ExampleManagerFactory - Class in fi.iki.elonen
- TEMPORARY_REDIRECT - fi.iki.elonen.NanoHTTPD.Response.Status
- Text - fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
- TEXT_CHARSET - Static variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- text2Binary(String) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- timeout - Variable in class fi.iki.elonen.NanoHTTPD.ServerRunnable
- TLSHandshake - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- tmpdir - Variable in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
- tmpdir - Variable in class fi.iki.elonen.TempFilesServer.ExampleManager
- TOO_MANY_REQUESTS - fi.iki.elonen.NanoHTTPD.Response.Status
- toString() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
- toString() - Method in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- toString(Map<String, ? extends Object>) - Method in class fi.iki.elonen.debug.DebugServer
- TRACE - fi.iki.elonen.NanoHTTPD.Method
- tryUTF8() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
U
- UNAUTHORIZED - fi.iki.elonen.NanoHTTPD.Response.Status
- UNCONNECTED - fi.iki.elonen.NanoWSD.State
- unloadQueue(NanoHTTPD.Response) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
-
Internally used by the webserver to add all queued cookies into the Response's HTTP Headers.
- UNLOCK - fi.iki.elonen.NanoHTTPD.Method
- unsortedList(Map<String, ? extends Object>) - Method in class fi.iki.elonen.debug.DebugServer
- UNSUPPORTED_HTTP_VERSION - fi.iki.elonen.NanoHTTPD.Response.Status
- UNSUPPORTED_MEDIA_TYPE - fi.iki.elonen.NanoHTTPD.Response.Status
- UnsupportedData - fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
- uri - Variable in class fi.iki.elonen.InternalRewrite
- uri - Variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
- uri - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- uriParams - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- uriPattern - Variable in class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- UriResource(String, int, Class<?>, Object...) - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- UriResource(String, Class<?>, Object...) - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.UriResource
- UriRouter() - Constructor for class fi.iki.elonen.router.RouterNanoHTTPD.UriRouter
- useGzipWhenAccepted(NanoHTTPD.Response) - Method in class fi.iki.elonen.NanoHTTPD
- useGzipWhenAccepted(NanoHTTPD.Response) - Method in class fi.iki.elonen.NanoWSD
-
not all websockets implementations accept gzip compression.
V
- v - Variable in class fi.iki.elonen.NanoHTTPD.Cookie
- valueOf(String) - Static method in enum fi.iki.elonen.NanoHTTPD.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fi.iki.elonen.NanoHTTPD.Response.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fi.iki.elonen.NanoWSD.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum fi.iki.elonen.NanoHTTPD.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum fi.iki.elonen.NanoHTTPD.Response.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum fi.iki.elonen.NanoWSD.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wasStarted() - Method in class fi.iki.elonen.NanoHTTPD
- WebServerPlugin - Interface in fi.iki.elonen
- WebServerPluginInfo - Interface in fi.iki.elonen
- WebSocket(NanoHTTPD.IHTTPSession) - Constructor for class fi.iki.elonen.NanoWSD.WebSocket
- WEBSOCKET_KEY_MAGIC - Static variable in class fi.iki.elonen.NanoWSD
- WebSocketException(NanoWSD.WebSocketFrame.CloseCode, String) - Constructor for exception fi.iki.elonen.NanoWSD.WebSocketException
- WebSocketException(NanoWSD.WebSocketFrame.CloseCode, String, Exception) - Constructor for exception fi.iki.elonen.NanoWSD.WebSocketException
- WebSocketException(Exception) - Constructor for exception fi.iki.elonen.NanoWSD.WebSocketException
- WebSocketFrame(NanoWSD.WebSocketFrame) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, boolean) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, boolean, byte[]) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, boolean, byte[], byte[]) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, boolean, String) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, boolean, String, byte[]) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- WebSocketFrame(NanoWSD.WebSocketFrame.OpCode, List<NanoWSD.WebSocketFrame>) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
- write(byte[]) - Method in class fi.iki.elonen.NanoHTTPD.Response.ChunkedOutputStream
- write(byte[], int, int) - Method in class fi.iki.elonen.NanoHTTPD.Response.ChunkedOutputStream
- write(int) - Method in class fi.iki.elonen.NanoHTTPD.Response.ChunkedOutputStream
- write(OutputStream) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
_
- _closeCode - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- _closeReason - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
- _payloadLength - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
- _payloadString - Variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
All Classes All Packages