Simple Module ADiskScheduler

File: scheduler.ned

Abstract interface for Disk Schedulers

Implemented Disk Schedulers:

Usage diagram:

The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.

ADiskScheduler FileSystem

Used in compound modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

FileSystem

File System model. Contains nine layers from application down to physical disk level.

Parameters:

Name Type Description
scheduler_file string
number_of_ops numeric
period numeric

Gates:

Name Direction Description
in input
get_next_request input
response input
out output
next_request output

Source code:

simple ADiskScheduler
  parameters:
     scheduler_file: string,
     number_of_ops, period;
  gates:
     in: in, get_next_request, response;
     out: out, next_request;
endsimple