Vodafone Java(tm) テクノロジプラットフォーム仕様

com.vodafone.io
クラス RemoteControl

java.lang.Object
  拡張com.vodafone.io.RemoteControl

public class RemoteControl
extends java.lang.Object

このクラスは、赤外線データを転送し、リモートコントロール機能を実行するメソッドを提供します。

導入されたバージョン:
VSCL2.0

メソッドの概要
static void send(int numOfData, RemoteControlData[] data)
          RemoteControlData オブジェクトデータを転送します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

send

public static void send(int numOfData,
                        RemoteControlData[] data)
RemoteControlData オブジェクトデータを転送します。

このメソッドの呼び出しは常に直列化されます。

リモートコントロールデータの転送時に電話またはメールの受信があると、競合が発生する可能性があります。その場合、ハンドセットはネイティブシステムの受信の優先順位設定に従って動作します。ネイティブシステムの受信動作の設定に従って、次の処理が行われます。

パラメータ:
numOfData - 転送するオブジェクトデータの数
data - 転送するデータ
例外:
java.lang.NullPointerException - data が null であるか、あるいは data[index] (0 <= index < numOfData) が null の場合
java.lang.IllegalArgumentException - numOfData が 0 以下の場合
java.lang.RuntimeException - ネイティブシステムが赤外線リモートコントロールをサポートしていない場合
java.lang.ArrayIndexOutOfBoundsException - numOfData が配列データの長さを超える場合
java.lang.SecurityException - com.vodafone.io.RemoteControl へのアクセス権要求が許可されていない場合

Vodafone Java(tm) テクノロジプラットフォーム仕様

Vodafone Java テクノロジプラットフォーム仕様 バージョン 1.0.5
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。Copyright(c) 2004, Vodafone Group Copyright 2003-2004 Sun Microsystems All Rights Reserved.