|
||||||||||
前 次 | フレームあり フレームなし |
org.siprop.b2bua.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.b2bua.impl のメソッド | |
---|---|
ControlMessage |
B2BUAImpl.createControlMessage(MessageContext message)
ControlMessageを作成する。 |
void |
B2BUAImpl.doDispatch(MessageContext msgSet)
TransportやStackから、コールバックされるメソッド |
void |
B2BUAImpl.doRoute(MessageContext message)
|
UAPair |
B2BUAImpl.getUAPair(MessageContext msgContext)
UAPairを取得する。 |
void |
B2BUAImpl.removeUAPair(MessageContext msgSet)
UAPairを削除する。 |
void |
B2BUAImpl.send(MessageContext msgContext)
メッセージを下位層に送信する。 |
void |
B2BUAImpl.setUAPair(MessageContext msgContext,
UAPair uaSet)
UAPairをセットする。 |
org.siprop.b2bua.util での MessageContext の使用 |
---|
MessageContext を返す org.siprop.b2bua.util のメソッド | |
---|---|
MessageContext |
UAPair.getCounterUAMessage(MessageContext msgSet)
対向UAのMessageContextを取得する 3つ以上を管理する場合は、Listなどを考慮。 |
MessageContext |
UAPair.getPreUAMessage(MessageContext msgSet)
一つ前のMessageContextを取得する。 |
MessageContext 型のパラメータを持つ org.siprop.b2bua.util のメソッド | |
---|---|
MessageContext |
UAPair.getCounterUAMessage(MessageContext msgSet)
対向UAのMessageContextを取得する 3つ以上を管理する場合は、Listなどを考慮。 |
MessageContext |
UAPair.getPreUAMessage(MessageContext msgSet)
一つ前のMessageContextを取得する。 |
void |
UAPair.setUAMessage(java.lang.String key,
MessageContext msgSet)
UAMessageをセットする。 |
org.siprop.core での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.core のメソッド | |
---|---|
void |
Router.doDispatch(MessageContext message)
コールバック用メソッド |
void |
Router.doRoute(MessageContext message)
Routingを実行する |
Peer |
Resolver.resolve(MessageContext message)
|
org.siprop.core.b2bua での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.core.b2bua のメソッド | |
---|---|
ControlMessage |
B2BUA.createControlMessage(MessageContext message)
ControlMessageを作成する。 |
org.siprop.core.message での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.core.message のメソッド | |
---|---|
java.lang.String |
ContextDiscriminator.generateKey(MessageContext msg)
識別キーを作成する。 |
org.siprop.core.ua での MessageContext の使用 |
---|
MessageContext として宣言されている org.siprop.core.ua のフィールド | |
---|---|
MessageContext |
BaseSIPUAModule.messageLastReceive
最後に受信したメッセージ |
MessageContext |
BaseSIPUAModule.messageLastSend
最後に送信したメッセージ |
MessageContext |
BaseSIPUAModule.messageOrig
一番最初のメッセージ |
MessageContext 型のパラメータを持つ org.siprop.core.ua のメソッド | |
---|---|
void |
UASet.addRoute(MessageContext messageContext,
UAManager uaManager)
UAManagerへのルーティングを追加する。 |
void |
UAManager.destroyModule(MessageContext messageContext)
モジュールを終了する。 |
void |
BaseSIPUAManager.destroyModule(MessageContext messageContext)
モジュールを終了する。 |
void |
UAManager.dispatchUAModule(MessageContext messageContext,
UAModuleList uaSet)
UAModuleSetのUAModuleすべてへDispatchする。 |
void |
BaseSIPUAManager.dispatchUAModule(MessageContext messageContext,
UAModuleList uaSet)
UAModuleにディスパッチする。 |
void |
UAManager.doCallBackFromUA(MessageContext messageContext,
UA module)
UAModuleから、コールバックされるメソッド |
void |
BaseSIPUAManager.doCallBackFromUA(MessageContext messageContext,
UA module)
UAModuleより、コールバックされるメソッド |
void |
UAManager.doControlCommand(MessageContext messageContext)
Controlコマンドを実行する。 |
void |
BaseSIPUAModule.doIncomingMessage(MessageContext messageContext)
UASとしてのMessageに対する処理を行う |
void |
UA.doProcessMessage(MessageContext messageContext)
外部より、ディスパッチされるメソッド |
void |
BaseSIPUAModule.doProcessMessage(MessageContext messageContext)
UACとしてのメッセージの処理を開始する。 |
void |
BaseSIPUAManager.doProcessMessage(MessageContext messageContext)
メッセージの処理を開始する。 |
void |
UAManager.doState(MessageContext messageContext)
State状態に合わせて、必要な処理を行う。 |
abstract void |
BaseUAModuleAPI.onAckNotReceived(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onAnswer(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onConnected(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onConnectedConfirmed(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onEarlyMedia(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onFailure(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onForkDestroyed(MessageContext msgSet)
FORK系イベント |
abstract void |
BaseUAModuleAPI.onIllegalNegotiation(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onInfo(MessageContext msgSet)
INFO系イベント |
abstract void |
BaseUAModuleAPI.onInfoFailure(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onInfoSuccess(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onNewSession(MessageContext msgSet)
CALL系イベント |
abstract void |
BaseUAModuleAPI.onOffer(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onOfferRejected(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onOfferRequestRejected(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onOfferRequired(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onProvisional(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onReadyToSend(MessageContext msgSet)
SDP系イベント |
abstract void |
BaseUAModuleAPI.onRedirected(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onRefer(MessageContext msgSet)
REFER系イベント |
abstract void |
BaseUAModuleAPI.onReferAccepted(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onReferNoSub(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onReferRejected(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onRemoteSdpChanged(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onSessionExpired(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onStaleCallTimeout(MessageContext msgSet)
|
abstract void |
BaseUAModuleAPI.onTerminated(MessageContext msgSet)
|
void |
UASet.removeRoute(MessageContext messageContext)
UAManagerへのルーティングを削除する。 |
void |
UA.send(MessageContext messageContext)
送信する。 |
void |
BaseSIPUAModule.send(MessageContext messageContext)
ここでは、まず、B2BUAに投げるべきかどうかを判断する??? |
void |
BaseSIPUAManager.send(MessageContext messageContext)
メッセージを送信する。 |
abstract void |
BaseUAModuleAPI.terminate(MessageContext msgSet)
|
org.siprop.core.ua.util での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.core.ua.util のメソッド | |
---|---|
void |
UAModuleList.addUA(MessageContext messageContext,
UA ua)
UAを追加する。 |
void |
UAManagerList.addUAManager(MessageContext messageContext,
UAManager uaManager)
UAManagerを追加する。 |
void |
UAModuleList.doProcessMessage(MessageContext messageContext)
メッセージの処理を開始する。 |
void |
UAManagerList.doProcessMessage(MessageContext messageContext)
メッセージの処理を開始する。 |
boolean |
UAModuleList.isForkMessage(MessageContext messageContext)
Forkingされたメッセージかどうかを判定する。 |
void |
UAModuleList.processUpperMessage(MessageContext messageContext)
|
void |
UAModuleList.removeUA(MessageContext messageContext)
UAを削除する。 |
void |
UAManagerList.removeUAManager(MessageContext messageContext,
UAManager uaManager)
UAManagerを削除する。 |
org.siprop.message.impl での MessageContext の使用 |
---|
MessageContext を返す org.siprop.message.impl のメソッド | |
---|---|
MessageContext |
MessageContext.getCounterMessageContext()
対向するUAのMessageContextを取得する。 |
MessageContext |
MessageContext.getPreviousMessageContext()
一つ前のMessageContextを取得する。 |
MessageContext 型のパラメータを持つ org.siprop.message.impl のメソッド | |
---|---|
java.lang.String |
UASetContextDiscriminataor.generateKey(MessageContext msg)
識別キーを生成する。 |
java.lang.String |
FokingContextDescriminator.generateKey(MessageContext msg)
識別キーを生成する。 |
java.lang.String |
DefaultContextDiscriminator.generateKey(MessageContext msg)
識別キーを生成する。 |
void |
MessageContext.setCounterMessageContext(MessageContext counterMessageContext)
MessageContextをセットする。 |
void |
MessageContext.setPreviousMessageContext(MessageContext mc)
一つ前のMessageContextをセットする。 |
org.siprop.resolver.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.resolver.impl のメソッド | |
---|---|
void |
RegisterResolverImpl.addREGISTER(MessageContext message)
REGISTERを解析して、Mapに追加する。 |
Peer |
TransportResolverImpl.resolve(MessageContext message)
名前解決を行う。 |
Peer |
RegisterResolverImpl.resolve(MessageContext message)
|
Peer |
ListenResolverImpl.resolve(MessageContext message)
Peerの解決を行う。 |
org.siprop.stack.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.stack.impl のメソッド | |
---|---|
void |
SIPStackRouter.doDispatch(MessageContext message)
|
void |
SIPStack.doProcessMessage(MessageContext mc)
メッセージのパースなどを行う |
void |
SIPStackRouter.doRoute(MessageContext message)
外向きのメッセージ送信を処理する |
void |
SIPStack.send(MessageContext mc)
パケットを送信する |
org.siprop.stack.rtp.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.stack.rtp.impl のメソッド | |
---|---|
void |
RTPForwarder.addRTPUA(MessageContext msg)
RTPUAを追加する。 |
int |
RTPManager.createRTP(MessageContext msg)
RTPを作成する。 |
void |
RTPManager.deleteRTP(MessageContext msg)
RTPを削除する。 |
MessageContext 型のパラメータを持つ org.siprop.stack.rtp.impl のコンストラクタ | |
---|---|
RTPForwarder(MessageContext msg)
コンストラクタ |
|
RTPUAModule(MessageContext msg,
RTPForwarder fwd)
コンストラクタ |
org.siprop.transport.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.transport.impl のメソッド | |
---|---|
void |
TransportRepositoryImpl.OutbaundPacketProcessor.doDispatch(MessageContext message)
|
void |
TransportCreator.doDispatch(MessageContext message)
|
void |
TransportRepositoryImpl.OutbaundPacketProcessor.doRoute(MessageContext message)
|
void |
TransportCreator.doRoute(MessageContext message)
|
org.siprop.ua.impl での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.ua.impl のメソッド | |
---|---|
void |
DefaultSIPUASetImpl.addRoute(MessageContext messageContext,
UAManager uaManager)
UAManagerを追加する。 |
void |
DefaultSIPUASetManagerImpl.destroyModule(MessageContext messageContext)
|
void |
DefaultSIPUASetManagerImpl.dispatchUAModule(MessageContext messageContext,
UAModuleList uaSet)
|
void |
DefaultSIPUASetManagerImpl.doCallBackFromUA(MessageContext messageContext,
UA module)
|
void |
DefaultSIPUASetManagerImpl.doControlCommand(MessageContext messageContext)
Command処理を行う。 |
void |
DefaultSIPUASetImpl.doControlCommand(MessageContext messageContext)
Command処理を行う。 |
void |
DefaultSIPUAManagerImpl.doControlCommand(MessageContext messageContext)
Command処理を行う。 |
void |
UARouterImpl.doDispatch(MessageContext message)
外部からディスパッチされるメソッド |
void |
DefaultSIPUASetRouterImpl.doDispatch(MessageContext message)
外部からディスパッチされるメソッド |
void |
DefaultSIPUASetManagerImpl.doProcessMessage(MessageContext messageContext)
実行する。 |
void |
DefaultSIPUASetImpl.doProcessMessage(MessageContext messageContext)
実行する。 |
void |
DefaultSIPUAManagerImpl.doProcessMessage(MessageContext messageContext)
メッセージの処理を開始する。 |
void |
UARouterImpl.doRoute(MessageContext message)
Routingを実行する。 |
void |
DefaultSIPUASetRouterImpl.doRoute(MessageContext message)
Routingを実装する。 |
void |
DefaultSIPUASetManagerImpl.doState(MessageContext messageContext)
|
void |
DefaultSIPUAModuleImpl.doState(MessageContext messageContext)
|
void |
DefaultSIPUAManagerImpl.doState(MessageContext messageContext)
stateによる処理を行う。 |
void |
DefaultSIPUASetImpl.removeRoute(MessageContext messageContext)
UAManagerを削除する。 |
void |
DefaultSIPUASetManagerImpl.send(MessageContext messageContext)
MessageContextを送信する。 |
void |
DefaultSIPUASetImpl.send(MessageContext messageContext)
メッセージを送信する。 |
org.siprop.ua.impl.sip での MessageContext の使用 |
---|
MessageContext 型のパラメータを持つ org.siprop.ua.impl.sip のメソッド | |
---|---|
void |
AsteriskUAModule.doState(MessageContext messageContext)
|
|
||||||||||
前 次 | フレームあり フレームなし |