⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smppdecoder.java

📁 Java实现的点对点短消息发送协议(smpp)开发包源码
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return moddl;
    }

    public modDL modDL()
        throws decoderException
    {
        return modDL(null);
    }

    public queryAll queryAll(queryAll queryall)
        throws decoderException
    {
        if(queryall == null)
            queryall = new queryAll();
        String s = null;
        try
        {
            s = "source.";
            queryall.source = Address();
            s = "count.";
            queryall.count = super.int8();
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return queryall;
    }

    public queryAll queryAll()
        throws decoderException
    {
        return queryAll(null);
    }

    private Object DLmodification()
        throws decoderException
    {
        String s = null;
        Object obj;
        try
        {
            s = "the.DLmodification";
            byte byte0 = int8();
            switch(byte0)
            {
            case 1: // '\001'
                s = "DLmodification.Member.";
                obj = Member();
                break;

            case 2: // '\002'
                s = "DLmodification.asciiz.";
                obj = asciiz(21);
                break;

            default:
                s = null;
                throw new decoderException("unknown.case.DLmodification.");
            }
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return obj;
    }

    public Message query(Message message)
        throws decoderException
    {
        if(message == null)
            message = new Message();
        String s = null;
        try
        {
            s = "id.";
            message.id = asciiz(9);
            s = "from.";
            message.from = Address();
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return message;
    }

    public Message query()
        throws decoderException
    {
        return query(null);
    }

    public Customer modifyCustomer(Customer customer)
        throws decoderException
    {
        if(customer == null)
            customer = new Customer();
        String s = null;
        try
        {
            s = "id.";
            customer.id = asciiz(21);
            s = "name.";
            customer.name = asciiz(21);
            s = "streetAddress.";
            customer.streetAddress = asciiz(31);
            s = "smsAddress.";
            customer.smsAddress = Address();
            s = "serviceLevel.";
            customer.serviceLevel = super.int32();
            s = "smsAllowed.";
            customer.smsAllowed = int8() != 0;
            s = "ocos.";
            customer.ocos = super.int32();
            s = "tcos.";
            customer.tcos = super.int32();
            s = "password.";
            customer.password = asciiz(9);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return customer;
    }

    public Customer modifyCustomer()
        throws decoderException
    {
        return modifyCustomer(null);
    }

    public param paramGet(param param1)
        throws decoderException
    {
        if(param1 == null)
            param1 = new param();
        String s = null;
        try
        {
            s = "name.";
            param1.name = asciiz(32);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return param1;
    }

    public param paramGet()
        throws decoderException
    {
        return paramGet(null);
    }

    public smDL viewDL(smDL smdl)
        throws decoderException
    {
        if(smdl == null)
            smdl = new smDL();
        String s = null;
        try
        {
            s = "source.";
            smdl.source = Address();
            s = "name.";
            smdl.name = asciiz(21);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return smdl;
    }

    public smDL viewDL()
        throws decoderException
    {
        return viewDL(null);
    }

    smppDecoder(byte abyte0[])
    {
        super(abyte0);
    }

    public queryAllResponse queryAllResponse(queryAllResponse queryallresponse)
        throws decoderException
    {
        if(queryallresponse == null)
            queryallresponse = new queryAllResponse();
        String s = null;
        try
        {
            s = "ids_len.";
            queryallresponse.ids_len = super.lenfix(int8());
            s = "ids.";
            queryallresponse.ids = new messageId[lenfix(queryallresponse.ids_len)];
            for(int i = 0; i < lenfix(queryallresponse.ids_len); i++)
                queryallresponse.ids[i] = messageId();

        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return queryallresponse;
    }

    public queryAllResponse queryAllResponse()
        throws decoderException
    {
        return queryAllResponse(null);
    }

    public param paramRet(param param1)
        throws decoderException
    {
        if(param1 == null)
            param1 = new param();
        String s = null;
        try
        {
            s = "value.";
            param1.value = asciiz(101);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return param1;
    }

    public Binding bind(Binding binding)
        throws decoderException
    {
        if(binding == null)
            binding = new Binding();
        String s = null;
        try
        {
            s = "sysid.";
            binding.sysid = asciiz(16);
            s = "password.";
            binding.password = asciiz(9);
            s = "systype.";
            binding.systype = asciiz(13);
            s = "version.";
            binding.version = int8();
            s = "ton.";
            binding.ton = int8();
            s = "npi.";
            binding.npi = int8();
            s = "range.";
            binding.range = asciiz(41);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return binding;
    }

    public Binding bind()
        throws decoderException
    {
        return bind(null);
    }

    public param paramRet()
        throws decoderException
    {
        return paramRet(null);
    }

    public Customer getCustomerResponse(Customer customer)
        throws decoderException
    {
        if(customer == null)
            customer = new Customer();
        String s = null;
        try
        {
            s = "id.";
            customer.id = asciiz(21);
            s = "name.";
            customer.name = asciiz(21);
            s = "streetAddress.";
            customer.streetAddress = asciiz(31);
            s = "smsAddress.";
            customer.smsAddress = Address();
            s = "serviceLevel.";
            customer.serviceLevel = super.int32();
            s = "smsAllowed.";
            customer.smsAllowed = int8() != 0;
            s = "ocos.";
            customer.ocos = super.int32();
            s = "tcos.";
            customer.tcos = super.int32();
            s = "password.";
            customer.password = asciiz(9);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return customer;
    }

    public Customer getCustomerResponse()
        throws decoderException
    {
        return getCustomerResponse(null);
    }

    public smDL deleteDL(smDL smdl)
        throws decoderException
    {
        if(smdl == null)
            smdl = new smDL();
        String s = null;
        try
        {
            s = "source.";
            smdl.source = Address();
            s = "name.";
            smdl.name = asciiz(21);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return smdl;
    }

    public smDL deleteDL()
        throws decoderException
    {
        return deleteDL(null);
    }

    public Address listDL(Address address)
        throws decoderException
    {
        if(address == null)
            address = new Address();
        String s = null;
        try
        {
            s = "ton.";
            address.ton = int8();
            s = "npi.";
            address.npi = int8();
            s = "msisdn.";
            address.msisdn = asciiz(21);
        }
        catch(decoderException decoderexception)
        {
            if(s != null)
                throw new decoderException(decoderexception + s);
            else
                throw decoderexception;
        }
        return address;
    }

    public Address listDL()
        throws decoderException
    {
        return listDL(null);
    }

    public Customer addCustomer(Customer customer)
        throws decoderException
    {
        if(customer == null)
            customer = new Customer();
        String s = null;
        try
        {
            s = "id.";
            customer.id = asciiz(21);
            s = "name.";
            customer.name = asciiz(21);
            s = "streetAddress.";
            customer.streetAddress = asciiz(31);
            s = "smsAddress.";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -