RakNetStatistics Struct Reference

Network Statisics Usage. More...

#include <RakNetStatistics.h>

List of all members.

Public Attributes

unsigned messageSendBuffer [NUMBER_OF_PRIORITIES]
 Number of Messages in the send Buffer (high, medium, low priority).
unsigned messagesSent [NUMBER_OF_PRIORITIES]
 Number of messages sent (high, medium, low priority).
uint64_t messageDataBitsSent [NUMBER_OF_PRIORITIES]
 Number of data bits used for user messages.
uint64_t messageTotalBitsSent [NUMBER_OF_PRIORITIES]
 Number of total bits used for user messages, including headers.
unsigned packetsContainingOnlyAcknowlegements
 Number of packets sent containing only acknowledgments.
unsigned acknowlegementsSent
 Number of acknowledgments sent.
unsigned acknowlegementsPending
 Number of acknowledgments waiting to be sent.
uint64_t acknowlegementBitsSent
 Number of acknowledgments bits sent.
unsigned packetsContainingOnlyAcknowlegementsAndResends
 Number of packets containing only acknowledgments and resends.
unsigned messageResends
 Number of messages resent.
uint64_t messageDataBitsResent
 Number of bits resent of actual data.
uint64_t messagesTotalBitsResent
 Total number of bits resent, including headers.
unsigned messagesOnResendQueue
 Number of messages waiting for ack (// TODO - rename this).
unsigned numberOfUnsplitMessages
 Number of messages not split for sending.
unsigned numberOfSplitMessages
 Number of messages split for sending.
unsigned totalSplits
 Total number of splits done for sending.
unsigned packetsSent
 Total packets sent.
uint64_t encryptionBitsSent
 Number of bits added by encryption.
uint64_t totalBitsSent
 total bits sent
unsigned sequencedMessagesOutOfOrder
 Number of sequenced messages arrived out of order.
unsigned sequencedMessagesInOrder
 Number of sequenced messages arrived in order.
unsigned orderedMessagesOutOfOrder
 Number of ordered messages arrived out of order.
unsigned orderedMessagesInOrder
 Number of ordered messages arrived in order.
unsigned packetsReceived
 Packets with a good CRC received.
unsigned packetsWithBadCRCReceived
 Packets with a bad CRC received.
uint64_t bitsReceived
 Bits with a good CRC received.
uint64_t bitsWithBadCRCReceived
 Bits with a bad CRC received.
unsigned acknowlegementsReceived
 Number of acknowledgement messages received for packets we are resending.
unsigned duplicateAcknowlegementsReceived
 Number of acknowledgement messages received for packets we are not resending.
unsigned messagesReceived
 Number of data messages (anything other than an ack) received that are valid and not duplicate.
unsigned invalidMessagesReceived
 Number of data messages (anything other than an ack) received that are invalid.
unsigned duplicateMessagesReceived
 Number of data messages (anything other than an ack) received that are duplicate.
unsigned messagesWaitingForReassembly
 Number of messages waiting for reassembly.
unsigned internalOutputQueueSize
 Number of messages in reliability output queue.
double bitsPerSecond
 Current bits per second.
RakNetTime connectionStartTime
 connection start time


Detailed Description

Network Statisics Usage.

Store Statistics information related to network usage


The documentation for this struct was generated from the following file:

Generated on Tue Feb 10 08:44:07 2009 for RakNet by  doxygen 1.5.7.1