Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvSystemEventSink.h
1 // *****************************************************************************
2 //
3 // Copyright (c) 2013, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVSYSTEMEVENTSINK_H__
8 #define __PVSYSTEMEVENTSINK_H__
9 
10 #include <PvSystemLib.h>
11 
12 
13 class PvInterface;
14 class PvDeviceInfo;
15 
16 
17 class PV_SYSTEM_API PvSystemEventSink
18 {
19 public:
20 
22  virtual ~PvSystemEventSink();
23 
24  virtual void OnDeviceFound(
25  const PvInterface *aInterface, const PvDeviceInfo *aDeviceInfo,
26  bool &aIgnore );
27 
28 };
29 
30 #endif
PvInterface
Represents one interface (network adapter or USB host controller) on a system (the PC)
Definition: PvInterface.h:25
PvSystemEventSink
Observer interface for an observable PvSystem object.
Definition: PvSystemEventSink.h:17
PvDeviceInfo
Information identifying a device.
Definition: PvDeviceInfo.h:18

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