Commit 9083c2d3 authored by poglitsch's avatar poglitsch
Browse files

new trigger function added

parent a191c64e
Loading
Loading
Loading
Loading
+30 −2
Original line number Diff line number Diff line
@@ -40,6 +40,16 @@ module LibIms_ConfigAndTrigger {
				 * @desc Trigger command to force the de-registration at the UE
				 */
				const TriggerCommand c_DEREGISTER_UE := "UE_DEREGISTER";
				
				/**
				 * @desc Trigger commend to force the UE to send a message request
				 */
				const TriggerCommand c_SEND_MESSAGE_REQUEST := "UE_SEND_MESSAGE_REQUEST";	
				
								/**
				 * @desc Trigger commend to force the UE to receive a message request
				 */
				const TriggerCommand c_RECEIVE_MESSAGE_REQUEST := "UE_RECEIVE_MESSAGE_REQUEST";	
			}
		}
		
@@ -85,6 +95,24 @@ module LibIms_ConfigAndTrigger {
			function f_triggerUeDeregistration(in charstring p_publicId) runs on EutTrigger {
				f_sendTriggerCmd(c_DEREGISTER_UE, {p_publicId});
			}
			
			/**
			 * 
			 * @desc Trigger the UE to send a Message request
			 */
			function f_triggerUeSendMessageRequest(in charstring p_body) runs on EutTrigger {
				f_sendTriggerCmd(c_SEND_MESSAGE_REQUEST, {p_body});
			}
			
			/**
			 * 
			 * @desc Trigger the UE to receive a Message request
			 */
			function f_triggerUeReceiveMessageRequest() runs on EutTrigger {
				f_sendTriggerCmd(c_RECEIVE_MESSAGE_REQUEST, {});
			}
				
 			
 		}
	}