- NetworkConstantAction(NetworkConstantModel *model_, double size, double latency)
- : NetworkCm02Action(model_, size, false)
- , m_latInit(latency)
- {
- m_latency = latency;
- if (m_latency <= 0.0) {
- p_stateSet = getModel()->getDoneActionSet();
- p_stateSet->push_back(*this);
- }
- p_variable = NULL;
- };
- int unref();
- void cancel();
- void setCategory(const char *category);
- void suspend();
- void resume();
- bool isSuspended();
- double m_latInit;
- int m_suspended;
+ NetworkConstantAction(NetworkConstantModel* model_, double size, double latency);
+ ~NetworkConstantAction();
+ double initialLatency_;
+ void update_remains_lazy(double now) override;