• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

CameraIO_PCI.h

Go to the documentation of this file.
00001 // CameraIO_PCI.h: interface for the CCameraIO_PCI class.
00002 //
00003 // Copyright (c) 2000 Apogee Instruments Inc.
00005 
00006 #if !defined(AFX_CAMERAIO_PCI_H__0F583058_8596_11D4_915F_0060676644C1__INCLUDED_)
00007 #define AFX_CAMERAIO_PCI_H__0F583058_8596_11D4_915F_0060676644C1__INCLUDED_
00008 
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif // _MSC_VER > 1000
00012 
00013 #include "CameraIO.h"
00014 
00015 class CCameraIO_PCI : public CCameraIO  
00016 {
00017 public:
00018 
00019     CCameraIO_PCI();
00020     virtual ~CCameraIO_PCI();
00021 
00022     bool InitDriver();
00023     long ReadLine( long SkipPixels, long Pixels, unsigned short* pLineBuffer );
00024     long Write( unsigned short reg, unsigned short val );
00025     long Read( unsigned short reg, unsigned short& val );
00026 
00027 private:
00028 
00029     BOOLEAN m_IsWDM;
00030     HANDLE  m_hDriver;
00031 
00032     void    CloseDriver();
00033 };
00034 
00035 #endif // !defined(AFX_CAMERAIO_PCI_H__0F583058_8596_11D4_915F_0060676644C1__INCLUDED_)

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal