예제 #1
0
			public void process(AGateway gateway, org.smslib.Message.MessageTypes msgType, InboundMessage msg)
			{
				if (msgType == org.smslib.Message.MessageTypes.INBOUND) Console.WriteLine(">>> New Inbound message detected from Gateway: " + gateway.getGatewayId());
				else if (msgType == org.smslib.Message.MessageTypes.STATUSREPORT) Console.WriteLine(">>> New Inbound Status Report message detected from Gateway: " + gateway.getGatewayId());
				Console.WriteLine(msg);
				try
				{
					// Uncomment following line if you wish to delete the message upon arrival.
					// gateway.deleteMessage(msg);
				}
				catch (Exception e)
				{
					Console.WriteLine("Oops!!! Something gone bad...");
					Console.WriteLine(e.Message);
					Console.WriteLine(e.StackTrace);
				}
			}
예제 #2
0
 public void process(AGateway gateway, org.smslib.AGateway.GatewayStatuses oldStatus, org.smslib.AGateway.GatewayStatuses newStatus)
 {
     Console.WriteLine(">>> Gateway Status change for " + gateway.getGatewayId() + ", OLD: " + oldStatus + " -> NEW: " + newStatus);
 }
예제 #3
0
 public void process(AGateway gateway, String callerId)
 {
     Console.WriteLine(">>> New call detected from Gateway: " + gateway.getGatewayId() + " : " + callerId);
 }
예제 #4
0
 public void process(AGateway gateway, org.smslib.AGateway.GatewayStatuses oldStatus, org.smslib.AGateway.GatewayStatuses newStatus)
 {
     Console.WriteLine(">>> Gateway Status change for " + gateway.getGatewayId() + ", OLD: " + oldStatus + " -> NEW: " + newStatus);
 }
예제 #5
0
 public void process(AGateway gateway, org.smslib.Message.MessageTypes msgType, InboundMessage msg)
 {
     if (msgType == org.smslib.Message.MessageTypes.INBOUND)
     {
         Console.WriteLine(">>> New Inbound message detected from Gateway: " + gateway.getGatewayId());
     }
     else if (msgType == org.smslib.Message.MessageTypes.STATUSREPORT)
     {
         Console.WriteLine(">>> New Inbound Status Report message detected from Gateway: " + gateway.getGatewayId());
     }
     Console.WriteLine(msg);
     try
     {
         // Uncomment following line if you wish to delete the message upon arrival.
         // gateway.deleteMessage(msg);
     }
     catch (Exception e)
     {
         Console.WriteLine("Oops!!! Something gone bad...");
         Console.WriteLine(e.Message);
         Console.WriteLine(e.StackTrace);
     }
 }
예제 #6
0
 public void process(AGateway gateway, String callerId)
 {
     Console.WriteLine(">>> New call detected from Gateway: " + gateway.getGatewayId() + " : " + callerId);
 }