Querying messageid to get message state returning null

Smpp v3.4 client

Moderator: alt

Locked
bhupender.7singh
Posts: 5
Joined: Thu Mar 19, 2009 5:15 am

Querying messageid to get message state returning null

Post by bhupender.7singh » Tue Mar 31, 2009 6:44 am

SubmitSm[] req = objsmpp.PrepareSubmit(mode, byte.Parse(tbSrcAdrTON.Text), byte.Parse(tbSrcAdrNPI.Text), src, byte.Parse(tbDestAdrTON.Text), byte.Parse(tbDestAdrNPI.Text), ctlRecipient.Text, coding, ctlMessage.Text);
foreach (SubmitSm sm in req)
{
sm.RegisteredDelivery = byte.Parse(rd);
sm.SMSCReceipt = SMSCDeliveryReceipt.SuccessFailure;
sm.MessageType = MessageTypes.SMSCDeliveryReceipt;

}
SubmitSmResp[] resp = objsmpp.Submit(req);
if (resp.Length > 0 && resp[0].Status == CommandStatus.ESME_ROK)
{
ctlMessageStatus.Text = resp[0].MessageId+":"+resp[0].Sequence;
string mgid = resp[0].MessageId;
string srcadd=null;
QuerySmResp qresp = objsmpp.Query(mgid, byte.Parse(tbSrcAdrTON.Text), byte.Parse(tbSrcAdrNPI.Text), srcadd);
TextBox2.Text ="Message ID:"+qresp.MessageId+"message state =" + qresp.MessageState;
}
bhupender.7singh
Posts: 5
Joined: Thu Mar 19, 2009 5:15 am

Post by bhupender.7singh » Tue Mar 31, 2009 7:01 am

I m using SrcAdd=TM-Test
srcaddTon=5
srcNpi=6
destTon=1
destnpi=1
Locked