#include <stdio.h>#include <stdlib.h>#include <string.h>#include <dlfcn.h>#include "StreamSpec.h"#include "FilterData/Policies.h"Include dependency graph for StreamSpec.c:

Go to the source code of this file.
Functions | |
| StreamSpec * | createEmptyStreamSpec () |
| Constructor. | |
| void | destroyStreamSpec (StreamSpec *s) |
| Destroyer. | |
| int | setFrom (StreamSpec *s, FilterSpec *filter, char *portName, char *writePolicyName, char *polibName) |
| Set stream origin, ie, the filter which writes to this stream. | |
| int | setTo (StreamSpec *s, FilterSpec *filter, char *portName, char *readPolicyName) |
| set stream destination, ie, the filter which reads from this stream | |
|
|
Constructor.
Definition at line 16 of file StreamSpec.c. References _stream_spec_::tag. Referenced by abreTag(). |
|
|
Destroyer.
Definition at line 22 of file StreamSpec.c. Referenced by destroyLayout(). |
|
||||||||||||||||||||||||
|
Set stream origin, ie, the filter which writes to this stream.
Definition at line 30 of file StreamSpec.c. References _stream_spec_::breakLoop, filter, _stream_spec_::fromFilter, _stream_spec_::fromPortName, getWritePolicyByName(), LABELED_STREAM, _stream_spec_::lsLibName, MAX_PLNAME_LENGTH, MAX_PTNAME_LENGTH, MULTICAST_LABELED_STREAM, _filter_spec_::numOutputs, _filter_spec_::outputs, W_POLICY_ERROR, and _stream_spec_::writePolicyName. Referenced by abreTag(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
set stream destination, ie, the filter which reads from this stream
Definition at line 60 of file StreamSpec.c. References filter, _filter_spec_::inputs, MAX_PTNAME_LENGTH, _filter_spec_::numInputs, _stream_spec_::toFilter, and _stream_spec_::toPortName. Referenced by abreTag(). |
1.4.6