ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ns3::RandomProcessDelayModel Class Reference

#include <process-delay-model.h>

+ Inheritance diagram for ns3::RandomProcessDelayModel:
+ Collaboration diagram for ns3::RandomProcessDelayModel:

Public Member Functions

 RandomProcessDelayModel ()
virtual Time RecordEnd (void)
virtual void RecordStart (void)
void SetVariable (RandomVariable variable)

Static Public Member Functions

static TypeId GetTypeId (void)

Private Attributes

RandomVariable m_variable

Detailed Description

Definition at line 38 of file process-delay-model.h.

Constructor & Destructor Documentation

ns3::RandomProcessDelayModel::RandomProcessDelayModel ( )

Definition at line 55 of file process-delay-model.cc.

Member Function Documentation

TypeId ns3::RandomProcessDelayModel::GetTypeId ( void  )
static

Reimplemented from ns3::ProcessDelayModel.

Definition at line 42 of file process-delay-model.cc.

References m_variable.

Time ns3::RandomProcessDelayModel::RecordEnd ( void  )
virtual

Implements ns3::ProcessDelayModel.

Definition at line 69 of file process-delay-model.cc.

References m_variable.

void ns3::RandomProcessDelayModel::RecordStart ( void  )
virtual

Implements ns3::ProcessDelayModel.

Definition at line 65 of file process-delay-model.cc.

void ns3::RandomProcessDelayModel::SetVariable ( RandomVariable  variable)

Definition at line 60 of file process-delay-model.cc.

Member Data Documentation

RandomVariable ns3::RandomProcessDelayModel::m_variable
private

Definition at line 51 of file process-delay-model.h.

Referenced by GetTypeId(), and RecordEnd().


The documentation for this class was generated from the following files: