// Constructor StreamQueueingFormatDecoder:: StreamQueueingFormatDecoder(StreamDataSource* pDataSource, int iQueueLength) : StreamFormatDecoder(pDataSource) , mMsgqFrames("StreamQueueingFormatDecoder::mMsgFrames", iQueueLength, OsMsgQ::DEF_MAX_MSG_LEN, OsMsgQ::Q_PRIORITY, false) , mMsgPool("StreamQueueingFormatDecoder", StreamQueueMsg(), iQueueLength+1, iQueueLength+2, iQueueLength+2, 1, OsMsgPool::SINGLE_CLIENT) , mbReportThrottle(TRUE) { miMaxQueueLength = iQueueLength ; mbDraining = FALSE ; reportStream() ; }
// Constructor StreamQueueingFormatDecoder:: StreamQueueingFormatDecoder(StreamDataSource* pDataSource, int iQueueLength) : StreamFormatDecoder(pDataSource) , mMsgqFrames(iQueueLength) , mMsgPool("StreamQueueingFormatDecoder", StreamQueueMsg(), iQueueLength+1,iQueueLength+2, iQueueLength+2, 1, OsMsgPool::SINGLE_CLIENT) , mbReportThrottle(TRUE) { miMaxQueueLength = iQueueLength ; mbDraining = FALSE ; reportStream() ; }