Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
H
HOSTNAME
- Static variable in class
SimpleP2PClient
HTTPVER_09
- Static variable in class seda.sandStorm.lib.http.
httpRequest
getHttpVer() code corresponding to HTTP/0.9.
HTTPVER_10
- Static variable in class seda.sandStorm.lib.http.
httpRequest
getHttpVer() code corresponding to HTTP/1.0.
HTTPVER_11
- Static variable in class seda.sandStorm.lib.http.
httpRequest
getHttpVer() code corresponding to HTTP/1.1.
HTTP_VERSION
- Static variable in interface seda.sandStorm.lib.http.
httpConst
The HTTP version sent in the response header.
handleEvent(QueueElementIF)
- Method in class
ClientStage
handleEvent(QueueElementIF)
- Method in class
CompletionWorker
handleEvent(QueueElementIF)
- Method in class
CopyFile
handleEvent(QueueElementIF)
- Method in class
DevNullHandler
handleEvent(QueueElementIF)
- Method in class
GenericHandler
handleEvent(QueueElementIF)
- Method in class
GenericWorker
handleEvent(QueueElementIF)
- Method in class
ProcessStage
handleEvent(QueueElementIF)
- Method in class
RecvStage
handleEvent(QueueElementIF)
- Method in class
SimpleGnutellaServer
The main event handling code.
handleEvent(QueueElementIF)
- Method in class
TaskRecvWorker
handleEvent(QueueElementIF)
- Method in class
TestHandler
handleEvent(QueueElementIF)
- Method in class
TestServer
handleEvent(QueueElementIF)
- Method in class
TimerHandler
handleEvent(QueueElementIF)
- Method in interface seda.sandStorm.api.
EventHandlerIF
Handle the event corresponding to the given QueueElementIF.
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaCatcher
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaServer
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.aDisk.
AFileTPEventHandler
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.aSocket.
ListenEventHandler
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.aSocket.
ReadEventHandler
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.aSocket.
WriteEventHandler
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.aSocket.
aSocketEventHandler
handleEvent(QueueElementIF)
- Method in class seda.sandStorm.lib.http.
httpServer
The main event handler.
handleEvents(QueueElementIF[])
- Method in class
ClientStage
handleEvents(QueueElementIF[])
- Method in class
CompletionWorker
handleEvents(QueueElementIF[])
- Method in class
CopyFile
handleEvents(QueueElementIF[])
- Method in class
DevNullHandler
handleEvents(QueueElementIF[])
- Method in class
GenericHandler
handleEvents(QueueElementIF[])
- Method in class
GenericWorker
handleEvents(QueueElementIF[])
- Method in class
ProcessStage
handleEvents(QueueElementIF[])
- Method in class
RecvStage
handleEvents(QueueElementIF[])
- Method in class
SimpleGnutellaServer
handleEvents(QueueElementIF[])
- Method in class
TaskRecvWorker
handleEvents(QueueElementIF[])
- Method in class
TestHandler
handleEvents(QueueElementIF[])
- Method in class
TestServer
handleEvents(QueueElementIF[])
- Method in class
TimerHandler
handleEvents(QueueElementIF[])
- Method in interface seda.sandStorm.api.
EventHandlerIF
Handle the events corresponding to the given QueueElementIF array.
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaCatcher
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaServer
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.aDisk.
AFileTPEventHandler
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.aSocket.
ListenEventHandler
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.aSocket.
ReadEventHandler
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.aSocket.
WriteEventHandler
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.aSocket.
aSocketEventHandler
handleEvents(QueueElementIF[])
- Method in class seda.sandStorm.lib.http.
httpServer
handler
- Variable in class seda.sandStorm.lib.aSocket.
aSocketThreadManager.aSocketThread
hasMoreElements()
- Method in class seda.sandStorm.core.
ssLinkedList.ssLinkedListEnumeration
hashCode()
- Method in class
ClassedMessage
hashCode()
- Method in class
Message
hashCode()
- Method in class seda.nbio.
NBIOFileDescriptor
hashCode()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaGUID
header
- Variable in class seda.sandStorm.lib.http.
httpResponse
The header for the response.
headerNeeded()
- Method in class seda.sandStorm.lib.http.
httpRequest
Indicates whether this request requires a header to be sent in the response (that is, whether this is HTTP/1.0 or later).
hops
- Variable in class seda.sandStorm.lib.Gnutella.
GnutellaPacket
httpBadRequestResponse
- class seda.sandStorm.lib.http.
httpBadRequestResponse
.
An httpResponse corresponding to a '404 Bad Request' (i.e.
httpBadRequestResponse(httpRequest, String)
- Constructor for class seda.sandStorm.lib.http.
httpBadRequestResponse
httpConnection
- class seda.sandStorm.lib.http.
httpConnection
.
This class represents a single HTTP connection.
httpConnection(ATcpConnection, httpServer, SinkIF)
- Constructor for class seda.sandStorm.lib.http.
httpConnection
Package-internal: Create an httpConnection with the given TCP connection and completion queue.
httpConst
- interface seda.sandStorm.lib.http.
httpConst
.
This interface defines various constants used by the HTTP protocol implementation.
httpInternalServerErrorResponse
- class seda.sandStorm.lib.http.
httpInternalServerErrorResponse
.
An httpResponse corresponding to a '500 Internal Server Error' Use httpNotFoundResponse for a '404 Not Found'.
httpInternalServerErrorResponse(httpRequest, String)
- Constructor for class seda.sandStorm.lib.http.
httpInternalServerErrorResponse
httpNotFoundResponse
- class seda.sandStorm.lib.http.
httpNotFoundResponse
.
An httpResponse corresponding to a '404 Not Found' error.
httpNotFoundResponse(httpRequest, String)
- Constructor for class seda.sandStorm.lib.http.
httpNotFoundResponse
Create an httpNotFoundResponse corresponding to the given request with the given reason.
httpOKResponse
- class seda.sandStorm.lib.http.
httpOKResponse
.
An httpResponse corresponding to a '200 OK' response.
httpOKResponse(String, BufferElement)
- Constructor for class seda.sandStorm.lib.http.
httpOKResponse
Create an httpOKResponse with the given payload corresponding to the given request, using the given MIME content-type.
httpOKResponse(String, BufferElement, int)
- Constructor for class seda.sandStorm.lib.http.
httpOKResponse
Create an httpOKResponse with the given payload corresponding to the given request, using the given MIME content-type.
httpOKResponse(String, int)
- Constructor for class seda.sandStorm.lib.http.
httpOKResponse
Create an httpOKResponse with a given response payload size and MIME type.
httpOKResponse(String, int, SinkIF)
- Constructor for class seda.sandStorm.lib.http.
httpOKResponse
Create an httpOKResponse with a given response payload size, MIME type, and completion sink.
httpPacketReader
- class seda.sandStorm.lib.http.
httpPacketReader
.
This is a package-internal class which reads HTTP request packets.
httpPacketReader(httpConnection, SinkIF)
- Constructor for class seda.sandStorm.lib.http.
httpPacketReader
Create an httpPacketReader with the given httpConnection and completion queue.
httpRedirectResponse
- class seda.sandStorm.lib.http.
httpRedirectResponse
.
An httpResponse corresponding to a '301 Moved Permanently' response.
httpRedirectResponse(httpRequest, String)
- Constructor for class seda.sandStorm.lib.http.
httpRedirectResponse
Create a redirect response corresponding to the given request with the given new URL.
httpRequest
- class seda.sandStorm.lib.http.
httpRequest
.
This class represents a single HTTP client request.
httpRequest(httpConnection, String, String, int, Vector)
- Constructor for class seda.sandStorm.lib.http.
httpRequest
Package-internal: Create an httpRequest from the given connection, request string, URL, HTTP version, and header.
httpResponder
- class seda.sandStorm.lib.http.
httpResponder
.
This class is used to wrap an HTTP response along with the connection which it is destined for.
httpResponder(httpResponse, httpConnection, boolean, boolean)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response and connection.
httpResponder(httpResponse, httpConnection, boolean)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response and connection.
httpResponder(httpResponse, httpConnection)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response and connection.
httpResponder(httpResponse, httpRequest, boolean, boolean)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response, with the connection being derived from the given request.
httpResponder(httpResponse, httpRequest, boolean)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response, with the connection being derived from the given request.
httpResponder(httpResponse, httpRequest)
- Constructor for class seda.sandStorm.lib.http.
httpResponder
Create an httpResponder with the given response, with the connection being derived from the given request.
httpResponse
- class seda.sandStorm.lib.http.
httpResponse
.
This is an abstract class corresponding to an HTTP response.
httpResponse(int, String, BufferElement)
- Constructor for class seda.sandStorm.lib.http.
httpResponse
Create an httpResponse with the given response code with the given payload.
httpResponse(int, String, BufferElement, int)
- Constructor for class seda.sandStorm.lib.http.
httpResponse
Create an httpResponse with the given response code with the given payload.
httpResponse(int, String)
- Constructor for class seda.sandStorm.lib.http.
httpResponse
Create an httpResponse with the given response code with no payload.
httpResponse(int, String, int, SinkIF)
- Constructor for class seda.sandStorm.lib.http.
httpResponse
Create an httpResponse with the the given response code, with an empty payload of the given size.
httpResponse(int, String, int)
- Constructor for class seda.sandStorm.lib.http.
httpResponse
Create an httpResponse with the the given response code, with an empty payload of the given size.
httpServer
- class seda.sandStorm.lib.http.
httpServer
.
An httpServer is a SandStorm stage which accepts incoming HTTP connections.
httpServer(ManagerIF, SinkIF)
- Constructor for class seda.sandStorm.lib.http.
httpServer
Create an HTTP server listening for incoming connections on the default port of 8080.
httpServer(ManagerIF, SinkIF, int)
- Constructor for class seda.sandStorm.lib.http.
httpServer
Create an HTTP server listening for incoming connections on the given listenPort.
httpServiceUnavailableResponse
- class seda.sandStorm.lib.http.
httpServiceUnavailableResponse
.
An httpResponse corresponding to a '503 Service Unavailable' error.
httpServiceUnavailableResponse(httpRequest, String)
- Constructor for class seda.sandStorm.lib.http.
httpServiceUnavailableResponse
Create an httpServiceUnavailableResponse corresponding to the given request with the given reason.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W