SophiaFramework UNIVERSE 5.3 |
BREW 2.0 | BREW 2.1 | BREW 3.1 | BREW 4.0 |
---|---|---|---|
○ | ○ | × | × |
パブリック関数 | |
---|---|
SFCError |
GetEvent(
AEEBTAGEvent* event
)
デバイスに発生したイベントコードを取得します。
|
SFCError |
GetLastError( Void )
最後のエラーコードを取得します。
|
SFCError |
Open(
AEEBTAGInfo* btagInfo
, SFXCallbackPtr callback
)
Bluetooth の Audio Gateway を開きます。
|
SFCError |
SendCommand(
AEEBTAGCmd cmdCode
, UInt32 cmdVal
)
コマンドを送信します。
|
プロテクト関数 | |
---|---|
static SFBBaseSmp |
FactoryByCreate(
AEECLSID id
, SFCErrorPtr exception = null
)
(SFBBase から継承)
指定したクラス ID のインターフェースのインスタンスを生成します。
|
static SFBBaseSmp |
FactoryByQuery(
SFBQuerySmpConstRef query
, AEECLSID id
, SFCErrorPtr exception = null
)
(SFBBase から継承)
指定したクラス ID のインターフェースのインスタンスを指定した SFBQuery インスタンスを使用して生成します。
|
[ public ] SFCError GetEvent( AEEBTAGEvent* event // イベントコードの戻り値 // 有効な戻り値は以下のとおり // AEEBT_EV_AG_NOEVENTS : Bluetooth スタックからこれ以上イベントがない // AEEBT_EV_AG_ENABLED : Bluetooth Audio Gateway が使える // AEEBT_EV_AG_DISABLED : Bluetooth Audio Gateway が使えない // AEEBT_EV_AG_HEADSET_PICKUP : ユーザーがヘッドセットをピックアップした // AEEBT_EV_AG_DISCONNECT_REQUEST : ユーザーがヘッドセットを外した // AEEBT_EV_AG_AUDIO_CONNECTED : オーディオチャネルが接続された // AEEBT_EV_AG_AUDIO_DISCONNECTED : オーディオチャネルが切断された // AEEBT_EV_AG_AUDIO_CONN_TIMEOUT : オーディオ接続がタイムアウトした // AEEBT_EV_AG_ERROR : コマンドの処理中にエラーが発生した );
[ public ] SFCError GetLastError(Void);
AEEError.h で定義されているエラー値を返します。
[ public ] SFCError Open( AEEBTAGInfo* btagInfo // ヘッドセットの接続情報 SFXCallbackPtr callback // このポートにイベントが発生した際にコールするようにスケジュールされたコールバック // ユーザーがこのコールバックをキャンセルした場合、 // ユーザーはこのポートをそれ以上使えない );
[ public ] SFCError SendCommand( AEEBTAGCmd cmdCode // コマンドコード // 有効な値は以下のとおり // AEEBT_CMD_RING_HEADSET : ヘッドセットにベル音を鳴らす // AEEBT_CMD_AUDIO_CONNECT : オーディオチャネルを接続する // AEEBT_CMD_SET_SPKR_GAIN : スピーカー利得を減少 / 増大させる // AEEBT_CMD_SET_HS_GAIN : ヘッドセット利得を減少 / 増大させる // AEEBT_CMD_DISCONNECT : Audio Gatewayを切断する UInt32 cmdVal // コマンドパラメータの 32 ビット値 // このパラメータは次のコマンドでのみ使う // AEEBT_CMD_SET_SPKR_GAIN / AEEBT_CMD_SET_HS_GAIN );
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |