9 #include <PvAppUtilsLib.h> 16 class AcquisitionStateManager;
21 PvAcquisitionStateUnknown = -1,
22 PvAcquisitionStateUnlocked = 0,
23 PvAcquisitionStateLocked
35 virtual void OnAcquisitionStateChanged(
PvDevice* aDevice,
PvStream* aStream, uint32_t aSource, PvAcquisitionState aState );
50 PvAcquisitionState GetState()
const;
51 uint32_t GetSource()
const;
58 PvAppUtilsLib::AcquisitionStateManager *mThis;
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition: PvStream.h:39
Observer interface for an observable PvAcquisitionStateManager object.
Definition: PvAcquisitionStateManager.h:28
Result information.
Definition: PvResult.h:13
Definition: PvAcquisitionStateManager.h:14
Acquisition state manager, advanced TLParamsLocked manager.
Definition: PvAcquisitionStateManager.h:40
Connect, configure and control a GigE Vision or USB3 Vision device.
Definition: PvDevice.h:30