序列化表格


软件包 com.aspire.nm.component.cmppserver.filter.coder.packet

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppActiveTestPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppActiveTestRespPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

reserved

byte reserved
返回消息

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppConnectPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

sourceAddr

String sourceAddr
源地址, 此处为SP_Id, 即SP的企业代码


authenticatorSource

byte[] authenticatorSource
用于鉴别源地址。其值通过单向MD5 hash计算得出,表示如下: AuthenticatorSource =MD5(Source_Addr+9 字节的0 +shared secret+timestamp) Shared secret 由中国移动与源地址实体事先商定,timestamp格式为:MMDDHHMMSS,即月日时分秒,10位。


timestamp

int timestamp
时间戳的明文,由客户端产生,格式为MMDDHHMMSS,即月日时分秒,10位数字的整型,右对齐 。


ver

int ver

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppConnectRespPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

status

int status
其他原因


authenticatorISMG

byte[] authenticatorISMG

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppDeliverPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

autoDeliverSubmitTime

long autoDeliverSubmitTime

msgId

long msgId

destId

String destId

serviceId

String serviceId

tpPid

byte tpPid

tpUdhi

byte tpUdhi

msgFmt

byte msgFmt

srcTerminalId

String srcTerminalId

srcTerminalType

byte srcTerminalType

registeredDelivery

byte registeredDelivery

msgLength

int msgLength

msgContent

byte[] msgContent

linkId

String linkId

ismgMsgId

long ismgMsgId

stat

String stat

submitTime

String submitTime

doneTime

String doneTime

destTerminalId

String destTerminalId

smscSequence

int smscSequence

longFlag

String longFlag

longFlagByteArray

byte[] longFlagByteArray

longFlagSize

int longFlagSize

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppDeliverRespPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

msgId

long msgId

result

int result

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppPacket 继承 Packet 实现 Serializable

serialVersionUID: 1L

序列化字段

bizParams

Object bizParams

version

Version version
解释封包所使用的CMPP版本


commandId

int commandId
CMPP指令标识


sequenceId

int sequenceId
CMPP消息序号


totalLength

int totalLength
CMPP封包长度

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppSubmitPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

msgId

long msgId

pkTotal

int pkTotal

pkNumber

int pkNumber

registeredDelivery

byte registeredDelivery

msgLevel

byte msgLevel

serviceId

String serviceId

feeUserType

byte feeUserType

feeTerminalId

String feeTerminalId

feeTerminalType

byte feeTerminalType

tpPid

byte tpPid

tpUdhi

byte tpUdhi

msgFmt

byte msgFmt

msgSrc

String msgSrc

feeType

String feeType

feeCode

String feeCode

validTime

String validTime

atTime

String atTime

srcId

String srcId

destUsrTl

byte destUsrTl

destTerminalId

String[] destTerminalId

destTerminalType

byte destTerminalType

msgLength

int msgLength

msgContent

byte[] msgContent

linkId

String linkId

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppSubmitRespPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

序列化字段

msgId

long msgId

result

int result

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppTerminatePacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

com.aspire.nm.component.cmppserver.filter.coder.packet.CmppTerminateRespPacket 继承 CmppPacket 实现 Serializable

serialVersionUID: 1L

com.aspire.nm.component.cmppserver.filter.coder.packet.PacketException 继承 Exception 实现 Serializable

serialVersionUID: 2562070520641170801L

com.aspire.nm.component.cmppserver.filter.coder.packet.Version 继承 Object 实现 Serializable

serialVersionUID: 1L

序列化字段

major

byte major

minor

byte minor

version

byte version

description

String description



Copyright © 2016. All rights reserved.