|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.dyade.aaa.agent.UDPNetwork.ServerInfo
final class UDPNetwork.ServerInfo
Structure storing details about a particular remote network.
Field Summary | |
---|---|
(package private) boolean |
handshaken
Tells if the server responded to the handshake message. |
(package private) long |
lastMsgReceivedDate
The date of the last reception of a message. |
(package private) long |
lastMsgSentDate
The date of the last sending of a message. |
(package private) int |
lastMsgSentNumber
Number of the last message sent |
(package private) int |
lastPacketAck
Identifier for the last packet acked. |
(package private) int |
lastPacketReceived
Identifier for the last packet received. |
(package private) java.lang.Object |
lock
|
(package private) UDPNetwork.MessageBuilder |
messageIncomingBuilder
Object used to build messages from UDP packets. |
(package private) java.util.LinkedList |
messagesToAck
A FIFO list to store sent messages waiting to be acked. |
(package private) int |
nackCount
Number of NACK sent. |
(package private) int |
nextPacketNumber
Identifier for the next packet to be send. |
(package private) int |
retry
Number of unsuccessful connection to this server. |
Constructor Summary | |
---|---|
UDPNetwork.ServerInfo()
|
Method Summary | |
---|---|
long |
getLastMsgReceivedDate()
|
long |
getLastMsgSentDate()
|
int |
getLastPacketAck()
|
int |
getLastPacketReceived()
|
int |
getNackCount()
|
int |
getNbWaitingAckMessages()
|
int |
getNextPacketNumber()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int nextPacketNumber
int lastPacketReceived
int lastPacketAck
UDPNetwork.MessageBuilder messageIncomingBuilder
java.util.LinkedList messagesToAck
boolean handshaken
long lastMsgReceivedDate
long lastMsgSentDate
int retry
int lastMsgSentNumber
int nackCount
java.lang.Object lock
Constructor Detail |
---|
UDPNetwork.ServerInfo()
Method Detail |
---|
public int getNextPacketNumber()
getNextPacketNumber
in interface UDPNetwork.ServerInfoMBean
public int getLastPacketReceived()
getLastPacketReceived
in interface UDPNetwork.ServerInfoMBean
public int getLastPacketAck()
getLastPacketAck
in interface UDPNetwork.ServerInfoMBean
public int getNbWaitingAckMessages()
getNbWaitingAckMessages
in interface UDPNetwork.ServerInfoMBean
public long getLastMsgReceivedDate()
getLastMsgReceivedDate
in interface UDPNetwork.ServerInfoMBean
public long getLastMsgSentDate()
getLastMsgSentDate
in interface UDPNetwork.ServerInfoMBean
public int getNackCount()
getNackCount
in interface UDPNetwork.ServerInfoMBean
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |