OutputPort Struct Reference

#include <Ports.h>

Collaboration diagram for OutputPort:

Collaboration graph
[legend]

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

Detailed Description

Definition at line 36 of file Ports.h.


Field Documentation

LabeledStreamData OutputPort::lsData
 

the labeled stream data

Definition at line 43 of file Ports.h.

Referenced by destroyOutputPort(), dsWriteBuffer(), loadOPLSData(), loadOPMLSData(), and setOPLibName().

char* OutputPort::name
 

OutputPort Name.

Definition at line 37 of file Ports.h.

Referenced by dsGetOutputPortByName(), dsGetOutputPortNames(), and setOPName().

int OutputPort::nextToSend
 

who is the next instance to get our msgs?

Definition at line 42 of file Ports.h.

Referenced by setOPNextToSend().

int OutputPort::numDestinations
 

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().

int OutputPort::state
 

the port state

Definition at line 44 of file Ports.h.

Referenced by closeOutputPort(), and setOPState().

int OutputPort::tag
 

stream tag

Definition at line 41 of file Ports.h.

Referenced by closeOutputPort(), dsMCast(), and setOPTag().

int* OutputPort::tidsDestinations
 

the array of tids

Definition at line 39 of file Ports.h.

Referenced by closeOutputPort(), dsMCast(), dsWriteBuffer(), endTaskSend(), setOPTidsDestinations(), and taskSend().

writePolicy_t OutputPort::writePolicy
 

the write policy used by this port

Definition at line 40 of file Ports.h.

Referenced by destroyOutputPort(), dsWriteBuffer(), and setOPWritePolicy().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 17 19:29:05 2006 for Void by  doxygen 1.4.6