PacketPullerBase

Package: inet.queueing.base

simple module PacketPullerBase

Base module for various packet puller modules.

inet.queueing.base.PacketPullerBasePacketPullerBasesimple

Inheritance diagram

Extends

Name

Type

Description

PacketProcessorBase

simple module

Base module for various packet processing modules which maintains a few statistics.

Parameters

Name

Type

Default value

Description

displayStringTextFormat

string

“processed {numProcessedPackets} pk ({processedTotalLength})”

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

Properties

Name

Value

Description

class

PacketPullerBase

display

i=block/star

Gates

Name

Direction

Size

Description

in

input

out

output

Source code

//
// Base module for various packet puller modules.
//
simple PacketPullerBase extends PacketProcessorBase
{
    parameters:
        @class(PacketPullerBase);
    gates:
        input in;
        output out;
}

File: src/inet/queueing/base/PacketPullerBase.ned