MAPErrorMessageSMDeliveryFailure may contain an optional parameter
diagnosticInfo signalInfo OPTIONAL
Now we do not parse it and operate it as a byte[] - byte[] getSignalInfo() . We need try to parse signalInfo as GSM SMS TPDU (SM DELIVER REPORT) - an example pcap "mp-fm-sm_error" is in a ticket 34429.
MAPErrorMessageSMDeliveryFailure - add of getter
SmsDeliverReportTpdu getSmsDeliverReportTpdu()
that will try to parse a stored binary value and return a value if success or null if binary data is bad or null.
MAPErrorMessageSMDeliveryFailureImpl - add a setter
void setSmsDeliverReportTpdu(SmsDeliverReportTpdu val);
that will update byte[] signalInfo
MAPErrorMessageSMDeliveryFailure may contain an optional parameter
Now we do not parse it and operate it as a byte[] -
byte[] getSignalInfo()
. We need try to parse signalInfo as GSM SMS TPDU (SM DELIVER REPORT) - an example pcap "mp-fm-sm_error" is in a ticket 34429.MAPErrorMessageSMDeliveryFailure - add of getter SmsDeliverReportTpdu getSmsDeliverReportTpdu() that will try to parse a stored binary value and return a value if success or null if binary data is bad or null.
MAPErrorMessageSMDeliveryFailureImpl - add a setter void setSmsDeliverReportTpdu(SmsDeliverReportTpdu val); that will update byte[] signalInfo