|
ADTF
|
#include <request_forwarding.h>
Inherits page_examples_timestamp_synchronizer, and adtf::streaming::flash::cSampleWriter.
Writer implementation that forwards substream requests to its connected source.
This writer extends adtf::streaming::flash::cSampleWriter and is designed to forward substream requests directly to the connected source stream. It is typically used in conjunction with a request_forwarding_reader, which sets up the forwarding relationship.
|
overridevirtual |
Begin streaming on the given sample stream.
| [in] | pStream | the sample stream. |
Implements adtf::streaming::flash::ISampleStreamer.
|
overridevirtual |
| tResult adtf::streaming::vision::cRequestForwardingWriter::SetSource | ( | const adtf::ucom::iobject_ptr< adtf::streaming::IBindingProxy > & | pSource | ) |
Sets the source proxy that this writer forwards requests to.
| [in] | pSource | The binding proxy representing the source stream. |
| ERR_NOERROR | if the source was successfully assigned. |
| ERR_INVALID_ARG | if the pointer is invalid. |