#include <FilterData.h>
Collaboration diagram for __FilterData__:

Data Fields | |
| int | id |
| the filter id | |
| char | name [50+1] |
| the filter name | |
| char | hostName [100+1] |
| name of filter host | |
| int | memory |
| the memory this machine has available for this execution, from XML | |
| int | numLocalInstances |
| the number of brother + me in this machine | |
| int | numInstances |
| number of brothers + me | |
| int | tids [40] |
| array of tids, mine and brothers | |
| int | myRank |
| which brother am I? | |
| int | numInputPorts |
| int | numOutputPorts |
| my number of ports | |
| int | numInportsAdded |
| int | numOutportsAdded |
| number of ports loaded till now | |
| InputPort * | inputPorts [20] |
| my input ports | |
| OutputPort * | outputPorts [20] |
| my output ports | |
| LibData | libdata |
| the library data | |
Definition at line 31 of file FilterData.h.
|
|
name of filter host
Definition at line 34 of file FilterData.h. Referenced by recvFilterData(), and setFDHostName(). |
|
|
the filter id
Definition at line 32 of file FilterData.h. Referenced by dsGetFilterId(), and setFDIdFilter(). |
|
|
my input ports
Definition at line 42 of file FilterData.h. Referenced by addFDInputPort(), destroyFilterData(), dsGetInputPortByName(), dsGetInputPortNames(), dsGetNumUpStreamsRunning(), dsGetNumWriters(), dsProbe(), dsReadBuffer(), dsReadNonBlockingBuffer(), initTerminationDetection(), and runFilter(). |
|
|
the library data
Definition at line 44 of file FilterData.h. Referenced by destroyFilterData(), loadFDLibFunctions(), and setFDLibName(). |
|
|
the memory this machine has available for this execution, from XML
Definition at line 35 of file FilterData.h. Referenced by getFDMachineMem(), and setFDMachineMem(). |
|
|
which brother am I?
Definition at line 39 of file FilterData.h. Referenced by dsGetMyRank(), recvFilterData(), and setFDRank(). |
|
|
the filter name
Definition at line 33 of file FilterData.h. Referenced by dsGetFilterName(), getFDName(), recvFilterData(), and setFDName(). |
|
|
Definition at line 41 of file FilterData.h. Referenced by addFDInputPort(), createFilterData(), dsReadBuffer(), and dsReadNonBlockingBuffer(). |
|
|
Definition at line 40 of file FilterData.h. Referenced by createFilterData(), destroyFilterData(), dsGetInputPortByName(), dsGetInputPortNames(), dsGetNumInputPorts(), dsGetNumUpStreamsRunning(), dsGetNumWriters(), dsReadBuffer(), dsReadNonBlockingBuffer(), initTerminationDetection(), runFilter(), and setFDNumInputs(). |
|
|
number of brothers + me
Definition at line 37 of file FilterData.h. Referenced by dsGetTotalInstances(), getFDNumInstances(), setFDNumInstances(), and setFDTids(). |
|
|
the number of brother + me in this machine
Definition at line 36 of file FilterData.h. Referenced by getFDLocalInstances(), and setFDNumLocalInstances(). |
|
|
number of ports loaded till now
Definition at line 41 of file FilterData.h. Referenced by addFDOutputPort(), and createFilterData(). |
|
|
my number of ports
Definition at line 40 of file FilterData.h. Referenced by createFilterData(), dsGetNumOutputPorts(), dsGetNumReaders(), dsGetOutputPortByName(), dsGetOutputPortNames(), endTaskSend(), initTerminationDetection(), recvFilterData(), runFilter(), setFDNumOutputs(), and taskSend(). |
|
|
my output ports
Definition at line 43 of file FilterData.h. Referenced by addFDOutputPort(), dsCloseOutputPort(), dsGetNumReaders(), dsGetOutputPortByName(), dsGetOutputPortNames(), dsWriteBuffer(), endTaskSend(), runFilter(), and taskSend(). |
|
|
array of tids, mine and brothers
Definition at line 38 of file FilterData.h. Referenced by setFDTids(). |
1.4.6