class FSMState


Public Fields

int batch_size_
number of packets in this batch of transmission
FSMState* drop_[17]
next states if dropping packet 1-16, 0 for none
int print_i_
printing index (processed if negative)
int transition_[17]
time to make transition from previous state to this one (either RTT or TIMEOUT)

Public Methods

FSMState()

Protected Fields

friend class FSM

Protected Methods

void number_all()
void print_all(int level)
void print_all_stats(int desired_pkts, int pkts = 0, int rtts = 0, int timeouts = 0, int ps = 0, int qs = 0, int num_states = 0, int num_state_names = 0)
bool processed()
void reset_all_processed()

Documentation

friend class FSM

void number_all()

void print_all(int level)

void print_all_stats(int desired_pkts, int pkts = 0, int rtts = 0, int timeouts = 0, int ps = 0, int qs = 0, int num_states = 0, int num_state_names = 0)

void reset_all_processed()

bool processed()

FSMState()

int batch_size_
number of packets in this batch of transmission

int transition_[17]
time to make transition from previous state to this one (either RTT or TIMEOUT)

FSMState* drop_[17]
next states if dropping packet 1-16, 0 for none

int print_i_
printing index (processed if negative)


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de