コード例 #1
0
        /// <summary>
        /// Returns token for give Action
        /// </summary>
        /// <param name="action">Service Loading Action</param>
        /// <returns>Token</returns>
        protected byte GetActionToken(ServiceLoadingAction action)
        {
            byte actionToken;

            switch (action)
            {
            case ServiceLoadingAction.Execute_high:
                actionToken = ATTRIBUTESTARTTOKEN_action_execute_high;
                break;

            case ServiceLoadingAction.Execute_low:
                actionToken = ATTRIBUTESTARTTOKEN_action_execute_low;
                break;

            default:
                actionToken = ATTRIBUTESTARTTOKEN_action_cache;
                break;
            }

            return(actionToken);
        }
コード例 #2
0
ファイル: ServiceLoading.cs プロジェクト: 0x7678/SharpSMS
 /// <summary>
 /// Creates Service Loading Message
 /// </summary>
 /// <param name="href">Link to the file</param>
 /// <param name="action">Action after download</param>
 public ServiceLoading(string href, ServiceLoadingAction action)
     : this()
 {
     this.Href = href;
     this.Action = action;
 }
コード例 #3
0
ファイル: ServiceLoading.cs プロジェクト: 0x7678/SharpSMS
        /// <summary>
        /// Returns token for give Action
        /// </summary>
        /// <param name="action">Service Loading Action</param>
        /// <returns>Token</returns>
        protected byte GetActionToken(ServiceLoadingAction action)
        {
            byte actionToken;

            switch (action)
            {
                case ServiceLoadingAction.Execute_high:
                        actionToken = ATTRIBUTESTARTTOKEN_action_execute_high;
                    break;
                case ServiceLoadingAction.Execute_low:
                        actionToken = ATTRIBUTESTARTTOKEN_action_execute_low;
                    break;
                default:
                        actionToken = ATTRIBUTESTARTTOKEN_action_cache;
                    break;
            }

            return actionToken;
        }
コード例 #4
0
 /// <summary>
 /// Creates Service Loading Message
 /// </summary>
 /// <param name="href">Link to the file</param>
 /// <param name="action">Action after download</param>
 public ServiceLoading(string href, ServiceLoadingAction action) : this()
 {
     this.Href   = href;
     this.Action = action;
 }