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.

A B C D E F G H I J L M N O P Q R S T U V W