|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectAgente
TCP
public class TCP
NsGraph versão 1.0
Laboratório de Redes e Sistemas Distribuídos
Ferramenta destinada ao trabalho de conclusão de curso cujo título é: NSGRAPH: FERRAMENTA DE MODELAGEM E GERAÇÃOO DE SCRIPTS PARA O NS-2
| Constructor Summary | |
|---|---|
TCP(int idtrans)
Construtor primário |
|
TCP(java.lang.String n)
Construtor secundário |
|
| Method Summary | |
|---|---|
void |
AbraFrameConfigTCP()
Abre a janela de configuração do Agente TCP Tahoe |
void |
actionPerformed(java.awt.event.ActionEvent e)
Processa eventos oriundos dos diversos componentes dos formulários |
void |
add(javax.swing.JPanel AreaContent,
java.awt.Component comp,
int linha,
int coluna,
int largura,
int altura,
int weightx,
int weighty,
int fill,
int anchor)
Adciona componentes aos conteineres |
java.lang.String |
getAck()
Retorna o valor da variável ack_ |
java.lang.String |
getAwnd()
Retorna o valor da variável que representa uma média da janela de congestionamento |
java.lang.String |
getBackoff()
Retorna o valor da variável backoff_ |
boolean |
getBugfix()
Retorna o valor da variável bugFix_ |
java.lang.String |
getCwnd()
Retorna a variável que controla a janela de congestionamento |
java.lang.String |
getDupacks()
Retorna o valor da variável de contagem de ACks duplicados |
java.lang.String |
getEcn()
Retorna o valor da variável ecn_ |
java.lang.String |
getMaxBurst()
Retorna o valor da variável maxburst_ |
java.lang.String |
getMaxCwnd()
Retorna a variável que controla o valor máximo da janela de congestionamento (maxcwnd_) |
java.lang.String |
getMaxrto()
Retorna o valor da variável maxrto_ |
java.lang.String |
getMaxseq()
Retorna o valor da variável maxseq_ |
java.lang.String |
getOverhead()
Retorna o valor de overhead_ |
java.lang.String |
getPacketSize()
Retorna o tamanho do pacote |
java.lang.String |
getRtt()
Retorna o valor da variável rtt_ |
java.lang.String |
getRttvar()
Retorna o valor da variável rttvar_ |
java.lang.String |
getSrtt()
Retorna o valor da variável srtt_ |
boolean |
getSsrestart()
Retorna o valor da variável slow_start_restart_ |
java.lang.String |
getSsthresh()
Retorna o valor da variável ssthresh_ |
java.lang.String |
getTcpTick()
Retorna o valor da variável tcpTick_ |
java.lang.String |
getWConstant()
Retorna o valor da variável WindowConstant |
java.lang.String |
getWindow()
Retorna o valor do tamanho da janela de congestionamento |
java.lang.String |
getWindowInit()
Retorna o valor inicial da variável cwnd_ (windowinit_) |
java.lang.String |
getWOption()
Retorna o algoritmo da janela de congestionamento padrão: 1 |
java.lang.String |
getWThresh()
Retorna o valor de windowThresh_ |
void |
setAck(java.lang.String a)
Seta o valor da variável ack_ |
void |
setAwnd(java.lang.String ad)
Seta o valor da variável que representa uma média da janela de congestionamento(experimental) (awnd_) |
void |
setBackoff(java.lang.String bff)
Seta o valor da variável backoff_ |
void |
setBugfix(boolean op)
Seta o valor da variável bugFix_ |
void |
setCwnd(java.lang.String cw)
Seta a variável que controla a janela de congestionamento (cwnd_) |
void |
setDupacks(java.lang.String dpacks)
Seta a variável de contagem de ACks duplicados |
void |
setEcn(java.lang.String e)
Seta o valor da variável ecn_ |
void |
setMaxBurst(java.lang.String mb)
Seta a valor da variável maxburst_ em Agent/TCP |
void |
setMaxCwnd(java.lang.String mcw)
Seta a variável que controla o valor máximo da janela de congestionamento |
void |
setMaxrto(java.lang.String mrto)
Seta o valor da variável maxrto_ |
void |
setMaxseq(java.lang.String ms)
Seta o valor da variável maxseq_ |
void |
setOverhead(java.lang.String ovhead)
Adciona tempos randômicos de envio se o valor for diferente de 0 |
void |
setPacketSize(java.lang.String pktsize)
Seta o tamanho do pacote |
void |
setRtt(java.lang.String r)
Seta o valor da variável rtt_ |
void |
setRttvar(java.lang.String rttv)
Seta o valor da variável rttvar_ |
void |
setSrtt(java.lang.String sr)
Seta o valor da variável srtt_ |
void |
setSsrestart(boolean ssr)
Seta o valor da variável slow_start_restart_ |
void |
setSsthresh(java.lang.String sst)
Seta o valor da variável ssthresh_ |
void |
setTcpTick(java.lang.String tt)
Seta o valor da variável tcpTick_ |
void |
setWConstant(java.lang.String wc)
Usado somente quando WindowOption é diferente de 1 |
void |
setWindow(java.lang.String w)
Seta o valor do tamanho da janela de congestionamento (window_) |
void |
setWindowInit(java.lang.String wi)
Seta o valor inicial da variável cwnd_ |
void |
setWOption(java.lang.String wo)
Seta o algoritmo da janela de congestionamento padrão: 1 |
void |
setWThresh(java.lang.String wt)
Usado para calcular a média do tamanho da janela |
| Methods inherited from class Agente |
|---|
getAgentAddr, getAgentPort, getClassType, getDstAddr, getDstPort, getFid, getFlags, getNome, getPrio, getTTL, getType, isDebug, setAgentAddr, setAgentPort, setClassType, setDebug, setDstAddr, setDstPort, setFid, setFlags, setNome, setPrio, setTTL, setType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TCP(java.lang.String n)
n - o nome do Agente TCPpublic TCP(int idtrans)
idtrans - um inteiro que representa a identificação deste Agente na transmissão| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenere - um ActionEvent um objeto com informações sobre o evento e sua fonte.public void setPacketSize(java.lang.String pktsize)
pktsize - o tamanho do pacotepublic java.lang.String getPacketSize()
public void setMaxBurst(java.lang.String mb)
mb - o valor da variável maxburst_public java.lang.String getMaxBurst()
public void setWindow(java.lang.String w)
w - o valor do tamanho da janela de congestionamentopublic java.lang.String getWindow()
public void setCwnd(java.lang.String cw)
cw - o valor da variável que controla a janela de congestionamentopublic java.lang.String getCwnd()
public void setMaxCwnd(java.lang.String mcw)
mcw - o valor da variável que controla o valor máximo da janela de congestionamentopublic java.lang.String getMaxCwnd()
public void setWindowInit(java.lang.String wi)
wi - o valor inicial da variável cwnd_public java.lang.String getWindowInit()
public void setWOption(java.lang.String wo)
wo - algoritmo da janela padrão: 1public java.lang.String getWOption()
public void setWConstant(java.lang.String wc)
wc - parâmetro de WindowConstant usado quando WindowOption é diferente de 1public java.lang.String getWConstant()
public void setWThresh(java.lang.String wt)
wt - valor de windowThresh_public java.lang.String getWThresh()
public void setOverhead(java.lang.String ovhead)
ovhead - valor da variável overhead_public java.lang.String getOverhead()
public void setEcn(java.lang.String e)
e - o valor da variável ecn_public java.lang.String getEcn()
public void setBugfix(boolean op)
op - booleano que seta a variável true ou falsepublic boolean getBugfix()
public void setSsrestart(boolean ssr)
ssr - booleano que seta a variável true ou falsepublic boolean getSsrestart()
public void setTcpTick(java.lang.String tt)
tt - o valor da variável tcpTick_public java.lang.String getTcpTick()
public void setMaxrto(java.lang.String mrto)
mrto - o valor da variável maxrto_public java.lang.String getMaxrto()
public void setDupacks(java.lang.String dpacks)
dpacks - valor da variável de contagem de ACks duplicadospublic java.lang.String getDupacks()
public void setAck(java.lang.String a)
a - o valor da variável ack_public java.lang.String getAck()
public void setAwnd(java.lang.String ad)
ad - o valor da variável awnd_public java.lang.String getAwnd()
public void setSsthresh(java.lang.String sst)
sst - o valor da variável ssthresh_public java.lang.String getSsthresh()
public void setRtt(java.lang.String r)
r - o valor da variável rtt_public java.lang.String getRtt()
public void setSrtt(java.lang.String sr)
sr - o valor da variável srtt_public java.lang.String getSrtt()
public void setRttvar(java.lang.String rttv)
rttv - o valor da variável rttvar_public java.lang.String getRttvar()
public void setBackoff(java.lang.String bff)
bff - o valor da variável backoff_public java.lang.String getBackoff()
public void setMaxseq(java.lang.String ms)
ms - o valor da variável maxseq_public java.lang.String getMaxseq()
public void add(javax.swing.JPanel AreaContent,
java.awt.Component comp,
int linha,
int coluna,
int largura,
int altura,
int weightx,
int weighty,
int fill,
int anchor)
AreaContent - um JPanel onde será adcionado o componentecomp - um Component que é o componente que será adcionado ao painel AreaContentlinha - um inteiro que representa a linha no leiaute do painelcoluna - um inteiro que representa a coluna no leiaute do painellargura - um inteiro que representa a largura no leiaute do painelaltura - um inteiro que representa a altura no leiaute do painelweightx - um inteiro que representa o espaçamento horizontal dos componentes no leiaute do painelweighty - um inteiro que representa o espaçamento vertical dos componentes no leiaute do painelfill - uma constante inteira que representa a possibilidade de um componente aproveitar o espaço disponível no leiaute do painelanchor - uma constante inteira que representa o posicionamento do componente no leiaute painelpublic void AbraFrameConfigTCP()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||