org.mobicents.media.server.impl.resource.ss7
Class Mtp2Impl
java.lang.Object
org.mobicents.media.server.impl.resource.ss7.Mtp2Impl
- All Implemented Interfaces:
- org.mobicents.media.server.spi.resource.ss7.Mtp2
public class Mtp2Impl
- extends java.lang.Object
- implements org.mobicents.media.server.spi.resource.ss7.Mtp2
- Author:
- kulikov, baranowb
| Fields inherited from interface org.mobicents.media.server.spi.resource.ss7.Mtp2 |
MTP2_ALIGNED, MTP2_ALIGNED_READY, MTP2_INSERVICE, MTP2_NOT_ALIGNED, MTP2_OUT_OF_SERVICE, MTP2_PROVING |
|
Constructor Summary |
Mtp2Impl(java.lang.String name)
|
Mtp2Impl(java.lang.String name,
byte sls)
|
Mtp2Impl(java.lang.String name,
byte sls,
int subservice)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RX_TX_BUFF_SIZE
public static final int RX_TX_BUFF_SIZE
- See Also:
- Constant Field Values
AERM_THRESHOLD_NORMAL
public static final int AERM_THRESHOLD_NORMAL
- See Also:
- Constant Field Values
AERM_THRESHOLD_EMERGENCY
public static final int AERM_THRESHOLD_EMERGENCY
- See Also:
- Constant Field Values
Mtp2Impl
public Mtp2Impl(java.lang.String name)
Mtp2Impl
public Mtp2Impl(java.lang.String name,
byte sls)
Mtp2Impl
public Mtp2Impl(java.lang.String name,
byte sls,
int subservice)
setLinkSet
public void setLinkSet(org.mobicents.media.server.spi.resource.ss7.LinkSet linkSet)
- Specified by:
setLinkSet in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
getLinkSet
public org.mobicents.media.server.spi.resource.ss7.LinkSet getLinkSet()
- Specified by:
getLinkSet in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isEmergency
public boolean isEmergency()
- Specified by:
isEmergency in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setEmergency
public void setEmergency(boolean emergency)
- Specified by:
setEmergency in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
restartSltmTries
public void restartSltmTries()
- Specified by:
restartSltmTries in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
incrementSltmTries
public int incrementSltmTries()
- Specified by:
incrementSltmTries in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
getSltmTries
public int getSltmTries()
- Specified by:
getSltmTries in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
getSls
public byte getSls()
- Specified by:
getSls in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
getState
public int getState()
- Specified by:
getState in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
getSubService
public int getSubService()
- Specified by:
getSubService in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setSubService
public void setSubService(int subservice)
- Specified by:
setSubService in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setLayer1
public void setLayer1(org.mobicents.media.server.spi.resource.ss7.Mtp1 layer1)
- Assigns layer 1 implementation.
- Specified by:
setLayer1 in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
- Parameters:
layer1 - the implementation of MTP1 layer.
setLayer3
public void setLayer3(org.mobicents.media.server.spi.resource.ss7.Mtp3 layer3)
- Specified by:
setLayer3 in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
_startLink
public void _startLink()
throws java.io.IOException
- Specified by:
_startLink in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
- Throws:
java.io.IOException
_stopLink
public void _stopLink()
- Specified by:
_stopLink in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
_closeLink
public void _closeLink()
- Specified by:
_closeLink in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
startInitialAlignment
protected void startInitialAlignment(boolean resetTxOffset)
failLink
public void failLink()
- Specified by:
failLink in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
queue
public boolean queue(byte[] msg)
- Specified by:
queue in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
PPP_FCS
public static final int PPP_FCS(int fcs,
int c)
threadTick
public void threadTick(long tickTimeStamp)
- Specified by:
threadTick in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
start_T17
public void start_T17()
- Specified by:
start_T17 in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
stop_T17
public void stop_T17()
- Specified by:
stop_T17 in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isT17
public boolean isT17()
- Specified by:
isT17 in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
stop_T1_SLTM
public void stop_T1_SLTM()
- Specified by:
stop_T1_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
stop_T2_SLTM
public void stop_T2_SLTM()
- Specified by:
stop_T2_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
start_T1_SLTM
public void start_T1_SLTM()
- Specified by:
start_T1_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
start_T2_SLTM
public void start_T2_SLTM()
- Specified by:
start_T2_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isT1_SLTM
public boolean isT1_SLTM()
- Specified by:
isT1_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isT2_SLTM
public boolean isT2_SLTM()
- Specified by:
isT2_SLTM in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setT1_SLTMTimerAction
public void setT1_SLTMTimerAction(java.lang.Runnable r)
- Specified by:
setT1_SLTMTimerAction in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setT2_SLTMTimerAction
public void setT2_SLTMTimerAction(java.lang.Runnable r)
- Specified by:
setT2_SLTMTimerAction in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isL2Debug
public boolean isL2Debug()
- Specified by:
isL2Debug in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setL2Debug
public void setL2Debug(boolean l2Debug)
- Specified by:
setL2Debug in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isEnableDataTrace
public boolean isEnableDataTrace()
- Specified by:
isEnableDataTrace in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setEnableDataTrace
public void setEnableDataTrace(boolean enableDataTrace)
- Specified by:
setEnableDataTrace in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
isEnableSuTrace
public boolean isEnableSuTrace()
- Specified by:
isEnableSuTrace in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
setEnableSuTrace
public void setEnableSuTrace(boolean enableSuTrace)
- Specified by:
setEnableSuTrace in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
trace
public void trace(java.lang.String msg)
- Specified by:
trace in interface org.mobicents.media.server.spi.resource.ss7.Mtp2
Copyright © 2010. All Rights Reserved.