📄 tp_firstoctet.java
字号:
// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: TP_FirstOctet.java
package org.cross.sms.msg;
// Referenced classes of package org.cross.sms.msg:
// TP_Element_Inter, _CharacterUtil
public class TP_FirstOctet
implements TP_Element_Inter
{
public TP_FirstOctet()
{
m_pdu = "11";
m_withHeader = false;
m_isInMsg = false;
}
public String getPdu()
{
return m_pdu;
}
public int getTotalLength()
{
return 2;
}
public void readPdu(String Pdu)
{
m_pdu = Pdu.substring(0, 2);
int type = Integer.parseInt(m_pdu, 16) & 3;
if(type == 0)
m_isInMsg = true;
else
if(type == 1)
m_isInMsg = false;
}
public void set(boolean withHeader, boolean isInMsg)
{
m_withHeader = withHeader;
m_isInMsg = isInMsg;
int typepdu = 0;
if(!m_isInMsg)
typepdu = 17;
if(m_withHeader)
typepdu |= 0x40;
m_pdu = _CharacterUtil.intToHexString(typepdu);
}
private String m_pdu;
private boolean m_withHeader;
private boolean m_isInMsg;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -