SerialDevice Class Reference

RS232 通信制御. More...

#include <serialDevice.h>

Inheritance diagram for SerialDevice:

Inheritance graph
[legend]
Collaboration diagram for SerialDevice:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SerialDevice (int buffer_size=BufferSize-1)
 バッファサイズ指定のコンストラクタ
const char * what (void)
 エラーメッセージ文字列を返す
bool isConnected (void)
 接続済みかどうかを返す

Protected Member Functions

virtual void raw_disconnect (void)
 切断
virtual int raw_send (const char *data, int len)
 送信


Detailed Description

RS232 通信制御.

Definition at line 29 of file serialDevice.h.


Constructor & Destructor Documentation

SerialDevice::SerialDevice ( int  buffer_size = BufferSize -1  ) 

バッファサイズ指定のコンストラクタ

Parameters:
buffer_size [i] バッファサイズ

Definition at line 24 of file serialDevice_lin.cpp.


Member Function Documentation

int SerialDevice::raw_send ( const char *  data,
int  len 
) [protected, virtual]

送信

Parameters:
data [i] データ
len [i] データサイズ
Return values:
戻り値 >= 0 送信データサイズ
戻り値 < 0 エラー

Implements ConnectionDevice.

Definition at line 116 of file serialDevice_lin.cpp.

bool SerialDevice::isConnected ( void   )  [virtual]

接続済みかどうかを返す

Return values:
true 接続済み
false 切断状態

Implements ConnectionDevice.

Definition at line 65 of file serialDevice_lin.cpp.


The documentation for this class was generated from the following files:

Generated on Mon Apr 13 22:52:07 2009 by  doxygen 1.5.7.1