Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvSerialTerminalWnd.h
1// *****************************************************************************
2//
3// Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVSERIALTERMINALWND_H__
8#define __PVSERIALTERMINALWND_H__
9
10#include <PvGUILib.h>
11#include <PvWnd.h>
12#include <PvDeviceSerialPort.h>
13
14
15#ifdef WIN32
16class DeviceFinderWnd;
17#endif // WIN32
18
19
20class PV_GUI_API PvSerialTerminalWnd : public PvWnd
21{
22public:
23
25 virtual ~PvSerialTerminalWnd();
26
27 PvResult SetDevice( IPvDeviceAdapter *aDevice );
28
29 PvResult SetSerialPort( PvDeviceSerial aPort );
30 PvDeviceSerial GetSerialPort() const;
31
32protected:
33
34private:
35
36 // Not implemented
38 const PvSerialTerminalWnd &operator=( const PvSerialTerminalWnd & );
39
40};
41
42#endif
PvDeviceSerial
Device serial port enumeration.
Definition PvDeviceSerialEnums.h:20
Interface used by PvDeviceSerialPort to interact with a device controller.
Definition IPvDeviceAdapter.h:49
Result information.
Definition PvResult.h:30
GUI-based terminal interface to a Pleora Video Interface serial port.
Definition PvSerialTerminalWnd.h:21
Window controller superclass.
Definition PvWnd.h:18

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