org.siprop.core.message
クラス ControlMessage

java.lang.Object
  上位を拡張 java.util.BitSet
      上位を拡張 org.siprop.core.message.ControlMessage
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable
直系の既知のサブクラス:
UAControlMessage

public abstract class ControlMessage
extends java.util.BitSet

FlatSIPMessageと共に使用して、Stackやモジュール間の制御を行うためのメッセージ
相当実装に失敗したので、あとで、作り直し予定。

作成者:
noritsuna
関連項目:
直列化された形式

フィールドの概要
static int DELETE
           
static int NO_ACTION
           
static int NO_ROUTE
           
static int NO_SEND
           
static int TO_CURRENT
           
static int TO_LOWER
           
static int TO_UPPER
           
 
コンストラクタの概要
ControlMessage()
           
 
メソッドの概要
 int getActionMode()
          動作モードを取得する。
 int getRouteMode()
          Routingモードを取得する。
 void setActionMode(int action)
          動作モードをセットする。
 void setRouteMode(int route)
          Routingモードをセットする。
 
クラス java.util.BitSet から継承されたメソッド
and, andNot, cardinality, clear, clear, clear, clone, equals, flip, flip, get, get, hashCode, intersects, isEmpty, length, nextClearBit, nextSetBit, or, set, set, set, set, size, toString, xor
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NO_ROUTE

public static int NO_ROUTE

TO_UPPER

public static int TO_UPPER

TO_LOWER

public static int TO_LOWER

TO_CURRENT

public static int TO_CURRENT

NO_ACTION

public static int NO_ACTION

NO_SEND

public static int NO_SEND

DELETE

public static int DELETE
コンストラクタの詳細

ControlMessage

public ControlMessage()
メソッドの詳細

getActionMode

public int getActionMode()
動作モードを取得する。

戻り値:

setActionMode

public void setActionMode(int action)
動作モードをセットする。

パラメータ:
action - 動作モード

getRouteMode

public int getRouteMode()
Routingモードを取得する。

戻り値:
Routingモード

setRouteMode

public void setRouteMode(int route)
Routingモードをセットする。

パラメータ:
route - Routingモード