Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
N
P
Q
R
S
T
U
A
adiciona(Object)
- Method in class estella.lib.
Lista
Adiciona um objeto a lista
Arquivo
- Class in
estella.lib
Arquivo()
- Constructor for class estella.lib.
Arquivo
arquivos
- Static variable in class estella.lib.
Dados
atencao(String)
- Method in class estella.lib.
Log
Adiciona uma nova mensagem de atencao (warning) no log
ativo
- Static variable in class estella.servidor.
ServidorWeb
B
BYE
- Static variable in class estella.lib.
Constantes
C
cabecalho(String)
- Method in class estella.lib.
Log
Seta um cabecalho no log, todo log adicionado tera esse cabecalho
caminho
- Variable in class estella.lib.
Arquivo
carregaServents(String)
- Method in class estella.cliente.
Cliente
Retorna uma lista de servents pre-definidas em um arquivo
Cliente
- Class in
estella.cliente
Funcoes do cliente
Cliente()
- Constructor for class estella.cliente.
Cliente
clientes
- Static variable in class estella.lib.
Dados
Conexao
- Class in
estella.lib
Funcoes para gerenciar conexoes de saida
Conexao(String, int)
- Constructor for class estella.lib.
Conexao
Instancia uma nova conexao
Conexao(Socket)
- Constructor for class estella.lib.
Conexao
CONEXAO
- Static variable in class estella.lib.
Constantes
CONEXAO_SUCEDIDA
- Static variable in class estella.lib.
Constantes
ConexaoLista
- Class in
estella.lib
Gerencia uma lista do tipo Conexao Essa classe depende da classe de Lista, no qual gerencia uma Lista de objetos
ConexaoLista()
- Constructor for class estella.lib.
ConexaoLista
ConexaoLista(List)
- Constructor for class estella.lib.
ConexaoLista
ConexaoServidor
- Class in
estella.lib
Funcoes para gerenciar conexoes de entrada
ConexaoServidor()
- Constructor for class estella.lib.
ConexaoServidor
Instancia uma nova conexao
ConexaoServidor(int)
- Constructor for class estella.lib.
ConexaoServidor
CONNECTION_TIMEOUT
- Static variable in class estella.lib.
Constantes
Constantes
- Class in
estella.lib
Constantes necessarias
Constantes()
- Constructor for class estella.lib.
Constantes
D
Dados
- Class in
estella.lib
Dados()
- Constructor for class estella.lib.
Dados
data()
- Static method in class estella.lib.
Tempo
Data atual
Descritor
- Class in
estella.lib
Gerencia descritor
Descritor(byte, byte, byte[])
- Constructor for class estella.lib.
Descritor
Instancia uma nova classe do tipo DID
Descritor(String)
- Constructor for class estella.lib.
Descritor
E
envia(String)
- Method in class estella.lib.
Conexao
Escreve dados no socket
envia(byte[])
- Method in class estella.lib.
Conexao
Escreve dados no socket
erro(String)
- Method in class estella.lib.
Log
Adiciona uma nova mensagem de erro no log
escuta()
- Method in class estella.lib.
ConexaoServidor
Escuta conexao de entrada, ate receber uma requisicao
espera(int)
- Static method in class estella.lib.
Tempo
Espera ocupada
ESTELLA
- Static variable in class estella.lib.
Constantes
estella.cliente
- package estella.cliente
estella.lib
- package estella.lib
estella.servidor
- package estella.servidor
existe(String)
- Method in class estella.lib.
ConexaoLista
Verifica se existe um host (ip / nome computador) na lista
existe(Object)
- Method in class estella.lib.
Lista
Procura o objeto na lista
F
falha(String)
- Method in class estella.lib.
Log
Adiciona uma nova mensagem de erro no log
FALHA_CONEXAO
- Static variable in class estella.lib.
Constantes
fecha()
- Method in class estella.lib.
Conexao
Fecha conexao cliente, incluindo os canais de comunicacao (leitura / escrita)
fecha()
- Method in class estella.lib.
ConexaoServidor
Fecha conexao de entrada
fecha()
- Method in class estella.lib.
Log
Fechar - fecha o sistema de log
fechaConexoes()
- Method in class estella.lib.
ConexaoLista
G
gera()
- Method in class estella.lib.
Repositorio
Chama funcao que lista os arquivos
getTimeout()
- Method in class estella.lib.
Conexao
Timeout - retorna o tempo de espera para resposta da conexao
GNUTELLA
- Static variable in class estella.lib.
Constantes
GNUTELLA_OK
- Static variable in class estella.lib.
Constantes
H
hops(byte)
- Method in class estella.lib.
Descritor
HOPS - Seta o numero de vezes que o descritor foi roteado (passado por outros servents)
hops()
- Method in class estella.lib.
Descritor
HOPS - Retorna o numero de vezes que o descritor foi roteado (passado por outros servents)
hora()
- Static method in class estella.lib.
Tempo
Horario
host()
- Method in class estella.lib.
Conexao
Retorna o host da conexao
I
index
- Variable in class estella.lib.
Arquivo
info(String)
- Method in class estella.lib.
Log
Adiciona uma nova mensagem de informacao no log
inicia()
- Method in class estella.lib.
Conexao
Cria um socket cliente, setando os parametros necessarios
inicia()
- Method in class estella.lib.
ConexaoServidor
Cria um socket servidor, setando os parametros necessarios
L
limpa()
- Method in class estella.lib.
Lista
Remove todos os objetos da lista
Lista
- Class in
estella.lib
Gerencia uma lista de objetos
Lista()
- Constructor for class estella.lib.
Lista
Lista(List)
- Constructor for class estella.lib.
Lista
LISTA_SERVENTS
- Static variable in class estella.lib.
Constantes
LOG
- Static variable in class estella.lib.
Constantes
LOG
- Static variable in class estella.lib.
Dados
Log
- Class in
estella.lib
Funcoes para gerenciar o log, que eh gravado sempre em um arquivo, com um nome definido ou nao pelo usuario.
Log(String)
- Constructor for class estella.lib.
Log
Define a criacao de um novo log
Log()
- Constructor for class estella.lib.
Log
Define a criacao de um novo log
Log(String, String)
- Constructor for class estella.lib.
Log
Define a criacao de um novo log com o respectivo nome passado pelo usuario.
N
N_ARQUIVOS
- Static variable in class estella.lib.
Constantes
nome
- Variable in class estella.lib.
Arquivo
NULL
- Static variable in class estella.lib.
Constantes
P
para()
- Static method in class estella.servidor.
ServidorWeb
Payload
- Class in
estella.lib
Descriptor Payloads (little-endian)
Payload()
- Constructor for class estella.lib.
Payload
PING
- Static variable in class estella.lib.
Constantes
ping()
- Method in class estella.lib.
Payload
Payload PING 0x00
PONG
- Static variable in class estella.lib.
Constantes
pong(int, String, int, int)
- Method in class estella.lib.
Payload
Payload PONG 0x01 Estrutura: |porta|host|n_arq_comp|tam_arq_comp|
|--|-----|-----|-----|
|2|4|4|4| (bytes) Todos inteiros em little-endian
porta()
- Method in class estella.lib.
Conexao
Retorna a porta da conexao
porta()
- Method in class estella.lib.
ConexaoServidor
Retorna a porta que o servidor esta escutando
PROC_ARQUIVOS
- Static variable in class estella.lib.
Constantes
PUSH
- Static variable in class estella.lib.
Constantes
Q
QUERY
- Static variable in class estella.lib.
Constantes
query(int, String)
- Method in class estella.lib.
Payload
Payload Query 0x080
QUERY_LIVRE
- Static variable in class estella.lib.
Constantes
QUERY_MED
- Static variable in class estella.lib.
Constantes
QUERY_MIN
- Static variable in class estella.lib.
Constantes
QUERYHITS
- Static variable in class estella.lib.
Constantes
queryhits(byte, int, String, byte[])
- Method in class estella.lib.
Payload
Payload QueryHits (0x81)
R
recebe()
- Method in class estella.lib.
Conexao
Recebe dados do socket (com timeout, vide classe constantes)
recebeBytes()
- Method in class estella.lib.
Conexao
Recebe dados do socket (com timeout, vide classe constantes)
remove(Object)
- Method in class estella.lib.
Lista
Remove um objeto da lista
REPOSITORIO
- Static variable in class estella.lib.
Constantes
Repositorio
- Class in
estella.lib
Gerencia repositorio de arquivos
Repositorio(String)
- Constructor for class estella.lib.
Repositorio
retorna()
- Method in class estella.lib.
Descritor
Retorna o descritor gerado
retorna(int)
- Method in class estella.lib.
Lista
Retorna o objeto especificado pelo index
run()
- Method in class estella.cliente.
Cliente
run()
- Method in class estella.servidor.
Servidor
Inicia um novo servico de escuta em uma porta
run()
- Method in class estella.servidor.
ServidorWeb
Inicia um novo servico de escuta em uma porta
S
servents
- Static variable in class estella.lib.
Dados
Servidor
- Class in
estella.servidor
Servidor()
- Constructor for class estella.servidor.
Servidor
SERVIDOR_PORTA
- Static variable in class estella.lib.
Constantes
SERVIDOR_WEB_PORTA
- Static variable in class estella.lib.
Constantes
ServidorWeb
- Class in
estella.servidor
Servidor web simples
ServidorWeb(int, String)
- Constructor for class estella.servidor.
ServidorWeb
ServidorWeb(int)
- Constructor for class estella.servidor.
ServidorWeb
ServidorWeb()
- Constructor for class estella.servidor.
ServidorWeb
setTimeout(int)
- Method in class estella.lib.
Conexao
Timeout - seta o tempo de espera para resposta da conexao
SOCKET_SERVER_TIMEOUT
- Static variable in class estella.lib.
Constantes
SOCKET_TCPNODELAY
- Static variable in class estella.lib.
Constantes
SOCKET_TIMEOUT
- Static variable in class estella.lib.
Constantes
status()
- Method in class estella.lib.
Conexao
Status da conexao
T
TAM_ARQUIVOS
- Static variable in class estella.lib.
Constantes
tamanho
- Variable in class estella.lib.
Arquivo
tamanho()
- Method in class estella.lib.
Lista
Tamanho da lista
Tempo
- Class in
estella.lib
Funcoes de tempo
Tempo()
- Constructor for class estella.lib.
Tempo
TTL
- Static variable in class estella.lib.
Constantes
ttl()
- Method in class estella.lib.
Descritor
TTL - time to live
ttl(byte)
- Method in class estella.lib.
Descritor
TTL -time to live
U
USUARIO
- Static variable in class estella.lib.
Constantes
A
B
C
D
E
F
G
H
I
L
N
P
Q
R
S
T
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes