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

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

?? message.java

?? Java實現的點對點短消息發送協議開發包源碼
?? 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一区二区三区免费野_久草精品视频
一区二区三区四区在线| 99久久精品一区二区| 成人精品高清在线| 69堂成人精品免费视频| 国产精品区一区二区三区| 肉丝袜脚交视频一区二区| 99久久综合国产精品| 日韩视频免费直播| 亚洲成人免费av| 91老师国产黑色丝袜在线| 欧美激情在线一区二区三区| 蜜桃视频免费观看一区| 欧美无砖专区一中文字| 成人免费在线播放视频| 国产成人啪午夜精品网站男同| 欧美一级淫片007| 午夜视频在线观看一区二区三区| 91视频.com| 亚洲视频图片小说| 丁香天五香天堂综合| 久久综合九色综合97_久久久| 亚洲国产精品久久艾草纯爱| 一本色道久久综合亚洲精品按摩| 国产精品免费免费| 粉嫩av一区二区三区粉嫩| 久久久欧美精品sm网站| 精品一区中文字幕| 2023国产精华国产精品| 久久精工是国产品牌吗| 精品日韩一区二区| 日本欧美在线观看| 日韩一区二区中文字幕| 久久成人麻豆午夜电影| 亚洲精品在线免费观看视频| 久久99精品久久久久| 精品免费国产二区三区| 精品亚洲成av人在线观看| 2020国产成人综合网| 国产伦理精品不卡| 欧美激情一区三区| 99久久伊人久久99| 亚洲一区在线观看免费| 欧美放荡的少妇| 日本不卡一区二区三区高清视频| 日韩免费观看高清完整版| 激情综合色播激情啊| 久久久亚洲高清| av在线这里只有精品| 一区二区三区四区乱视频| 欧美日韩一本到| 美女精品自拍一二三四| 久久久久久久综合日本| 99国产精品久| 亚洲一区二区av电影| 日韩亚洲国产中文字幕欧美| 国产激情一区二区三区| 亚洲精品视频在线| 3atv在线一区二区三区| 国产一区二区三区久久久| 国产精品二三区| 欧美日韩免费在线视频| 激情综合色播五月| 亚洲男人都懂的| 日韩欧美一区电影| 成人国产一区二区三区精品| 亚洲妇女屁股眼交7| 日韩精品一区在线| 色综合久久久久| 激情久久五月天| 亚洲精品中文字幕乱码三区| 日韩免费观看高清完整版在线观看| 国产电影精品久久禁18| 亚洲午夜影视影院在线观看| xvideos.蜜桃一区二区| 欧美在线视频全部完| 寂寞少妇一区二区三区| 亚洲激情欧美激情| 久久久美女艺术照精彩视频福利播放| 在线观看成人免费视频| 国产精品一二三| 无吗不卡中文字幕| 亚洲女同女同女同女同女同69| 欧美高清www午色夜在线视频| 成人av先锋影音| 久久国产欧美日韩精品| 亚洲一级电影视频| 国产精品三级久久久久三级| 欧美一区二区视频在线观看| 色先锋资源久久综合| 国产成人在线视频免费播放| 日韩av电影免费观看高清完整版| 亚洲天堂2014| 国产精品―色哟哟| 久久精品一区二区三区av| 欧美一级片在线观看| 欧美日韩在线一区二区| 99re这里只有精品首页| 国产成人精品亚洲午夜麻豆| 美脚の诱脚舐め脚责91 | 国产精品国产三级国产有无不卡 | 日本韩国精品在线| 成人美女在线视频| 国产乱子伦一区二区三区国色天香| 天天做天天摸天天爽国产一区| 伊人开心综合网| 亚洲欧美国产高清| 亚洲欧美日韩综合aⅴ视频| 国产精品久久看| 国产精品三级av| 中文av一区二区| 国产精品丝袜一区| 中文av一区特黄| 国产精品毛片a∨一区二区三区| 久久久久国产精品麻豆| 久久网站最新地址| 国产亚洲一本大道中文在线| 2023国产精品视频| 久久精品一区蜜桃臀影院| 久久美女艺术照精彩视频福利播放| 精品对白一区国产伦| 日韩美女视频一区二区| 国产精品你懂的| 亚洲欧洲中文日韩久久av乱码| 中文字幕中文字幕在线一区| 亚洲人成亚洲人成在线观看图片| 最好看的中文字幕久久| 亚洲欧美日韩国产成人精品影院| 亚洲人精品午夜| 婷婷激情综合网| 精品一区二区三区影院在线午夜 | 精品国产污污免费网站入口 | 欧美福利电影网| 日韩一区和二区| 久久久久久久久久美女| 国产精品乱码一区二区三区软件| 国产精品国产三级国产普通话99| 亚洲青青青在线视频| 五月婷婷欧美视频| 国内精品国产成人国产三级粉色 | 亚洲国产精品v| 亚洲欧美视频一区| 三级欧美韩日大片在线看| 极品瑜伽女神91| 99国内精品久久| 91精品久久久久久久99蜜桃| 久久久精品国产免费观看同学| 国产精品福利在线播放| 亚洲高清中文字幕| 国产一区二区三区高清播放| 99久久99久久精品国产片果冻 | av高清久久久| 欧美一区二区三区色| 国产欧美精品一区二区三区四区 | 日韩电影免费一区| 成人综合在线观看| 欧美人xxxx| 中文av一区特黄| 蜜桃视频第一区免费观看| 99在线精品一区二区三区| 91精品国产色综合久久不卡蜜臀 | 欧美嫩在线观看| 国产日本欧美一区二区| 亚洲第一成年网| 成人午夜电影网站| 国产丝袜美腿一区二区三区| 一区二区三区国产| 国产不卡在线一区| 日韩一级片在线观看| 亚洲人成人一区二区在线观看| 久久99精品久久久久婷婷| 色香蕉成人二区免费| 久久久久久99久久久精品网站| 亚洲精品日韩综合观看成人91| 国产在线精品免费av| 欧美日韩国产一区二区三区地区| 国产精品系列在线| 国产一区二区三区综合| 欧美日韩三级一区二区| 中文字幕色av一区二区三区| 国内不卡的二区三区中文字幕| 欧美久久高跟鞋激| 亚洲综合偷拍欧美一区色| 成人高清伦理免费影院在线观看| 欧美va在线播放| 日韩精品国产精品| 欧美日韩国产综合草草| 一区二区三区**美女毛片| 成人免费三级在线| 国产日韩欧美不卡在线| 国内精品国产成人| 精品国产免费一区二区三区香蕉 | 欧美一二三区在线| 日本亚洲三级在线| 欧美高清dvd| 日本不卡的三区四区五区| 欧美日韩的一区二区| 亚洲一级在线观看| 欧美日韩国产综合久久| 日日摸夜夜添夜夜添精品视频| 欧美久久久影院|