eBUS SDK v6.2.8.5877 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
16
class
PV_STREAM_API
PvStreamEventSink
17
{
18
public
:
19
20
PvStreamEventSink
();
21
virtual
~
PvStreamEventSink
();
22
23
virtual
void
OnBufferQueued(
PvBuffer
*aBuffer );
24
virtual
void
OnBufferRetrieved(
PvBuffer
* aBuffer );
25
26
};
27
28
#endif
PvStreamEventSink
Event sink used to receive buffer queue/unqueue notifications.
Definition:
PvStreamEventSink.h:16
PvBuffer
Represents a block of GigE Vision or USB3 Vision data in memory.
Definition:
PvBuffer.h:47
Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com