User manual - C++Bluetoothライブラリマニュアルver.1.00(2005年3月9日)

DT-10 ライブラリマニュアル
CASIO Bluetooth
Library
7
(2) デバイスクラスの定義
デバイスクラスは、Bluetooth 機器がどのような属性を持っているかを示すパラメータです。デバイスクラス
のパラメータは、メジャーサービスクラス、メジャーデバイスクラス、マイナーデバイスクラスの 3 種類があ
ります。パラメータは以下のように設定してください。
BTST_LOCALINFO 構造体のメンバーに以下の様に設定してください。
LocalClass1 メジャーデバイスクラスを設定
LocalClass2 マイナーデバイスクラスを設定
LocalClass3 メジャーサービスクラスを設定
()メジャーデバイスクラス
メジャーデバイスクラスは、Bluetooth デバイスの大まかな機器属性を示すパラメータです。以下のパ
ラメータのうち、どれか 1 種類が使用可能です。
BTCOD_MAJOR_MISC
BTCOD_MAJOR_COMPUTER
BTCOD_MAJOR_PHONE
BTCOD_MAJOR_LAN_ACCESS_POINT
BTCOD_MAJOR_AUDIO
BTCOD_MAJOR_PERIPHERAL
BTCOD_MAJOR_IMAGING
BTCOD_MAJOR_UNCLASSIFIED
() マイナーデバイスクラス
マイナーデバイスクラスは、Bluetooth デバイスの詳細な機器属性を示すパラメータです。各メジャ
デバイスクラスごとに、使用可能なマイナーデバイスクラスが決められております。
以下のパラメータは、BTCOD_MAJOR_LAN_ACCESS_POINT を除く全てのメジャーデバイスクラ
スと組み合わせて使用します。
BTCOD_MINOR_UNCLASSIFIED
以下のパラメータは、BTCOD_MAJOR_COMPUTER デバイスクラスと組み合わせて使用します。
BTCOD_COMPUTER_DESKTOP
BTCOD_COMPUTER_SERVER
BTCOD_COMPUTER_LAPTOP
BTCOD_COMPUTER_HANDHELD
BTCOD_COMPUTER_PALM
BTCOD_COMPUTER_WEARABLE