Class that keeps track of the number of packets sent. More...
#include <Packet.h>
Inherits BBItem.
Public Member Functions | |
virtual BBItem * | parentObject () const |
Returns an instance of BBItem. | |
Packet (long bitLength, long rcvd=0, long sent=0) | |
Constructor. | |
double | getNbPacketsReceived () const |
double | getNbBitsReceived () const |
double | getNbPacketsReceivedNoRS () const |
double | getNbPacketsSent () const |
double | getNbBitsSent () const |
void | setNbPacketsReceived (int n) |
void | setNbPacketsReceivedNoRS (int n) |
void | setNbPacketsSent (int n) |
void | setBitLength (long bitLength) |
long | getBitLength () const |
void | setHost (int h) |
int | getHost () |
bool | isSent () const |
void | setPacketSent (bool isSent) |
std::string | info () const |
Enables inspection. | |
Protected Attributes | |
long | nbPacketsReceived |
number of packets generated. | |
long | nbPacketsReceivedNoRS |
long | nbPacketsSent |
long | packetBitLength |
The size of each of the received and sent packet. | |
bool | sent |
int | host |
Class that keeps track of the number of packets sent.
Definition at line 35 of file Packet.h.
virtual BBItem* Packet::parentObject | ( | ) | const [inline, virtual] |