Sink¶
Package: sample
simple module Sink
Consumes jobs and records their lifetime.
Usage diagram¶
Used in¶
Name |
Type |
Description |
|---|---|---|
network |
A source whose jobs are served by a QueueingNode before a sink consumes them. |
Properties¶
Name |
Value |
Description |
|---|---|---|
class |
sample::Sink |
|
display |
i=block/sink |
Gates¶
Name |
Direction |
Size |
Description |
|---|---|---|---|
in |
input |
Signals¶
Name |
Type |
Unit |
Description |
|---|---|---|---|
lifetime |
simtime_t |
Statistics¶
Name |
Title |
Source |
Record |
Unit |
Interpolation Mode |
Description |
|---|---|---|---|---|---|---|
lifetime |
job lifetime |
mean,max,vector |
s |
Source code¶
//
// Consumes jobs and records their lifetime.
//
simple Sink
{
parameters:
@class(sample::Sink);
@display("i=block/sink");
@signal[lifetime](type=simtime_t);
@statistic[lifetime](title="job lifetime"; unit=s; record=mean,max,vector);
gates:
input in;
}
File: src/sample/Sink.ned