#include <string.h>#include "constants.h"#include "structs.h"Include dependency graph for FilterSpec.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
| FilterSpec * | createFilterSpec (char *filterName, char *libname) |
| Constructor. | |
| void | destroyFilterSpec (FilterSpec *f) |
| Destroyer. | |
| int | addHostToFilter (FilterSpec *, char *hostName) |
| These functions add hosts to the filter. | |
| int | addHostsToFilter (FilterSpec *, char *hostName, int qty) |
| The second adds the given host qty times. | |
| int | addInputToFilter (FilterSpec *, StreamSpec *) |
| Adds a stream to the inputs of a filter. | |
| int | addOutputToFilter (FilterSpec *, StreamSpec *) |
| Adds a stream to the outputs of a filter. | |
| int | fsSpawnInstances (FilterSpec *, char *, char **) |
| Spawn all instances of the filter. | |
|
||||||||||||||||
|
The second adds the given host qty times.
Definition at line 46 of file FilterSpec.c. References addHostToFilter(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
These functions add hosts to the filter.
Definition at line 33 of file FilterSpec.c. References _filter_spec_::filterPlacement, FilterPlacement::hosts, MAX_HNAME_LENGTH, MAXINSTANCES, and FilterPlacement::numInstances. Referenced by abreTag(), addHostsToFilter(), and fechaTag(). |
|
||||||||||||
|
Adds a stream to the inputs of a filter.
Definition at line 57 of file FilterSpec.c. References _filter_spec_::inputs, MAXINPSTREAMS, and _filter_spec_::numInputs. |
|
||||||||||||
|
Adds a stream to the outputs of a filter.
Definition at line 65 of file FilterSpec.c. References MAXOUTSTREAMS, _filter_spec_::numInputs, _filter_spec_::numOutputs, and _filter_spec_::outputs. |
|
||||||||||||
|
Constructor.
Definition at line 13 of file FilterSpec.c. References _filter_spec_::filterPlacement, FilterPlacement::hosts, MAX_HNAME_LENGTH, MAXINSTANCES, and FilterPlacement::numInstances. Referenced by abreTag(). |
|
|
Destroyer.
Definition at line 25 of file FilterSpec.c. Referenced by destroyLayout(). |
|
||||||||||||||||
|
Spawn all instances of the filter. used to notify a task exit, from pvm, dont change this used to notify host delete, crash, dont change this Definition at line 75 of file FilterSpec.c. References _filter_spec_::filterPlacement, FilterPlacement::hosts, MAX_HNAME_LENGTH, MSGT_HDEL, MSGT_TEXIT, _filter_spec_::name, FilterPlacement::numInstances, and FilterPlacement::tids. |
1.4.6