kstars
CApnSerial Class Reference
#include <ApnSerial.h>
Inheritance diagram for CApnSerial:

Public Member Functions | |
CApnSerial () | |
virtual bool | ClosePort ()=0 |
virtual bool | GetBaudRate (unsigned long *BaudRate)=0 |
virtual bool | GetFlowControl (Apn_SerialFlowControl *FlowControl)=0 |
virtual bool | GetParity (Apn_SerialParity *Parity)=0 |
virtual bool | InitPort (unsigned long CamIdA, unsigned short CamIdB, unsigned short SerialId)=0 |
virtual bool | Read (char *ReadBuffer, unsigned short *ReadCount)=0 |
virtual bool | SetBaudRate (unsigned long BaudRate)=0 |
virtual bool | SetFlowControl (Apn_SerialFlowControl FlowControl)=0 |
virtual bool | SetParity (Apn_SerialParity Parity)=0 |
virtual bool | Write (char *WriteBuffer, unsigned short WriteCount)=0 |
virtual | ~CApnSerial () |
Public Attributes | |
Apn_Interface | m_CameraInterface |
short | m_SerialId |
Detailed Description
Definition at line 23 of file ApnSerial.h.
Constructor & Destructor Documentation
CApnSerial::CApnSerial | ( | ) |
Definition at line 19 of file ApnSerial.cpp.
CApnSerial::~CApnSerial | ( | ) | [virtual] |
Definition at line 24 of file ApnSerial.cpp.
Member Function Documentation
virtual bool CApnSerial::ClosePort | ( | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::GetBaudRate | ( | unsigned long * | BaudRate | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::GetFlowControl | ( | Apn_SerialFlowControl * | FlowControl | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::GetParity | ( | Apn_SerialParity * | Parity | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::InitPort | ( | unsigned long | CamIdA, | |
unsigned short | CamIdB, | |||
unsigned short | SerialId | |||
) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::Read | ( | char * | ReadBuffer, | |
unsigned short * | ReadCount | |||
) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::SetBaudRate | ( | unsigned long | BaudRate | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::SetFlowControl | ( | Apn_SerialFlowControl | FlowControl | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::SetParity | ( | Apn_SerialParity | Parity | ) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
virtual bool CApnSerial::Write | ( | char * | WriteBuffer, | |
unsigned short | WriteCount | |||
) | [pure virtual] |
Implemented in CApnSerial_NET, and CApnSerial_USB.
Member Data Documentation
Apn_Interface CApnSerial::m_CameraInterface |
Definition at line 55 of file ApnSerial.h.
short CApnSerial::m_SerialId |
Definition at line 56 of file ApnSerial.h.
The documentation for this class was generated from the following files: