示例#1
0
        private void OnSmsGenerated(object state)
        {
            var message = "DRYV";

            SmsCount += 1;
            SMSReceived?.BeginInvoke($"Message #{SmsCount} received: " + message, null, null);
        }
示例#2
0
 public void SimulateSMS()
 {
     while (true)
     {
         if (IsRunning && (Counter <= NumberOfMessages))
         {
             SMSReceived.Invoke(GenerateMessage());
         }
         Thread.Sleep(TimeInterval);
     }
 }
示例#3
0
 /// <summary>
 /// Programmatic trigger for SMSReceived event
 /// </summary>
 /// <param name="message">Message containing the phone number that sent the message and the content of the message</param>
 protected virtual void OnSMSReceived(SMSMessage message)
 {
     SMSReceived?.Invoke(this, message);
 }
 public void RaiseSMSReceivedEvent(string message)
 {
     SMSReceived?.Invoke(message);
 }
示例#5
0
 public void RaiseSMSReceivedEvent(MyMessage message)
 {
     SMSReceived?.Invoke(message);
 }
示例#6
0
 private void RaiseSMSReceivedEvent(Message message)
 {
     SMSReceived?.Invoke(message);
 }