Skip navigation links
A B C D E F G H I M N O P R S T U V W 

A

addHeader(String, String) - Method in class fi.iki.elonen.NanoHTTPD.Response
Adds given line to the header.
asyncRunner - Variable in class fi.iki.elonen.NanoHTTPD
Pluggable strategy for asynchronously executing requests.

B

binary2Text(byte[]) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
binary2Text(byte[], int, int) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
BUFSIZE - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
 

C

clear() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
 
clear() - Method in interface fi.iki.elonen.NanoHTTPD.TempFileManager
 
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
 
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.
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
 
CloseFrame(NanoWSD.WebSocketFrame.CloseCode, String) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame.CloseFrame
 
ContentType(String) - Constructor for class fi.iki.elonen.NanoHTTPD.ContentType
 
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
 
create() - Method in class fi.iki.elonen.NanoHTTPD.DefaultServerSocketFactory
 
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
 
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.
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
 

D

debugFrameReceived(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
Debug method.
debugFrameSent(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
Debug method.
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.
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.
decodePercent(String) - Static method in class fi.iki.elonen.NanoHTTPD
Decode percent encoded String values.
DefaultAsyncRunner() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner
 
DefaultServerSocketFactory() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultServerSocketFactory
 
DefaultTempFile(File) - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultTempFile
 
DefaultTempFileManager() - Constructor for class fi.iki.elonen.NanoHTTPD.DefaultTempFileManager
 
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() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
 
delete() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
 

E

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
 

F

fi.iki.elonen - package fi.iki.elonen
 
fi.iki.elonen.util - package fi.iki.elonen.util
 
find(int) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
 
find(byte) - Static method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
 

G

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
 
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
 
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
 
getDescription() - Method in interface fi.iki.elonen.NanoHTTPD.Response.IStatus
 
getDescription() - Method in enum fi.iki.elonen.NanoHTTPD.Response.Status
 
getEncoding() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
 
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.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
 
getInputStream() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
 
getInputStream() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
 
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
 
getMimeTypeForFile(String) - Static method in class fi.iki.elonen.NanoHTTPD
Get MIME type from file name extension, if possible
getName() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
 
getName() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
 
getOpCode() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
getParms() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
 
getParms() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
 
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
 
getTempFileManagerFactory() - Method in class fi.iki.elonen.NanoHTTPD
 
getTextPayload() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
getUri() - Method in class fi.iki.elonen.NanoHTTPD.HTTPSession
 
getUri() - Method in interface fi.iki.elonen.NanoHTTPD.IHTTPSession
 
getValue() - Method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.CloseCode
 
getValue() - Method in enum fi.iki.elonen.NanoWSD.WebSocketFrame.OpCode
 

H

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
 
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

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
 
isOpen() - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
isWebsocketRequested(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
 
iterator() - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
 

M

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(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.
makeSSLSocketFactory(String, char[]) - Static method in class fi.iki.elonen.NanoHTTPD
Creates an SSLSocketFactory for HTTPS.
MAX_HEADER_SIZE - Static variable in class fi.iki.elonen.NanoHTTPD.HTTPSession
 
MIME_HTML - Static variable in class fi.iki.elonen.NanoHTTPD
Common MIME type for dynamic content: html
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
mimeTypes() - Static method in class fi.iki.elonen.NanoHTTPD
 

N

NanoHTTPD - Class in fi.iki.elonen
A simple, tiny, nicely embeddable HTTP server in Java

NanoHTTPD

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.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.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.
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).
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(String) - Static method in class fi.iki.elonen.NanoHTTPD
Create a text response with known length.

O

onClose(NanoWSD.WebSocketFrame.CloseCode, String, boolean) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
onException(IOException) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
onMessage(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
onOpen() - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
onPong(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
open() - Method in class fi.iki.elonen.NanoHTTPD.DefaultTempFile
 
open() - Method in interface fi.iki.elonen.NanoHTTPD.TempFile
 
openWebSocket(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
 

P

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.
ping(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
printHeader(PrintWriter, String, String) - Method in class fi.iki.elonen.NanoHTTPD.Response
 

R

read(String) - Method in class fi.iki.elonen.NanoHTTPD.CookieHandler
Read a cookie from the HTTP Headers.
read(InputStream) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
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
 
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
 

S

SecureServerSocketFactory(SSLServerSocketFactory, String[]) - Constructor for class fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory
 
send(OutputStream) - Method in class fi.iki.elonen.NanoHTTPD.Response
Sends given response to the socket.
send(byte[]) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
send(String) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
sendContentLengthHeaderIfNotAlreadyPresent(PrintWriter, long) - Method in class fi.iki.elonen.NanoHTTPD.Response
 
sendFrame(NanoWSD.WebSocketFrame) - Method in class fi.iki.elonen.NanoWSD.WebSocket
 
serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoHTTPD
Override this to customize the server.
serve(String, NanoHTTPD.Method, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class fi.iki.elonen.NanoHTTPD
Deprecated.
serve(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
 
serveHttp(NanoHTTPD.IHTTPSession) - Method in class fi.iki.elonen.NanoWSD
 
ServerRunner - Class in fi.iki.elonen.util
 
ServerRunner() - Constructor for class fi.iki.elonen.util.ServerRunner
 
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
 
setOpCode(NanoWSD.WebSocketFrame.OpCode) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
setRequestMethod(NanoHTTPD.Method) - Method in class fi.iki.elonen.NanoHTTPD.Response
 
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
 
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).
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.
stop() - Method in class fi.iki.elonen.NanoHTTPD
Stop the server.

T

text2Binary(String) - Static method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
TEXT_CHARSET - Static variable in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
toString() - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
tryUTF8() - Method in class fi.iki.elonen.NanoHTTPD.ContentType
 

U

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.
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

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
 
WebSocket(NanoHTTPD.IHTTPSession) - Constructor for class fi.iki.elonen.NanoWSD.WebSocket
 
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.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
 
WebSocketFrame(NanoWSD.WebSocketFrame) - Constructor for class fi.iki.elonen.NanoWSD.WebSocketFrame
 
write(OutputStream) - Method in class fi.iki.elonen.NanoWSD.WebSocketFrame
 
A B C D E F G H I M N O P R S T U V W 
Skip navigation links

Copyright © 2015-2018 INTO CPS. All Rights Reserved.