📄 smppdecoder.java
字号:
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 addCustomer()
throws decoderException
{
return addCustomer(null);
}
public Customer getCustomer(Customer customer)
throws decoderException
{
if(customer == null)
customer = new Customer();
String s = null;
try
{
s = "id.";
customer.id = asciiz(21);
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return customer;
}
public Customer getCustomer()
throws decoderException
{
return getCustomer(null);
}
public viewDLresponse viewDLresponse(viewDLresponse viewdlresponse)
throws decoderException
{
if(viewdlresponse == null)
viewdlresponse = new viewDLresponse();
String s = null;
try
{
s = "members_len.";
viewdlresponse.members_len = super.lenfix(int8());
s = "members.";
viewdlresponse.members = new Member[lenfix(viewdlresponse.members_len)];
for(int i = 0; i < lenfix(viewdlresponse.members_len); i++)
viewdlresponse.members[i] = Member();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return viewdlresponse;
}
public viewDLresponse viewDLresponse()
throws decoderException
{
return viewDLresponse(null);
}
public AddressError AddressError(AddressError addresserror)
throws decoderException
{
if(addresserror == null)
addresserror = new AddressError();
String s = null;
try
{
s = "address.";
addresserror.address = Address();
s = "error.";
addresserror.error = super.int32();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return addresserror;
}
public Binding bindResponse(Binding binding)
throws decoderException
{
if(binding == null)
binding = new Binding();
String s = null;
try
{
s = "smsc.";
binding.smsc = asciiz(16);
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return binding;
}
public Binding bindResponse()
throws decoderException
{
return bindResponse(null);
}
public AddressError AddressError()
throws decoderException
{
return AddressError(null);
}
public Customer deleteCustomer(Customer customer)
throws decoderException
{
if(customer == null)
customer = new Customer();
String s = null;
try
{
s = "id.";
customer.id = asciiz(21);
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return customer;
}
public Customer deleteCustomer()
throws decoderException
{
return deleteCustomer(null);
}
public Message queryDetails(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();
s = "text_len.";
message.text_len = super.lenfix(int8());
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return message;
}
public Message queryDetails()
throws decoderException
{
return queryDetails(null);
}
public Message submitMultiResponse(Message message)
throws decoderException
{
if(message == null)
message = new Message();
String s = null;
try
{
s = "id.";
message.id = asciiz(9);
s = "fails_len.";
message.fails_len = super.lenfix(int8());
s = "fails.";
message.fails = new AddressError[lenfix(message.fails_len)];
for(int i = 0; i < lenfix(message.fails_len); i++)
message.fails[i] = AddressError();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return message;
}
public Message submitMultiResponse()
throws decoderException
{
return submitMultiResponse(null);
}
public Message submit(Message message)
throws decoderException
{
if(message == null)
message = new Message();
String s = null;
try
{
s = "service.";
message.service = asciiz(6);
s = "from.";
message.from = Address();
s = "to.";
message.to = Address();
s = "esm.";
message.esm = int8();
s = "pid.";
message.pid = int8();
s = "priority.";
message.priority = int8() != 0;
s = "schedule.";
message.schedule = super.UTC();
s = "expiry.";
message.expiry = super.UTC();
s = "registered.";
message.registered = int8() != 0;
s = "replacement.";
message.replacement = int8() != 0;
s = "dcs.";
message.dcs = int8();
s = "predefined.";
message.predefined = int8();
s = "text_len.";
message.text_len = super.lenfix(int8());
s = "text.";
message.text = new byte[lenfix(message.text_len)];
for(int i = 0; i < lenfix(message.text_len); i++)
message.text[i] = super.int8();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return message;
}
public Message submit()
throws decoderException
{
return submit(null);
}
public smDL smDL(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 smDL()
throws decoderException
{
return smDL(null);
}
public Message replace(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();
s = "schedule.";
message.schedule = super.UTC();
s = "expiry.";
message.expiry = super.UTC();
s = "registered.";
message.registered = int8() != 0;
s = "predefined.";
message.predefined = int8();
s = "text_len.";
message.text_len = super.lenfix(int8());
s = "text.";
message.text = new byte[lenfix(message.text_len)];
for(int i = 0; i < lenfix(message.text_len); i++)
message.text[i] = super.int8();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return message;
}
public Message replace()
throws decoderException
{
return replace(null);
}
public Message queryResponse(Message message)
throws decoderException
{
if(message == null)
message = new Message();
String s = null;
try
{
s = "id.";
message.id = asciiz(9);
s = "timeStamp.";
message.timeStamp = super.UTC();
s = "status.";
message.status = int8();
s = "gsmError.";
message.gsmError = int8();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return message;
}
public Message queryResponse()
throws decoderException
{
return queryResponse(null);
}
public Member Member(Member member)
throws decoderException
{
if(member == null)
member = new Member();
String s = null;
try
{
s = "smsAddress.";
member.smsAddress = Address();
s = "id.";
member.id = asciiz(21);
s = "type.";
member.type = int8();
}
catch(decoderException decoderexception)
{
if(s != null)
throw new decoderException(decoderexception + s);
else
throw decoderexception;
}
return member;
}
public Member Member()
throws decoderException
{
return Member(null);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -