10 #include <PvStreamLib.h> 13 #include <PvStreamEventSink.h> 14 #include <PvGenParameterArray.h> 31 PvStreamTypeUnknown = -1,
45 uint32_t GetQueuedBufferCount()
const;
46 uint32_t GetQueuedBufferMaximum()
const;
48 #ifndef EBUS_PYTHON_DOXYGEN 52 static void Free(
PvStream *aStream );
59 virtual PvStreamType GetType()
const;
63 #ifdef EBUS_PYTHON_DOXYGEN 64 tuple RetrieveBuffer( uint32_t aTimeout = 0xFFFFFFFF );
69 uint16_t GetChannel();
81 PvStreamLib::Stream *mThis;
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition: PvStream.h:39
Helper class for receiving data from a GigE Vision or USB3 Vision transmitter.
Definition: PvPipeline.h:21
Definition: PvBuffer.h:24
String class.
Definition: PvString.h:21
Result information.
Definition: PvResult.h:13
Save the state of the system.
Definition: PvConfigurationWriter.h:23
Represents a block of GigE Vision or USB3 Vision data in memory.
Definition: PvBuffer.h:47
GenICam feature array.
Definition: PvGenParameterArray.h:38
Event sink used to receive buffer queue/unqueue notifications.
Definition: PvStreamEventSink.h:16
Information identifying a device.
Definition: PvDeviceInfo.h:18
Restore the state of the system.
Definition: PvConfigurationReader.h:23