| __FilterData__ | Data that filter needs to run |
| __LabeledStreamData | |
| _DataSpace_ | |
| _DbLkList | List structure, holds pointer to tail and head, the number of elements, and callback functions |
| _DbLkListNode | Node in the list, has the content above and pointers to next and previous |
| _DbLkListNodeContent | Each node in the list contains this struct |
| _filter_spec_ | FilterSpec: |
| _GlobalTermination_ | |
| _InstrumentationData | This holds the instrumentation data |
| _InstState_ | This is a state |
| _layout_ | |
| _LibData_ | Information about the library of the filter |
| _ManagerState | This is the Manager state type |
| _NeighborsData_ | |
| _Stack_ | This is the stack structure, its just a double linked list we insert tail and remove tail |
| _stream_spec_ | StreamSpec: Define the main stream options |
| _task_ | |
| _TaskData_ | |
| _TerminationDetection_ | |
| _TerminationFilterInstancesData_ | |
| _TrcAttribute_ | This is a state attribute |
| _TrcData_ | This holds the tracing data |
| _TrcState_ | This is a state |
| BufSt | This is the send buffer |
| Cache | |
| DataSpaceId | |
| FilterPlacement | |
| FinishedTask | |
| Host | This struct defines a Host |
| HostsStruct | This is the hosts array |
| InputPort | |
| OutputPort | |
| prod_cons_t | |
| TaskIdList | Task Id List data structure |
1.4.6