|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.docomo_um.module.net.ModemController
com.docomo_um.module.net.PacketController
public abstract class PacketController
パケット通信制御を表すクラスです。
発信は、createSession(String) を使用してPacketSession のインスタンスを作成し、作成したインスタンスでパケット発信と切断を管理します。
着信は、setModemControllerListener(ModemControllerListener) で登録したリスナの引数として渡されるPacketSession のインスタンスでパケット着信と切断を管理します。
尚、同時に複数のセッションがAPNに接続することはできませんので、複数のセッションを使用する場合はアプリケーション側でセッションの接続と切断を適切に管理する必要があります。
ModemController,
PacketSession| フィールドの概要 |
|---|
| クラス com.docomo_um.module.net.ModemController から継承されたフィールド |
|---|
CS_VOICE, OTHER_CALL_WAITING, OTHER_CBS, OTHER_ETWS, OTHER_SMS, OTHER_USSD, PS_IP, PS_PPP, TYPE_CS, TYPE_OTHER, TYPE_PS |
| メソッドの概要 | |
|---|---|
Session |
createSession(java.lang.String destination)
パケット通信の接続を表すインスタンスを生成します。 |
Session |
getConnectedSession()
現在パケット通信中のSessionを取得します。 |
void |
setModemControllerListener(ModemControllerListener listener)
リスナを登録します。 |
| クラス com.docomo_um.module.net.ModemController から継承されたメソッド |
|---|
getSupportedFunction |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| メソッドの詳細 |
|---|
public Session createSession(java.lang.String destination)
既に生成したAPNで再度生成する場合、生成済みのインスタンスが返却されます。
ModemController 内の createSessiondestination - 接続先のAPNを指定します。
java.lang.NullPointerException - destinationにnullを指定した場合に発生します。public void setModemControllerListener(ModemControllerListener listener)
パケット通信制御の状態を通知するイベントを受けることができます。
このインスタンスに登録できるリスナは1つだけです。 このメソッドを複数回呼出した場合、最後に登録したリスナだけが有効です。 null を指定すると、リスナの登録を削除します。
ModemController 内の setModemControllerListenerlistener - 登録するリスナを指定します。public Session getConnectedSession()
ModemController 内の getConnectedSession
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||