Abstract base class for message success rate calculations. More...
#include <robot.h>
Public Member Functions | |
| virtual double | operator() (double msg_size, double p_send, double cluster_size) const =0 |
| Computes the message success rate. | |
| virtual | ~MsgSuccessRate ()=default |
| Virtual destructor. | |
Abstract base class for message success rate calculations.
This class defines the interface for calculating message success rates.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Computes the message success rate.
| msg_size | The message size. |
| p_send | The sending parameter. |
| cluster_size | The cluster size. |
Implemented in ConstMsgSuccessRate, and DynamicMsgSuccessRate.