📄 udh_header.java
字号:
/*
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package com.rainbow.mms.golden.base;
public class UDH_Header {
public String getSingleHeader() {
String udh = "";
udh += "06"; //User Data Header Length (6 bytes)
udh += "05"; //UDH Item Element id (Port Numbers)
udh += "04"; //UDH IE length (4 bytes)
udh += "0B";
udh += "84"; //destination port number
udh += "23";
udh += "F0"; //origin port number
return udh;
}
public String getMultiHeader(byte totalParts, byte partsIndex) {
String udh = "";
udh += "0B";//User-Data-Header (UDHL) Length = 11 bytes
udh += "05";//UDH IE identifier: Port numbers
udh += "04";//UDH port number IE length
udh += "C3";//Destination port (high)
udh += "4F";//Destinating port (low)
udh += "C0";//Originating port (high)
udh += "02";//Originating port (low)
udh += "00";//UDH IE identifier: SAR
udh += "03";//UDH SAR IE length
udh += "04";//Datagram ref no.
udh += Integer.toHexString(totalParts);
udh += Integer.toHexString(partsIndex);
return udh;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -