|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.docomo_um.module.net.ModemController
public abstract class ModemController
音声またはパケットの通信制御を表す抽象クラスです。
| フィールドの概要 | |
|---|---|
static int |
CS_VOICE
CS(回線交換)の機能の一つとして、音声発信を表します。 |
static int |
OTHER_CALL_WAITING
その他の機能の一つとして、キャッチホンサービスを表します。 |
static int |
OTHER_CBS
その他の機能の一つとして、緊急地震速報(CBS)を表します。 |
static int |
OTHER_ETWS
その他の機能の一つとして、緊急地震速報(ETWS)を表します。 |
static int |
OTHER_SMS
その他の機能の一つとして、SMSを表します。 |
static int |
OTHER_USSD
その他の機能の一つとして、USSDを表します。 |
static int |
PS_IP
PS(パケット交換)の機能の一つとして、PDPタイプのIPを表します。 |
static int |
PS_PPP
PS(パケット交換)の機能の一つとして、PDPタイプのPPPを表します。 |
static int |
TYPE_CS
通信制御の一つとして、CS(回線交換)を表します。 |
static int |
TYPE_OTHER
通信制御の一つとして、その他を表します。 |
static int |
TYPE_PS
通信制御の一つとして、PS(パケット交換)を表します。 |
| メソッドの概要 | |
|---|---|
abstract Session |
createSession(java.lang.String destination)
音声通話またはパケット通信の接続を表すインスタンスを生成します。 |
abstract Session |
getConnectedSession()
現在接続中のSessionを取得します。 |
static int[] |
getSupportedFunction(int type)
通信制御がサポートする機能を取得します。 |
abstract void |
setModemControllerListener(ModemControllerListener listener)
リスナを登録します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| フィールドの詳細 |
|---|
public static final int TYPE_CS
public static final int TYPE_PS
public static final int TYPE_OTHER
public static final int CS_VOICE
TYPE_CS,
定数フィールド値public static final int PS_PPP
TYPE_PS,
定数フィールド値public static final int PS_IP
TYPE_PS,
定数フィールド値public static final int OTHER_CBS
TYPE_OTHER,
定数フィールド値public static final int OTHER_ETWS
TYPE_OTHER,
定数フィールド値public static final int OTHER_SMS
TYPE_OTHER,
定数フィールド値public static final int OTHER_USSD
TYPE_OTHER,
定数フィールド値public static final int OTHER_CALL_WAITING
| メソッドの詳細 |
|---|
public static int[] getSupportedFunction(int type)
指定した種別において、サポートする機能の一覧を返します。サポートする機能がない場合には null を返します。
type - 通信制御の種別(TYPE_CS、TYPE_PS、TYPE_OTHER)を指定します。
java.lang.IllegalArgumentException - 通信制御種別として定義していない値を指定した場合に発生します。
public abstract Session createSession(java.lang.String destination)
throws SessionException
destination - 接続先を指定します。
java.lang.NullPointerException - destinationにnullが指定された場合に発生します。
java.lang.IllegalArgumentException - destinationが不正な場合に発生します。
SessionException - destinationが電話発信対象外の番号の場合に発生します。public abstract void setModemControllerListener(ModemControllerListener listener)
listener - 登録するリスナを指定します。public abstract Session getConnectedSession()
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||