typedef struct DSSubscriber {
DSDataType dataType;
int32 subscriberPort;
} DSSubscriber, *DSSubscriberPtr
dataType
field is used to match logical data chunks in incoming data blocks in the stream. Each matching data block is delivered to the registered subscriber for that type of data. When the subscriber is finished with the data, it calls the buffer release procedure, which eventually frees the whole data block when all subscribers are finished with their individual logical data chunks.
dataType
subscriberPort