Pleora Technologies Inc. eBUS SDK v6.5.1.6797 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 
39 class PV_SYSTEM_API PvSystemEventSink
40 {
41 public:
42 
47 
51  virtual ~PvSystemEventSink();
52 
68  virtual void OnDeviceFound(
69  const PvInterface *aInterface, const PvDeviceInfo *aDeviceInfo,
70  bool &aIgnore );
71 
72 };
73 
74 #endif
PvInterface
Represents one interface (network adapter or USB host controller) on a system (the PC)
Definition: PvInterface.h:32
PvSystemEventSink
Observer interface for an observable PvSystem object.
Definition: PvSystemEventSink.h:39
PvDeviceInfo
Information identifying a device.
Definition: PvDeviceInfo.h:26

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