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

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

?? message.java

?? 這是一個基于Java的smpp協議點對點發送短消息的開發源碼包
?? JAVA
字號:
// FrontEnd Plus for JAD
// DeCompiled : Message.class

package sms;

import java.io.PrintStream;
import java.util.Date;

// Referenced classes of package sms:
//            Address, DLName, AddressError, SMSException, 
//            Constants

public class Message
    implements Constants
{

    public String service;
    public short esm;
    Address from;
    Address to;
    public short pid;
    public boolean priority;
    public Date schedule;
    public Date expiry;
    public boolean registered;
    public boolean replacement;
    public short dcs;
    public short predefined;
    public String id;
    int text_len;
    byte text[];
    short gsmError;
    Date timeStamp;
    short status;
    int recipients_len;
    Object recipients[];
    int fails_len;
    AddressError fails[];

    public AddressError[] getFailedRecipients()
    {
        if(fails != null && fails_len != 0)
            return fails;
        else
            return null;
    }

    public boolean receipt()
    {
        return (esm & 0x1) != 0;
    }

    public Message()
    {
        setFrom(null);
        setTo(null);
    }

    public Message(Address address, String s)
    {
        setFrom(null);
        setTo(address);
        setText(s);
    }

    public Message(String s)
    {
        setFrom(null);
        setTo(null);
        id = s;
    }

    public Message(String s, String s1)
    {
        setFrom(null);
        setTo(s);
        setText(s1);
    }

    public Message(Address address, byte abyte0[])
    {
        setFrom(null);
        setTo(address);
        setBytes(abyte0);
    }

    public Message(String s, byte abyte0[])
    {
        setFrom(null);
        setTo(s);
        setBytes(abyte0);
    }

    public void setFrom(Address address)
    {
        from = address;
        if(from == null)
            from = new Address("", 0, 0);
    }

    public Address getFrom()
    {
        if(from != null && from.msisdn.length() != 0)
            return from;
        else
            return null;
    }

    public Object[] getCC()
    {
        Object aobj[];
        if(to != null && to.msisdn.length() != 0)
        {
            aobj = new Object[1];
            aobj[0] = (Object)to;
        } else
        {
            aobj = new Object[recipients_len];
            for(int i = 0; i < recipients_len; i++)
                if(aobj[i] instanceof DLName)
                    aobj[i] = ((DLName)recipients[i]).name;
                else
                    aobj[i] = recipients[i];

        }
        return aobj;
    }

    public void setBytes(byte abyte0[])
    {
        if(abyte0 == null)
        {
            text_len = 0;
            abyte0 = null;
        }
        text_len = abyte0.length;
        if(text_len > 255)
            text_len = 255;
        text = abyte0;
    }

    public byte[] getBytes()
    {
        return text;
    }

    public String getID()
    {
        return id;
    }

    public String setID()
    {
        return id;
    }

    public Date getTimeStamp()
    {
        return timeStamp;
    }

    private void addReceipient(Object obj)
    {
        if(recipients == null || recipients_len == 0)
        {
            recipients = new Object[10];
            recipients_len = 0;
            if(to != null && to.msisdn.length() != 0)
            {
                recipients[0] = (Object)to;
                recipients_len++;
                to = new Address("", 0, 0);
            }
        }
        if(recipients_len == recipients.length)
        {
            Object aobj[] = new Object[recipients_len + 10];
            int i;
            for(i = 0; i < recipients_len; i++)
                aobj[i] = recipients[i];

            recipients[i] = ((Object) (aobj));
        }
        recipients[recipients_len] = obj;
        recipients_len++;
    }

    public void CC(Address address)
    {
        for(int i = 0; i < recipients_len; i++)
            if((recipients[i] instanceof Address) && ((Address)recipients[i]).equals(address))
                return;

        addReceipient((Object)address);
    }

    public void CC(String s)
    {
        for(int i = 0; recipients != null && i < recipients_len; i++)
            if((recipients[i] instanceof DLName) && ((DLName)recipients[i]).name.equals(s))
                return;

        DLName dlname = new DLName();
        dlname.name = s;
        addReceipient((Object)dlname);
    }

    public void setText(String s)
    {
        if(s == null)
        {
            text_len = 0;
            text = null;
        }
        text_len = s.length();
        if(text_len > 255)
            text_len = 255;
        text = new byte[text_len];
        for(int i = 0; i < text_len; i++)
            text[i] = (byte)s.charAt(i);

    }

    public String getText()
    {
        return new String(text, 0);
    }

    public short getStatus()
    {
        return status;
    }

    public Object getTo()
    {
        if(to != null)
            return to;
        if(recipients != null && recipients.length > 0)
            return recipients[0];
        else
            return null;
    }

    public void setTo(Address address)
    {
        to = address;
        if(to == null)
            to = new Address("", 0, 0);
        recipients = null;
        recipients_len = 0;
    }

    public void setTo(String s)
    {
        to = new Address("", 0, 0);
        recipients = null;
        recipients_len = 0;
        DLName dlname = new DLName();
        dlname.name = s;
        addReceipient(dlname);
    }

    public short getGSMerror()
    {
        return gsmError;
    }

    public String toString()
    {
        String s = "To: ";
        System.out.println("  message toString recipients");
        if(recipients != null)
        {
            for(int i = 0; i < recipients_len; i++)
                if(recipients[i] instanceof DLName)
                    s += "\n  " + ((DLName)recipients[i]).name;
                else
                    s += "\n  " + recipients[i];

            s += "\n  Total " + recipients_len;
        } else
        {
            s += to;
        }
        System.out.println("  message toString recipients done");
        if(from.msisdn.length() != 0)
            s += "\nFrom: " + from;
        else
            s += "\nFrom: null";
        if(service != null)
            s += "\nSERVICE: " + service;
        s += "\nReceipt: " + (esm != 0) + "  Registered: " + registered + "  Replacement: " + replacement + "  Priority: " + priority + "\nPID: " + pid + "  DCS: " + dcs + "  Predefined: " + predefined;
        if(schedule != null)
            s += "\nSchedule:   " + schedule;
        if(expiry != null)
            s += "\nExpiry:     " + expiry;
        s += "\nText Length:" + text_len;
        System.out.println("message toString text len" + text_len);
        System.out.println("message toString text");
        if(text_len != 0 && text != null)
            if(dcs == 0)
                s += "\nText:       " + new String(text, 0, 0, text_len >= 0 ? text_len : text_len + 255);
            else
                s += "\nText:       (non-ascii)";
        System.out.println("  message toString text done");
        s += "\n" + "gsmError: " + gsmError + "  Status: " + status;
        if(timeStamp != null)
            s += "\nTime stamp" + timeStamp;
        s += "\nID: " + id;
        System.out.println("  message toString fails");
        if(fails != null && fails_len != 0)
        {
            s += "\nFailed Addresses:" + fails_len;
            for(int j = 0; j < fails_len; j++)
                s += "\n  address: " + fails[j].address + "   error: " + (new SMSException(fails[j].error)).toString();

        }
        System.out.println("  message toString fails done");
        s += "\n";
        return s;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲色图在线播放| 国产成人免费在线| 国产乱码一区二区三区| 色噜噜久久综合| 26uuu精品一区二区| 亚洲午夜一区二区三区| 国产成人av一区二区三区在线| 欧亚一区二区三区| 国产区在线观看成人精品| 五月婷婷欧美视频| 色综合天天综合在线视频| 亚洲综合免费观看高清完整版在线 | 成人免费在线视频| 日本不卡不码高清免费观看| 91麻豆精品在线观看| 久久午夜电影网| 午夜日韩在线电影| 91视频在线观看| 国产精品网曝门| 狠狠色丁香久久婷婷综| 欧美一区二区三区成人| 亚洲一区二区欧美| 色综合久久中文字幕综合网| 中文文精品字幕一区二区| 激情综合五月婷婷| 欧美一级日韩不卡播放免费| 亚洲图片欧美综合| 日本韩国一区二区三区视频| 综合久久综合久久| www.爱久久.com| 亚洲国产精品高清| 国产69精品久久777的优势| 精品精品国产高清一毛片一天堂| 日本人妖一区二区| 欧美高清精品3d| 日韩中文欧美在线| 欧美高清激情brazzers| 日本成人在线网站| 欧美一区永久视频免费观看| 五月开心婷婷久久| 91麻豆精品91久久久久久清纯 | 国产日韩成人精品| 国产成人综合自拍| 国产精品天美传媒沈樵| www.日韩精品| 亚洲视频你懂的| 欧美最新大片在线看| 亚洲高清免费观看高清完整版在线观看| av毛片久久久久**hd| 亚洲成人7777| 日韩精品综合一本久道在线视频| 精久久久久久久久久久| 国产欧美精品国产国产专区 | 亚洲精品va在线观看| 欧美影视一区二区三区| 天天操天天综合网| 久久久噜噜噜久噜久久综合| 国产精品一区二区果冻传媒| 中文字幕亚洲成人| 欧美日韩国产a| 国产自产高清不卡| 中文字幕日韩av资源站| 在线看一区二区| 国产中文一区二区三区| 国产精品久久99| 91麻豆精品91久久久久同性| 国产69精品久久777的优势| 亚洲综合在线电影| 精品捆绑美女sm三区| 91丨九色丨尤物| 久99久精品视频免费观看| 国产精品久久久久久久岛一牛影视| 欧美亚洲国产bt| 国产成人在线色| 午夜久久久久久| 中文字幕视频一区| 精品区一区二区| 欧美色网站导航| 丁香婷婷综合色啪| 麻豆精品视频在线观看免费| 亚洲精品高清在线观看| 美国十次综合导航| 亚洲一区影音先锋| 欧美高清dvd| 91色视频在线| 日韩精品中文字幕在线一区| 国产美女精品在线| 性做久久久久久久久| 久久久午夜电影| 在线观看亚洲精品| 国产成a人亚洲精品| 自拍偷在线精品自拍偷无码专区| 欧美va亚洲va香蕉在线| 91网站最新地址| 精品一区二区三区在线播放视频| 亚洲欧洲色图综合| 久久这里只有精品6| 欧美日韩亚洲丝袜制服| 狠狠色狠狠色合久久伊人| 日精品一区二区| 亚洲天堂成人网| 久久毛片高清国产| 欧美日韩视频在线第一区| 成人av午夜电影| 看片网站欧美日韩| 亚洲成av人片一区二区梦乃| 国产欧美精品一区二区色综合朱莉| 欧美色手机在线观看| 久久精品国产77777蜜臀| 亚洲综合色噜噜狠狠| 国产精品伦理在线| 中文乱码免费一区二区| 久久美女艺术照精彩视频福利播放| 欧美色精品天天在线观看视频| 成人av电影在线观看| 韩国av一区二区三区四区 | 五月天精品一区二区三区| 中文字幕在线观看一区| 久久久av毛片精品| 欧美一区二区三区视频| 欧美中文字幕一二三区视频| 97久久超碰国产精品电影| 国产一区二区三区四区在线观看| 六月丁香婷婷色狠狠久久| 日本在线不卡视频| 亚洲欧洲日韩综合一区二区| 亚洲精品中文字幕在线观看| 国产精品丝袜91| 中文字幕一区二区不卡| 1024精品合集| 18欧美亚洲精品| 久久久久久99久久久精品网站| 欧美高清在线精品一区| 国产精品视频免费看| 国产亚洲精品久| 国产精品夫妻自拍| 亚洲男人的天堂网| wwwwww.欧美系列| 日韩美女视频在线| 91精品国产综合久久精品| 日韩免费成人网| 久久影院午夜片一区| 国产亚洲污的网站| 国产日本欧美一区二区| 中文字幕一区二区三区精华液| 亚洲日本免费电影| 亚洲一区二区在线观看视频 | 99re热视频精品| 在线免费一区三区| 欧美人与禽zozo性伦| 91精品国产入口| 欧美一区欧美二区| 日韩一区欧美一区| 亚洲午夜在线视频| 另类小说视频一区二区| 国产不卡视频在线观看| 91天堂素人约啪| 国产亚洲午夜高清国产拍精品| 中文字幕在线不卡视频| 天堂在线亚洲视频| 国产毛片一区二区| 91久久精品日日躁夜夜躁欧美| 欧美一区二区二区| 中文字幕在线观看不卡视频| 美女网站视频久久| 成人性生交大片免费看在线播放| 99国产欧美久久久精品| 制服丝袜激情欧洲亚洲| 久久久精品tv| 日韩美女精品在线| 免费xxxx性欧美18vr| 91亚洲精品一区二区乱码| 欧美日韩高清影院| 国产精品视频一二三区| 久久国产精品无码网站| 色综合天天综合| 26uuu久久天堂性欧美| 亚洲精品第1页| 国产一区二区三区电影在线观看| thepron国产精品| 日韩亚洲国产中文字幕欧美| 国产精品成人免费在线| 久久精品国产免费看久久精品| 99久久精品久久久久久清纯| 欧美一级片免费看| 亚洲综合激情另类小说区| 国产激情精品久久久第一区二区| 欧美日韩一区二区在线观看视频| 欧美精品一区二区在线观看| 亚洲日穴在线视频| k8久久久一区二区三区| 欧美精品一区男女天堂| 天堂精品中文字幕在线| 一本到三区不卡视频| 国产精品国产馆在线真实露脸| 美女国产一区二区| 欧美久久一二区| 亚洲一级不卡视频| 国产精品99精品久久免费| 日韩中文字幕亚洲一区二区va在线 |