Example #1
0
 public void Run(Object stateInfo)
 {
     if ((smsMessagingImpl.InboundMessagePullListeners != null) &&
         (smsMessagingImpl.InboundMessagePullListeners.Count > 0))
     {
         try
         {
             InboundSMSMessageList smsMessageList = smsMessagingImpl.GetInboundMessages();
             if ((smsMessageList != null) &&
                 (smsMessageList.InboundSMSMessage != null) &&
                 (smsMessageList.InboundSMSMessage.Length > 0))
             {
                 FireMessageRetrieved(smsMessageList, null);
             }
         }
         catch (RequestException e)
         {
             FireMessageRetrieved(null, e);
         }
     }
 }