Class NetworkStatistic
java.lang.Object
zombie.network.statistics.data.Statistic
zombie.network.statistics.data.NetworkStatistic
- All Implemented Interfaces:
IStatistic
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal Counterfinal CounterFields inherited from class Statistic
counters, prometheus, statistics -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIncomePacket(short ID, int size, UdpConnection connection) voidaddOutcomePacket(short ID, int size, UdpConnection connection) static NetworkStatisticvoidupdate()Methods inherited from class Statistic
getAll, getCounter, getList, getLocalTable, getName, getRemoteTable, getValue, storeMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IStatistic
getName, init, store
-
Field Details
-
packets
-
receivedPackets
-
receivedBytes
-
receivedBps
-
maxReceivedBps
-
sentPackets
-
sentBytes
-
sentBps
-
maxSentBps
-
lastUserMessageBytesPushed
-
lastUserMessageBytesSent
-
lastUserMessageBytesResent
-
lastUserMessageBytesReceivedProcessed
-
lastUserMessageBytesReceivedIgnored
-
lastActualBytesSent
-
lastActualBytesReceived
-
totalUserMessageBytesPushed
-
totalUserMessageBytesSent
-
totalUserMessageBytesResent
-
totalUserMessageBytesReceivedProcessed
-
totalUserMessageBytesReceivedIgnored
-
totalActualBytesSent
-
totalActualBytesReceived
-
connectionStartTime
-
bpsLimitByCongestionControl
-
bpsLimitByOutgoingBandwidthLimit
-
messageInSendBufferImmediate
-
messageInSendBufferHigh
-
messageInSendBufferMedium
-
messageInSendBufferLow
-
bytesInSendBufferImmediate
-
bytesInSendBufferHigh
-
bytesInSendBufferMedium
-
bytesInSendBufferLow
-
messagesInResendBuffer
-
bytesInResendBuffer
-
packetLossLastSecond
-
packetLossTotal
-
voipReceived
-
voipSent
-
-
Constructor Details
-
NetworkStatistic
-
-
Method Details
-
getInstance
-
update
public void update()- Specified by:
updatein interfaceIStatistic- Overrides:
updatein classStatistic
-
addIncomePacket
-
addOutcomePacket
-