亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? submit.cs

?? 短信串口通信 于短信網關通信協議的封裝 C#實現的類庫
?? CS
?? 第 1 頁 / 共 2 頁
字號:
using System;
using System.Collections.Generic;
using System.Text;

namespace JeasonZhao.Sms.SGIP.Command
{
    /// <summary>
    /// 在SP和SMG的通信中,SP用Submit命令向SMG提交MT短消息,發送到用戶的手機中。SMG接收到Submit命令,會返回Submit_Resp應答。SMG根據Submit命令中的付費號碼,判斷出該命令是否應從本地SMSC發送,如果屬于本地發送,則直接發送到相應的SMSC,否則路由至相應的SMG。
    /// 在SMG和SMG的通信中,Submit命令用于SMG客戶端向服務器端路由從SP收到的MT短消息。服務器端接收到Submit命令后,再發送到與之相連的目的SMSC。
    /// </summary>
    public class Submit : BaseCommand
    {

        //private List<string> m_allUserNumbers = new List<string>();
        //public  List<string> AllUserNumbers 
        //{
        //    get { return m_allUserNumbers; }
        //}
        public Submit()
            : base(Commands.Submit)
        {
        }
        //public void AddUserNumber(String str)
        //{
        //    m_allUserNumbers.Add(str);
        //}
        #region 字段列表
        //SPNumber	21	Text	SP的接入號碼
        private string m_SPNumber = null;
        //ChargeNumber	21	Text	付費號碼,手機號碼前加“86”國別標志;當且僅當群發且對用戶收費時為空;如果為空,則該條短消息產生的費用由UserNumber代表的用戶支付;如果為全零字符串“000000000000000000000”,表示該條短消息產生的費用由SP支付。
        private string m_ChargeNumber = null;
        //UserCount	1	Integer	接收短消息的手機數量,取值范圍1至100
        private byte m_UserCount = 1;
        //UserNumber	21	Text	接收該短消息的手機號,該字段重復UserCount指定的次數,手機號碼前加“86”國別標志
        private string m_UserNumber = null;
        //CorpId	5	Text	企業代碼,取值范圍0-99999
        private string m_CorpId = null;
        //ServiceType	10	Text	業務代碼,由SP定義
        private string m_ServiceType = "DCGZ";
        //FeeType	1	Integer	計費類型
        private FeeTypes m_FeeType = FeeTypes.Free;
        //FeeValue	6	Text	取值范圍0-99999,該條短消息的收費值,單位為分,由SP定義 對于包月制收費的用戶,該值為月租費的值
        private string m_FeeValue = "0";
        //GivenValue	6	Text	取值范圍0-99999,贈送用戶的話費,單位為分,由SP定義,特指由SP向用戶發送廣告時的贈送話費
        private string m_GivenValue = "0";
        //AgentFlag	1	Integer	代收費標志,0:應收;1:實收
        private SubmitAgentFlag m_AgentFlag = SubmitAgentFlag.SouldIncome;
        //MorelatetoMTFlag	1	Integer	引起MT消息的原因0-MO點播引起的第一條MT消息;1-MO點播引起的非第一條MT消息;2-非MO點播引起的MT消息;3-系統反饋引起的MT消息。
        private SubmitMorelatetoMTFlags m_MorelatetoMTFlag = SubmitMorelatetoMTFlags.VoteFirst;
        //Priority	1	Integer	優先級0-9從低到高,默認為0
        private byte m_Priority = 0;
        //ExpireTime	16	Text	短消息壽命的終止時間,如果為空,表示使用短消息中心的缺省值。時間內容為16個字符,格式為”yymmddhhmmsstnnp” ,其中“tnnp”取固定值“032+”,即默認系統為北京時間
        private string m_ExpireTime = null;
        //ScheduleTime	16	Text	短消息定時發送的時間,如果為空,表示立刻發送該短消息。時間內容為16個字符,格式為“yymmddhhmmsstnnp” ,其中“tnnp”取固定值“032+”,即默認系統為北京時間
        private string m_ScheduleTime = null;
        //ReportFlag	1	Integer	狀態報告標記0-該條消息只有最后出錯時要返回狀態報告1-該條消息無論最后是否成功都要返回狀態報告2-該條消息不需要返回狀態報告3-該條消息僅攜帶包月計費信息,不下發給用戶,要返回狀態報告其它-保留缺省設置為0
        private SubmitReportFlag m_ReportFlag = SubmitReportFlag.NoReport;
        //TP_pid	1	Integer	GSM協議類型。詳細解釋請參考GSM03.40中的9.2.3.9
        private byte m_TP_pid = 0;
        //TP_udhi	1	Integer	GSM協議類型。詳細解釋請參考GSM03.40中的9.2.3.23,僅使用1位,右對齊
        private byte m_TP_udhi = 0;
        //MessageCoding	1	Integer	短消息的編碼格式。0:純ASCII字符串3:寫卡操作4:二進制編碼8:UCS2編碼15: GBK編碼其它參見GSM3.38第4節:SMS Data Coding Scheme
        private MessageCodings m_MessageCoding = MessageCodings.Gbk;
        //MessageType	1	Integer	信息類型:0-短消息信息其它:待定
        private byte m_MessageType = 0;
        //MessageLength	4	Integer	短消息的長度
        private uint m_MessageLength = 0;
        //MessageContent	Message Length	Text	短消息的內容
        private string m_MessageContent = null;
        //Reserve	8	Text	保留,擴展用
        private string m_Reserve = null;
        #endregion
        #region 屬性列表
        /// <summary>
        ///SPNumber	21	Text	SP的接入號碼
        /// </summary>
        [SmsField(false, 0, 21)]
        public string SPNumber
        {
            get { return m_SPNumber; }
            set { m_SPNumber = value; }
        }
        /// <summary>
        ///ChargeNumber	21	Text	付費號碼,手機號碼前加“86”國別標志;當且僅當群發且對用戶收費時為空;如果為空,則該條短消息產生的費用由UserNumber代表的用戶支付;如果為全零字符串“000000000000000000000”,表示該條短消息產生的費用由SP支付。
        /// </summary>
        [SmsField(false, 1, 21)]
        public string ChargeNumber
        {
            get { return m_ChargeNumber; }
            set { m_ChargeNumber = value; }
        }
        /// <summary>
        ///UserCount	1	Integer	接收短消息的手機數量,取值范圍1至100
        /// </summary>
        [SmsField(false, 2, 1)]
        public byte UserCount
        {
            get { return m_UserCount; }
            set { m_UserCount = value; }
        }
        /// <summary>
        ///UserNumber	21	Text	接收該短消息的手機號,該字段重復UserCount指定的次數,手機號碼前加“86”國別標志
        /// </summary>
        [SmsField(false, 3, 21)]
        public string UserNumber
        {
            get { return m_UserNumber; }
            set { m_UserNumber = value; }
        }
        /// <summary>
        ///CorpId	5	Text	企業代碼,取值范圍0-99999
        /// </summary>
        [SmsField(false, 4, 5)]
        public string CorpId
        {
            get { return m_CorpId; }
            set { m_CorpId = value; }
        }
        /// <summary>
        ///ServiceType	10	Text	業務代碼,由SP定義
        /// </summary>
        [SmsField(false, 5, 10)]
        public string ServiceType
        {
            get { return m_ServiceType; }
            set { m_ServiceType = value; }
        }
        /// <summary>
        ///FeeType	1	Integer	計費類型
        /// </summary>
        [SmsField(false, 6, 1)]
        public FeeTypes FeeType
        {
            get { return m_FeeType; }
            set { m_FeeType = value; }
        }
        /// <summary>
        ///FeeValue	6	Text	取值范圍0-99999,該條短消息的收費值,單位為分,由SP定義 對于包月制收費的用戶,該值為月租費的值
        /// </summary>
        [SmsField(false, 7, 6)]
        public string FeeValue
        {
            get { return m_FeeValue; }
            set { m_FeeValue = value; }
        }
        /// <summary>
        ///GivenValue	6	Text	取值范圍0-99999,贈送用戶的話費,單位為分,由SP定義,特指由SP向用戶發送廣告時的贈送話費
        /// </summary>
        [SmsField(false, 8, 6)]
        public string GivenValue
        {
            get { return m_GivenValue; }
            set { m_GivenValue = value; }
        }
        /// <summary>
        ///AgentFlag	1	Integer	代收費標志,0:應收;1:實收
        /// </summary>
        [SmsField(false, 9, 1)]
        public SubmitAgentFlag AgentFlag
        {
            get { return m_AgentFlag; }
            set { m_AgentFlag = value; }
        }
        /// <summary>
        ///MorelatetoMTFlag	1	Integer	引起MT消息的原因0-MO點播引起的第一條MT消息;1-MO點播引起的非第一條MT消息;2-非MO點播引起的MT消息;3-系統反饋引起的MT消息。
        /// </summary>
        [SmsField(false, 10, 1)]
        public SubmitMorelatetoMTFlags MorelatetoMTFlag
        {
            get { return m_MorelatetoMTFlag; }
            set { m_MorelatetoMTFlag = value; }
        }
        /// <summary>
        ///Priority	1	Integer	優先級0-9從低到高,默認為0
        /// </summary>
        [SmsField(false, 11, 1)]
        public byte Priority
        {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品影院一区二区久久久| 日韩国产一区二| 久久久久九九视频| 日韩免费视频一区| 91精品久久久久久久99蜜桃 | 成人综合婷婷国产精品久久蜜臀| 日韩黄色免费电影| 麻豆国产欧美一区二区三区| 老司机一区二区| 国产精品小仙女| 成人av免费在线播放| 99国产精品99久久久久久| 97精品久久久午夜一区二区三区| 99久久久久久99| 欧美日韩在线亚洲一区蜜芽| 欧美喷潮久久久xxxxx| 日韩一区和二区| 国产欧美一区二区精品性| 中文字幕乱码久久午夜不卡 | 在线观看av一区二区| 在线欧美日韩精品| 欧美一区二区在线免费观看| 精品国产乱码久久久久久图片| 欧美变态口味重另类| 中文子幕无线码一区tr| 亚洲人成网站在线| 麻豆一区二区三| 99久久99久久综合| 欧美一级欧美一级在线播放| 精品奇米国产一区二区三区| 国产精品久久精品日日| 亚洲一区在线播放| 国产麻豆精品在线观看| 日本韩国精品一区二区在线观看| 欧美高清一级片在线| 国产视频一区二区在线观看| 亚洲综合小说图片| 韩国精品一区二区| 在线看国产一区二区| 精品福利一二区| 亚洲精品国产无天堂网2021| 精品一区二区在线免费观看| 99re66热这里只有精品3直播| 欧美久久免费观看| 国产精品久久久99| 精品一区二区三区日韩| 欧美在线不卡视频| 国产欧美va欧美不卡在线| 污片在线观看一区二区| 成人精品国产免费网站| 7777精品伊人久久久大香线蕉| 国产精品女同一区二区三区| 日本欧洲一区二区| 91极品美女在线| 欧美国产精品一区二区三区| 天堂成人免费av电影一区| 99久久国产综合色|国产精品| 欧美mv日韩mv| 蜜桃久久久久久久| 欧美色精品在线视频| 亚洲人快播电影网| 成人h动漫精品| 久久免费美女视频| 国产在线精品一区在线观看麻豆| 在线观看日韩精品| 亚洲精选在线视频| 99久久综合精品| 中文字幕av资源一区| 国产一区二区三区精品视频| 欧美欧美欧美欧美首页| 亚洲国产wwwccc36天堂| 91精品办公室少妇高潮对白| 亚洲老司机在线| 成人高清伦理免费影院在线观看| 欧美精品一区男女天堂| 精品无人区卡一卡二卡三乱码免费卡 | 精品成人一区二区三区| 青青草原综合久久大伊人精品| 欧美日韩电影在线| 亚洲va国产天堂va久久en| 欧美日韩一区二区三区四区五区| 亚洲成av人片一区二区三区| 欧美日韩国产一级| 免费av网站大全久久| 精品国内二区三区| 国产在线精品不卡| 国产精品久久久久9999吃药| 99国产精品久久| 亚洲123区在线观看| 日韩精品一区二区三区视频在线观看 | 欧美一卡二卡在线观看| 午夜视频久久久久久| 欧美日韩电影在线播放| 久久爱www久久做| 欧美精彩视频一区二区三区| av资源网一区| 亚洲一区在线免费观看| 日韩视频在线一区二区| 国产精品白丝av| 国产精品色哟哟网站| 欧美私模裸体表演在线观看| 丝袜亚洲另类欧美综合| 日韩欧美成人一区二区| 大白屁股一区二区视频| 亚洲综合一区二区三区| 欧美精品一区二区三区在线播放 | 中文字幕在线免费不卡| 欧美综合一区二区三区| 激情综合五月婷婷| 亚洲日本中文字幕区| 日韩一级片在线观看| 不卡电影一区二区三区| 视频一区欧美精品| 欧美国产欧美综合| 欧美精品乱码久久久久久按摩 | 亚洲欧美色图小说| 欧美一卡2卡三卡4卡5免费| 国产69精品久久久久777| 亚洲风情在线资源站| 亚洲女同一区二区| 精品国产一区二区三区四区四 | 欧美亚洲国产一区二区三区| 五月激情六月综合| 日本一区二区三区四区| 欧美一区二区三区男人的天堂| 国产永久精品大片wwwapp| 亚洲成人自拍一区| 中文字幕在线不卡一区| 精品国产1区2区3区| 欧美日韩另类国产亚洲欧美一级| 国产69精品一区二区亚洲孕妇| 日韩福利视频导航| 亚洲一区二区三区国产| 国产精品三级久久久久三级| 精品国产成人在线影院| 欧美日韩在线播放| 91免费视频观看| caoporn国产精品| 粉嫩一区二区三区性色av| 国产在线视频不卡二| 蜜芽一区二区三区| 亚洲综合激情网| 亚洲免费观看高清完整| 国产精品丝袜在线| 中文字幕 久热精品 视频在线 | 亚洲成人av免费| 亚洲同性同志一二三专区| 国产亚洲婷婷免费| 2020国产精品| 精品国产乱码久久久久久久久| 欧美电影一区二区| 欧美日韩一区二区三区视频 | 一二三四区精品视频| 亚洲精品自拍动漫在线| 亚洲精品自拍动漫在线| 亚洲欧美国产高清| 亚洲制服丝袜在线| 亚洲国产精品精华液网站| 亚洲一级片在线观看| 亚洲综合色成人| 午夜a成v人精品| 青草国产精品久久久久久| 美日韩一级片在线观看| 国产精品自在在线| 国产99久久久国产精品免费看| 国产麻豆视频一区二区| 成人影视亚洲图片在线| 99精品热视频| 欧美三级在线看| 欧美一区二区三区免费在线看| 日韩欧美一二三区| 国产欧美日韩不卡| 亚洲欧美色综合| 三级不卡在线观看| 久久99精品久久久久久动态图 | 日韩欧美国产成人一区二区| 亚洲区小说区图片区qvod| 自拍视频在线观看一区二区| heyzo一本久久综合| 成人av在线播放网址| 欧美日韩一区 二区 三区 久久精品| 宅男噜噜噜66一区二区66| 日韩免费观看2025年上映的电影| 国产婷婷色一区二区三区在线| 亚洲三级在线观看| 美女尤物国产一区| 99久久久国产精品免费蜜臀| 91精品视频网| 中文字幕一区二区在线播放| 日韩高清不卡一区| 不卡av在线免费观看| 91麻豆精品国产综合久久久久久| 久久女同精品一区二区| 亚洲一区二区三区国产| 国内精品视频666| 欧美日韩综合在线| 日本一区二区三区久久久久久久久不 | 国产欧美日韩综合精品一区二区| 亚洲欧美精品午睡沙发| 精品一区精品二区高清|