Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
ALLOW
- Static variable in class ittp.protocol.response.
Response
Declaration of the different headers send in a response
Allow
- class ittp.protocol.response.headers.
Allow
.
This class create the header allow.
Allow(Response)
- Constructor for class ittp.protocol.response.headers.
Allow
Constructor of the class
actionPerformed(ActionEvent)
- Method in class ittp.
TCP_Client.ActionAdapter
addressPanel
- Variable in class ittp.
TCP_Client
alert(Exception)
- Static method in class ittp.
Control
Message box that display to alert the user
alert(String)
- Static method in class ittp.
Control
Message box that display to alert the user
allowed
- Variable in class ittp.protocol.response.
Response.Headers
B
body
- Variable in class ittp.protocol.response.
Response
buttonPanel
- Variable in class ittp.
TCP_Client
C
CLOSE
- Static variable in class ittp.protocol.request.headers.
Connection
COLON
- Static variable in class ittp.protocol.parser.
TokenStream
COMA
- Static variable in class ittp.protocol.parser.
TokenStream
CONNECTION
- Static variable in class ittp.protocol.parser.
TokenStream
CONNECTION
- Static variable in class ittp.protocol.request.
Request
Declaration of the different headers send in a request
CONNECTION
- Static variable in class ittp.protocol.response.
Response
CONNECTION_MAX
- Static variable in class ittp.
Parameters
Number maximal of connection allowed
CONTENT_LENGTH
- Static variable in class ittp.protocol.response.
Response
CONTENT_MD5
- Static variable in class ittp.protocol.response.
Response
CONTENT_RANGE
- Static variable in class ittp.protocol.response.
Response
CONTENT_TYPE
- Static variable in class ittp.protocol.response.
Response
Connection
- class ittp.protocol.request.headers.
Connection
.
This class analyse the header connection send by the client.
Connection(Request)
- Constructor for class ittp.protocol.request.headers.
Connection
Constructor of the class
Connection
- class ittp.protocol.response.headers.
Connection
.
This class create the header connection.
Connection(Response)
- Constructor for class ittp.protocol.response.headers.
Connection
Constructor of the class
ContentLength
- class ittp.protocol.response.headers.
ContentLength
.
This class create the header content-length.
ContentLength(Response)
- Constructor for class ittp.protocol.response.headers.
ContentLength
Constructor of the class
ContentMD5
- class ittp.protocol.response.headers.
ContentMD5
.
This class create the header content-MD5.
ContentMD5(Response)
- Constructor for class ittp.protocol.response.headers.
ContentMD5
Constructor of the class
ContentRange
- class ittp.protocol.response.headers.
ContentRange
.
This class create the header content-range.
ContentRange(Response)
- Constructor for class ittp.protocol.response.headers.
ContentRange
Constructor of the class
ContentType
- class ittp.protocol.response.headers.
ContentType
.
This class create the header content-MD5.
ContentType(Response)
- Constructor for class ittp.protocol.response.headers.
ContentType
Constructor of the class
Control
- class ittp.
Control
.
This class allow to manage the server from a GUI.
Control(Frame, boolean)
- Constructor for class ittp.
Control
Constructor of the class
Control.ControlPanel
- class ittp.
Control.ControlPanel
.
inner class of Control that extends JPanel Build the interface graphique for the management server
Control.ControlPanel()
- Constructor for class ittp.
Control.ControlPanel
Creates new form Control panel
Control.Refresh
- class ittp.
Control.Refresh
.
Thread executing the management server
Control.Refresh()
- Constructor for class ittp.
Control.Refresh
cmdText
- Variable in class ittp.
TCP_Client
code
- Variable in class ittp.protocol.response.
Response
connect
- Variable in class ittp.
TCP_Client
controlPanel
- Variable in class ittp.
Control
the control panel instance
D
DATE
- Static variable in class ittp.protocol.parser.
TokenStream
DATE
- Static variable in class ittp.protocol.request.
Request
DATE
- Static variable in class ittp.protocol.response.
Response
DEFAULT_CONNECTION
- Static variable in class ittp.
Parameters
default value for the number of connection
DEFAULT_TIMEOUT
- Static variable in class ittp.
Parameters
default value for the time out
DEF_HOST
- Static variable in class ittp.
TCP_Client
DEF_PORT
- Static variable in class ittp.
TCP_Client
DESCRIPTION
- Variable in class ittp.protocol.response.headers.
Server
DOUBLESLASH
- Static variable in class ittp.protocol.parser.
TokenStream
Date
- class ittp.protocol.request.headers.
Date
.
This class analyse the header connection send by the client.
Date(Request)
- Constructor for class ittp.protocol.request.headers.
Date
Constructor of the class
Date
- class ittp.protocol.response.headers.
Date
.
This class create the header date.
Date(Response)
- Constructor for class ittp.protocol.response.headers.
Date
Constructor of the class
dateFormat
- Static variable in class ittp.protocol.
Protocol
disconnect
- Variable in class ittp.
TCP_Client
doConnect()
- Method in class ittp.
TCP_Client
doDisconnect()
- Method in class ittp.
TCP_Client
doLayout()
- Method in class ittp.
Control.ControlPanel
Causes this container to lay out its components.
doLayout()
- Method in class ittp.
Statistic.StatPanel
Causes this container to lay out its components.
doSend()
- Method in class ittp.
TCP_Client
E
EOF
- Static variable in class ittp.protocol.parser.
TokenStream
Declaration of the several TokenStream used in the program
error(String)
- Method in class ittp.
TCP_Client
F
file
- Variable in class ittp.protocol.response.
Response.Body
filterString()
- Method in class ittp.protocol.parser.
ITTPScan
Method allowing to filter the different characters of a string.
filterString()
- Method in class ittp.protocol.parser.
TokenStream
G
GET
- Static variable in class ittp.protocol.parser.
TokenStream
GET
- Static variable in class ittp.protocol.request.
Request
Attribute a value to each method for differenciate them.
Get
- class ittp.protocol.request.
Get
.
This class build the response to client when he send a Get request.
Get()
- Constructor for class ittp.protocol.request.
Get
Creates a new instance of Get
getBaseDir()
- Method in class ittp.
Parameters
getBaseDir()
- Method in interface ittp.
RemoteControl
getConnection()
- Method in class ittp.protocol.request.headers.
Connection
Accessors for the boolean connection.
getConnectionMax()
- Method in class ittp.
Parameters
getConnectionMax()
- Method in interface ittp.
RemoteControl
getDateTime()
- Method in class ittp.protocol.request.headers.
Date
Accessors for the boolean used.
getDigest()
- Method in class ittp.protocol.response.
Response.Body
Accessors for the value of the content MD5.
getFile()
- Method in class ittp.protocol.request.
Request
Accessors that allows to return the name of file requested by the client.
getFirst()
- Method in class ittp.protocol.request.headers.
Range
Accessors for the number of the first octet of the body.
getFirst()
- Method in class ittp.protocol.response.
Response.Body
Accessors for the number of the first octet of the body.
getHeaders(String)
- Method in class ittp.protocol.request.
Request
Accessor for the object Headers of request
getHeaders(String)
- Method in class ittp.protocol.response.
Response
Accessor for the object Headers
getHostName()
- Method in class ittp.protocol.request.headers.
Host
Accessors for the String hostName.
getIP()
- Static method in class ittp.
Server
Accesor for the one and only one server instance
getIP()
- Method in class ittp.protocol.request.
Request
Accessors that allows to return the IP requested by the client.
getITTP_version()
- Method in class ittp.protocol.
Protocol
Accessor for the string ITTP-version.
getInstance()
- Static method in class ittp.
Server
Accesor for the one and only one server instance
getLast()
- Method in class ittp.protocol.request.headers.
Range
Accessors for the number of the last octet of the body.
getLast()
- Method in class ittp.protocol.response.
Response.Body
Accessors for the number of the last octet of the body.
getMinimumSize()
- Method in class ittp.
Control.ControlPanel
Minimum dimension of the statistic windows
getMinimumSize()
- Method in class ittp.
Statistic.StatPanel
Minimun dimension of the statistic windows
getModifiedSince()
- Method in class ittp.protocol.request.headers.
ModifiedSince
Convert to a string the date of the last modification.
getNumberOfActiveConection()
- Method in class ittp.
Parameters
getNumberOfActiveConection()
- Method in interface ittp.
RemoteControl
getNumberOfConnect()
- Method in class ittp.
Parameters
getNumberOfConnect()
- Method in interface ittp.
RemoteControl
getNumberOfError()
- Method in class ittp.
Parameters
getNumberOfError()
- Method in interface ittp.
RemoteControl
getNumberOfOctet()
- Method in class ittp.
Parameters
getNumberOfOctet()
- Method in interface ittp.
RemoteControl
getNumberOfRequest()
- Method in class ittp.
Parameters
getNumberOfRequest()
- Method in interface ittp.
RemoteControl
getParameters()
- Static method in class ittp.
Server
accessor to the object parameter
getPathName()
- Method in class ittp.protocol.response.
Response.Body
Accessors for the name of the file (pathName).
getPort()
- Method in class ittp.
Parameters
getPort()
- Method in interface ittp.
RemoteControl
getPreferredSize()
- Method in class ittp.
Control.ControlPanel
Prefered dimension of the statistic windows
getPreferredSize()
- Method in class ittp.
Statistic.StatPanel
Prefered dimension of the statistic windows
getResponseCode()
- Method in class ittp.
ittpException
Accessors for the response_code.
getResponseCode()
- Method in class ittp.protocol.response.
Response.Code
Accessors that allows to return the code of the state of the response.
getServerState()
- Method in class ittp.
Parameters
getServerState()
- Method in interface ittp.
RemoteControl
getTimeOut()
- Method in class ittp.
Parameters
getTimeOut()
- Method in interface ittp.
RemoteControl
H
HEAD
- Static variable in class ittp.protocol.parser.
TokenStream
HEAD
- Static variable in class ittp.protocol.request.
Request
HOST
- Static variable in class ittp.protocol.parser.
TokenStream
HOST
- Static variable in class ittp.protocol.request.
Request
HOST
- Static variable in class ittp.protocol.response.
Response
Head
- class ittp.protocol.request.
Head
.
This class build the response to client when he send a Head request.
Head()
- Constructor for class ittp.protocol.request.
Head
Creates a new instance of Head
Host
- class ittp.protocol.request.headers.
Host
.
This class analyse the header host send by the client.
Host(Request)
- Constructor for class ittp.protocol.request.headers.
Host
Constructor of the class
headers
- Variable in class ittp.protocol.response.
Response
host()
- Method in class ittp.protocol.parser.
RequestParser
This method analyse the host of the client.
hostField
- Variable in class ittp.
TCP_Client
I
IF_MODIFIED_SINCE
- Static variable in class ittp.protocol.parser.
TokenStream
ITTP
- Static variable in class ittp.protocol.parser.
TokenStream
ITTPScan
- class ittp.protocol.parser.
ITTPScan
.
The aim of this class is to scan the request send by the client.
ITTPScan(BufferedReader)
- Constructor for class ittp.protocol.parser.
ITTPScan
Creates a new instance of Parser
ITTPScan.TokenException
- exception ittp.protocol.parser.
ITTPScan.TokenException
.
This class that extends the class ittpException send an exception when it is invoked.
ITTPScan.TokenException(String)
- Constructor for class ittp.protocol.parser.
ITTPScan.TokenException
Constructor of the class.
ITTP_BAD_REQUEST
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_INTERNAL_ERROR
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_METHOD_NOT_ALLOWED
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_NOT_FOUND
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_NOT_IMPLEMENTED
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_NOT_MODIFIED
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_OK
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_OUT_OF_RANGE
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_PARTIAL
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_UNAVAILABLE
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_VERSION
- Static variable in class ittp.protocol.response.
Response.Code
ITTP_version
- Variable in class ittp.protocol.
Protocol
ITTP_version()
- Method in class ittp.protocol.parser.
RequestParser
This method analyse the ITTP version used by the client.
Id
- Variable in class ittp.protocol.request.
Request
isAllowedHeader(String)
- Method in class ittp.
Parameters
isAllowedHeader(String)
- Method in interface ittp.
RemoteControl
isAllowedMethod(int)
- Method in class ittp.
Parameters
isAllowedMethod(int)
- Method in interface ittp.
RemoteControl
isModifiedSince(long)
- Method in class ittp.protocol.request.headers.
ModifiedSince
Compare the date given by the client with the current date of the file.
isUsed()
- Method in class ittp.protocol.request.
Request.Headers
isUsed()
- Method in class ittp.protocol.request.headers.
Connection
Accessors for the boolean used.
isUsed()
- Method in class ittp.protocol.request.headers.
Date
Accessors for the boolean used.
isUsed()
- Method in class ittp.protocol.request.headers.
Host
Accessors for the boolean used.
isUsed()
- Method in class ittp.protocol.request.headers.
ModifiedSince
Accessors for the boolean used.
isUsed()
- Method in class ittp.protocol.request.headers.
Range
Accessors for the boolean used.
ittp
- package ittp
ittp.protocol
- package ittp.protocol
ittp.protocol.parser
- package ittp.protocol.parser
ittp.protocol.request
- package ittp.protocol.request
ittp.protocol.request.headers
- package ittp.protocol.request.headers
ittp.protocol.response
- package ittp.protocol.response
ittp.protocol.response.headers
- package ittp.protocol.response.headers
ittpException
- exception ittp.
ittpException
.
This class return a error's message that correspods to the response_code.
ittpException(String, int)
- Constructor for class ittp.
ittpException
Constructor of the class.
L
LAST_MODIFIED
- Static variable in class ittp.protocol.response.
Response
LastModified
- class ittp.protocol.response.headers.
LastModified
.
This class create the header last-modified.
LastModified(Response)
- Constructor for class ittp.protocol.response.headers.
LastModified
Constructor of the class
length()
- Method in class ittp.protocol.response.
Response.Body
Accessors for the length of the body.
logInfo(PrintStream, String)
- Static method in class ittp.
Server
Redirect the different messages generated during the execution of the different thread to different file according to if we have an error's message or an information's message.
M
MINUS
- Static variable in class ittp.protocol.parser.
TokenStream
MODIFIED_SINCE
- Static variable in class ittp.protocol.request.
Request
ModifiedSince
- class ittp.protocol.request.headers.
ModifiedSince
.
This class analyse the header Last-Modified send by the client.
ModifiedSince(Request)
- Constructor for class ittp.protocol.request.headers.
ModifiedSince
Constructor of the class
main(String[])
- Static method in class ittp.
Control
Main entry of the management server.
main(String[])
- Static method in class ittp.
Server
The main method of the server.
main(String[])
- Static method in class ittp.
TCP_Client
mainPane
- Variable in class ittp.
TCP_Client
mainPanel
- Variable in class ittp.
TCP_Client
methodName
- Static variable in class ittp.protocol.request.
Request
Creation of a string array containing the different method that can be used.
N
NL
- Static variable in class ittp.protocol.parser.
TokenStream
NUMBER
- Static variable in class ittp.protocol.parser.
TokenStream
nTimeOutActionPerformed(ChangeEvent)
- Method in class ittp.
Control.ControlPanel
nTotalActionPerformed(ChangeEvent)
- Method in class ittp.
Control.ControlPanel
next()
- Method in class ittp.protocol.parser.
ITTPScan
This method analyse and identify the headers contained in the request.
next(int)
- Method in class ittp.protocol.parser.
ITTPScan
This method determine the different parameters of the request that are separated by a syntaxic character.
next()
- Method in class ittp.protocol.parser.
TokenStream
next(int)
- Method in class ittp.protocol.parser.
TokenStream
nval
- Variable in class ittp.protocol.parser.
TokenStream
O
OK(String)
- Method in class ittp.
TCP_Client
OPEN
- Static variable in class ittp.protocol.request.headers.
Connection
OPTIONS
- Static variable in class ittp.protocol.parser.
TokenStream
OPTIONS
- Static variable in class ittp.protocol.request.
Request
Option
- class ittp.protocol.request.
Option
.
This class build the response to client when he send a Option request.
Option()
- Constructor for class ittp.protocol.request.
Option
Creates a new instance of Option
P
Parameters
- class ittp.
Parameters
.
This class allows to define the different using's parameters of the server.
Parameters()
- Constructor for class ittp.
Parameters
Constructor of this class
ParseException(String)
- Method in class ittp.protocol.parser.
TokenStream
Protocol
- class ittp.protocol.
Protocol
.
This class determine the version of the protocol ITTP used by the client.
Protocol()
- Constructor for class ittp.protocol.
Protocol
Creates a new instance of Protocole
parameters
- Variable in class ittp.
Control
Remote object to witch we want to access
parameters
- Variable in class ittp.
Statistic
parse()
- Method in class ittp.protocol.parser.
RequestParser
path()
- Method in class ittp.protocol.parser.
RequestParser
This method analyse the path of the ressource contained in the request.
port()
- Method in class ittp.protocol.parser.
RequestParser
This method analyse the port required by the client.
portField
- Variable in class ittp.
TCP_Client
process(Response)
- Method in class ittp.protocol.request.
Get
This method determine the different headers allowed and mandatory according to the permissions for a Get request.
process(Response)
- Method in class ittp.protocol.request.
Head
This method determine the different headers allowed and mandatory according to the permissions for a Head request.
process(Response)
- Method in class ittp.protocol.request.
Option
This method determine the different headers allowed and mandatory according to the permissions for a Option request.
process(Response)
- Method in class ittp.protocol.request.
Request
process(Response)
- Method in class ittp.protocol.request.
Trace
This method determine the different headers allowed and mandatory according to the permissions for a Trace request.
R
RANGE
- Static variable in class ittp.protocol.parser.
TokenStream
RANGE
- Static variable in class ittp.protocol.request.
Request
Range
- class ittp.protocol.request.headers.
Range
.
This class analyse the header Range send by the client.
Range(Request)
- Constructor for class ittp.protocol.request.headers.
Range
Constructor of the class
RemoteControl
- interface ittp.
RemoteControl
.
Interface implementing the class Parameters.java.
Request
- class ittp.protocol.request.
Request
.
This class build the request send by the client.
Request()
- Constructor for class ittp.protocol.request.
Request
Request.Headers
- class ittp.protocol.request.
Request.Headers
.
Abstract class headers that allows to build the different headers for the request.
Request.Headers()
- Constructor for class ittp.protocol.request.
Request.Headers
RequestParser
- class ittp.protocol.parser.
RequestParser
.
The aim of this class is to parse the request send by the client.
RequestParser(BufferedReader, InetAddress)
- Constructor for class ittp.protocol.parser.
RequestParser
Create an instance of the RequestParse we assume the bufferReader is ready param in InputStream to be parse param clientIP address of the client
Response
- class ittp.protocol.response.
Response
.
This class build the response send to the client according to the method and the headers.
Response()
- Constructor for class ittp.protocol.response.
Response
Creates a new instance of Headers
Response.Body
- class ittp.protocol.response.
Response.Body
.
This class create the body of the response according to the request of the client.
Response.Body(File)
- Constructor for class ittp.protocol.response.
Response.Body
Constructor of the class for the whole of the file.
Response.Body(File, int, int)
- Constructor for class ittp.protocol.response.
Response.Body
Constructor of the class for a partial of the file.
Response.Body(Request)
- Constructor for class ittp.protocol.response.
Response.Body
Constructor of the class for a trace method.
Response.Code
- class ittp.protocol.response.
Response.Code
.
This class allow to know the state of the response.
Response.Code()
- Constructor for class ittp.protocol.response.
Response.Code
Constructor of the class.
Response.Headers
- class ittp.protocol.response.
Response.Headers
.
Abstract class headers that allows to build the different headers for the response.
Response.Headers()
- Constructor for class ittp.protocol.response.
Response.Headers
recordConnect()
- Method in class ittp.
Parameters
recordError()
- Method in class ittp.
Parameters
recordOctet(long)
- Method in class ittp.
Parameters
recordRequest()
- Method in class ittp.
Parameters
request_URI()
- Method in class ittp.protocol.parser.
RequestParser
resetBtnActionPerformed(ActionEvent)
- Method in class ittp.
Statistic.StatPanel
resetRecord()
- Method in class ittp.
Parameters
resetRecord()
- Method in interface ittp.
RemoteControl
responseText
- Variable in class ittp.
TCP_Client
response_code
- Variable in class ittp.
ittpException
Response code to be return
run()
- Method in class ittp.
Control.Refresh
Refresh the value every 100 ms
run()
- Method in class ittp.
Server
Accepts new client connections.
run()
- Method in class ittp.
Statistic.Refresh
refresh the statistic
run()
- Method in class ittp.
TCP_Client.Sender
S
SERVER
- Static variable in class ittp.protocol.response.
Response
SERVER_TITLE
- Static variable in class ittp.
Control
Title of the window
SHUT_DOWN
- Static variable in class ittp.
Parameters
shut down state
SLASH
- Static variable in class ittp.protocol.parser.
TokenStream
SP
- Static variable in class ittp.protocol.parser.
TokenStream
START
- Static variable in class ittp.
Parameters
start state
STAT_TITLE
- Static variable in class ittp.
Statistic
The title of the statistic windows
STOP
- Static variable in class ittp.
Parameters
stop state
Server
- class ittp.
Server
.
The main entry to the ITTP Server
Create the different a new socket for each request from a new client.
Server
- class ittp.protocol.response.headers.
Server
.
This class create the header server.
Server(Response)
- Constructor for class ittp.protocol.response.headers.
Server
Constructor of the class
StartBtnActionPerformed(ActionEvent)
- Method in class ittp.
Control.ControlPanel
Statistic
- class ittp.
Statistic
.
Statistic(Frame, boolean, RemoteControl)
- Constructor for class ittp.
Statistic
Constructor of the statistic windows
Statistic.Refresh
- class ittp.
Statistic.Refresh
.
Statistic.Refresh()
- Constructor for class ittp.
Statistic.Refresh
Statistic.StatPanel
- class ittp.
Statistic.StatPanel
.
instance to the main panel
Statistic.StatPanel()
- Constructor for class ittp.
Statistic.StatPanel
Creates new form Co
sck
- Variable in class ittp.
TCP_Client
send
- Variable in class ittp.
TCP_Client
sender
- Variable in class ittp.
TCP_Client
setActive(int)
- Method in class ittp.
Control.ControlPanel
setAllowed(boolean)
- Method in class ittp.protocol.response.
Response.Headers
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
Allow
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
Connection
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
ContentLength
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
ContentMD5
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
ContentRange
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
ContentType
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
Date
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
LastModified
Mutators for the boolean allowed.
setAllowed(boolean)
- Method in class ittp.protocol.response.headers.
Server
Mutators for the boolean allowed.
setAllowedHeader(String, boolean)
- Method in class ittp.
Parameters
setAllowedHeader(String, boolean)
- Method in interface ittp.
RemoteControl
setAllowedMethod(int, boolean)
- Method in class ittp.
Parameters
setAllowedMethod(int, boolean)
- Method in interface ittp.
RemoteControl
setBaseDir(String)
- Method in class ittp.
Parameters
setBaseDir(String)
- Method in interface ittp.
RemoteControl
setConnection(boolean)
- Method in class ittp.protocol.request.headers.
Connection
Mutators for the boolean connection.
setConnectionMax(int)
- Method in class ittp.
Parameters
setConnectionMax(int)
- Method in interface ittp.
RemoteControl
setDateTime(String)
- Method in class ittp.protocol.request.headers.
Date
Mutators for the String dateText.
setHost(String)
- Method in class ittp.protocol.request.
Request
Mutators for the String host.
setHostName(String)
- Method in class ittp.protocol.request.headers.
Host
Mutators for the String hostName.
setIP(InetAddress)
- Method in class ittp.protocol.request.
Request
Mutators for the ClientIP.
setITTP_version(String)
- Method in class ittp.protocol.
Protocol
Mutators for the ITTP version of the client.
setModifiedSince(String)
- Method in class ittp.protocol.request.headers.
ModifiedSince
Mutators for the String dateText.
setPath(String)
- Method in class ittp.protocol.request.
Request
Mutators for the String RelativePath.
setPort(int)
- Method in class ittp.
Parameters
setPort(int)
- Method in interface ittp.
RemoteControl
setPort(int)
- Method in class ittp.protocol.request.
Request
Mutators for the int port.
setRange(int, int)
- Method in class ittp.protocol.request.headers.
Range
Mutators for the range (the first and the last octet of the portion).
setResponseCode(int)
- Method in class ittp.protocol.response.
Response.Code
Mutators for the response_code.
setServerState(String)
- Method in class ittp.
Parameters
setServerState(String)
- Method in interface ittp.
RemoteControl
setSheme(String)
- Method in class ittp.protocol.request.
Request
Mutators for the String sheme.
setTimeOut(int)
- Method in class ittp.
Parameters
setTimeOut(int)
- Method in interface ittp.
RemoteControl
setUsed(boolean)
- Method in class ittp.protocol.response.
Response.Headers
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
Allow
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
Connection
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
ContentLength
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
ContentMD5
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
ContentRange
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
ContentType
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
Date
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
LastModified
Mutators for the boolean used.
setUsed(boolean)
- Method in class ittp.protocol.response.headers.
Server
Mutators for the boolean used.
setVirtualBody(boolean)
- Method in class ittp.protocol.response.
Response
Mutators for the boolean virtualBody
setup()
- Method in class ittp.protocol.parser.
ITTPScan
setup()
- Method in class ittp.protocol.parser.
TokenStream
sheme()
- Method in class ittp.protocol.parser.
RequestParser
This method analyse the sheme.
shutDownBtnActionPerformed(ActionEvent)
- Method in class ittp.
Control.ControlPanel
statBtnActionPerformed(ActionEvent)
- Method in class ittp.
Control.ControlPanel
sval
- Variable in class ittp.protocol.parser.
TokenStream
T
TCP_Client
- class ittp.
TCP_Client
.
TCP_Client Simple client for testing HTTP-like protocols over TCP.
TCP_Client()
- Constructor for class ittp.
TCP_Client
TCP_Client.ActionAdapter
- class ittp.
TCP_Client.ActionAdapter
.
TCP_Client.ActionAdapter()
- Constructor for class ittp.
TCP_Client.ActionAdapter
TCP_Client.Sender
- class ittp.
TCP_Client.Sender
.
TCP_Client.Sender()
- Constructor for class ittp.
TCP_Client.Sender
TIMEOUT_MAX
- Static variable in class ittp.
Parameters
timout maximal allowed
TRACE
- Static variable in class ittp.protocol.parser.
TokenStream
TRACE
- Static variable in class ittp.protocol.request.
Request
TokenStream
- class ittp.protocol.parser.
TokenStream
.
This class override the class TokenStream.
TokenStream()
- Constructor for class ittp.protocol.parser.
TokenStream
TokenStream.ParseException
- exception ittp.protocol.parser.
TokenStream.ParseException
.
This class that extends the class ittpException send an exception when it is invoked.
TokenStream.ParseException(String)
- Constructor for class ittp.protocol.parser.
TokenStream.ParseException
Constructor of the class
Trace
- class ittp.protocol.request.
Trace
.
This class build the response to client when he send a Trace request.
Trace()
- Constructor for class ittp.protocol.request.
Trace
Creates a new instance of Trace
threadGroup
- Variable in class ittp.
Server
the whole connect thread
toIP(String)
- Method in class ittp.protocol.request.
Request
toStream()
- Method in class ittp.protocol.response.
Response.Body
Convert to an InputStream the content of the body
toStream()
- Method in class ittp.protocol.response.
Response
Method to convert the headers and the body to an InputStream.
toString()
- Method in class ittp.protocol.parser.
ITTPScan
Convert to a string the headers identified.
toString()
- Method in class ittp.protocol.request.
Request.Headers
toString()
- Method in class ittp.protocol.request.
Request
Convert to a string the headers request.
toString()
- Method in class ittp.protocol.request.headers.
Connection
Convert to a string the headers connection send by the client.
toString()
- Method in class ittp.protocol.request.headers.
Date
Convert to a string the headers date send by the client.
toString()
- Method in class ittp.protocol.request.headers.
Host
Convert to a string the headers date send by the client.
toString()
- Method in class ittp.protocol.request.headers.
ModifiedSince
Convert to a string the headers last-modified send by the client.
toString()
- Method in class ittp.protocol.request.headers.
Range
Convert to a string the headers range send by the client.
toString()
- Method in class ittp.protocol.response.
Response.Code
Accessors that allows to return the code and the message of the state of the response.
toString()
- Method in class ittp.protocol.response.
Response.Headers
toString()
- Method in class ittp.protocol.response.
Response
Method to convert the response to a string.
toString()
- Method in class ittp.protocol.response.headers.
Allow
Determine the headers allowed for a given method.
toString()
- Method in class ittp.protocol.response.headers.
Connection
Convert to a string the headers connection.
toString()
- Method in class ittp.protocol.response.headers.
ContentLength
Convert to a string the headers content-length.
toString()
- Method in class ittp.protocol.response.headers.
ContentMD5
Convert to a string the headers content-MD5.
toString()
- Method in class ittp.protocol.response.headers.
ContentRange
Convert to a string the headers content-range.
toString()
- Method in class ittp.protocol.response.headers.
ContentType
Determine the type of the body according to the suffix found.
toString()
- Method in class ittp.protocol.response.headers.
Date
Determine the actually date Convert to a string the headers date.
toString()
- Method in class ittp.protocol.response.headers.
LastModified
Convert to a string the headers last-modified.
toString()
- Method in class ittp.protocol.response.headers.
Server
Convert to a string the headers server.
tok
- Variable in class ittp.protocol.parser.
TokenStream
U
usage()
- Static method in class ittp.
Server
Method explaining to the user the operating of the several options.
used
- Variable in class ittp.protocol.response.
Response.Headers
V
VERSION
- Static variable in class ittp.
Server
Current version of the server
VERSION
- Static variable in class ittp.protocol.
Protocol
version
- Static variable in class ittp.
TCP_Client
W
WORD
- Static variable in class ittp.protocol.parser.
TokenStream
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes