Pleora Technologies Inc. eBUS SDK v6.4.0.6670 API



PvStreamEventSink.h
1 // *****************************************************************************
2 //
3 // Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVSTREAMEVENTSINK_H__
8 #define __PVSTREAMEVENTSINK_H__
9 
10 #include <PvStreamLib.h>
11 
12 
13 class PvBuffer;
14 
15 
32 class PV_STREAM_API PvStreamEventSink
33 {
34 public:
35 
40 
44  virtual ~PvStreamEventSink();
45 
57  virtual void OnBufferQueued( PvBuffer *aBuffer );
58 
70  virtual void OnBufferRetrieved( PvBuffer* aBuffer );
71 
72 };
73 
74 #endif
Represents a block of GigE Vision or USB3 Vision data in memory.
Definition: PvBuffer.h:97
Event sink used to receive buffer queue/unqueue notifications.
Definition: PvStreamEventSink.h:33

Copyright (c) 2002-2024 Pleora Technologies Inc.
www.pleora.com