#include <Ports.h>
Collaboration diagram for OutputPort:

Data Fields | |
| char * | name |
| OutputPort Name. | |
| int | numDestinations |
| number of destinations connected to this port | |
| int * | tidsDestinations |
| the array of tids | |
| writePolicy_t | writePolicy |
| the write policy used by this port | |
| int | tag |
| stream tag | |
| int | nextToSend |
| who is the next instance to get our msgs? | |
| LabeledStreamData | lsData |
| the labeled stream data | |
| int | state |
| the port state | |
Definition at line 36 of file Ports.h.
|
|
the labeled stream data
Definition at line 43 of file Ports.h. Referenced by destroyOutputPort(), dsWriteBuffer(), loadOPLSData(), loadOPMLSData(), and setOPLibName(). |
|
|
OutputPort Name.
Definition at line 37 of file Ports.h. Referenced by dsGetOutputPortByName(), dsGetOutputPortNames(), and setOPName(). |
|
|
who is the next instance to get our msgs?
Definition at line 42 of file Ports.h. Referenced by setOPNextToSend(). |
|
|
number of destinations connected to this port
Definition at line 38 of file Ports.h. Referenced by closeOutputPort(), dsGetNumReaders(), dsMCast(), dsWriteBuffer(), endTaskSend(), setOPNumDestinations(), setOPTidsDestinations(), and taskSend(). |
|
|
the port state
Definition at line 44 of file Ports.h. Referenced by closeOutputPort(), and setOPState(). |
|
|
stream tag
Definition at line 41 of file Ports.h. Referenced by closeOutputPort(), dsMCast(), and setOPTag(). |
|
|
the array of tids
Definition at line 39 of file Ports.h. Referenced by closeOutputPort(), dsMCast(), dsWriteBuffer(), endTaskSend(), setOPTidsDestinations(), and taskSend(). |
|
|
the write policy used by this port
Definition at line 40 of file Ports.h. Referenced by destroyOutputPort(), dsWriteBuffer(), and setOPWritePolicy(). |
1.4.6