org.jsmpp.bean
Class OptionalParameter.Callback_num

java.lang.Object
  extended by org.jsmpp.bean.OptionalParameter
      extended by org.jsmpp.bean.OptionalParameter.OctetString
          extended by org.jsmpp.bean.OptionalParameter.Callback_num
Enclosing class:
OptionalParameter

public static class OptionalParameter.Callback_num
extends OptionalParameter.OctetString

The callback_num parameter associates a call back number with the message. In TDMA networks, it is possible to send and receive multiple callback numbers to/from TDMA mobile stations.

Bits
7.............0
0000000D (octet 1)
00000TTT (octet 2)
0000NNNN (octet 3)
XXXXXXXX (octet 4)
:
:
XXXXXXXX (octet N)
The originating SME can set a Call Back Number for the receiving Mobile Station.
The first octet contains the Digit Mode Indicator.
Bit D=0 indicates that the Call Back Number is sent to the mobile as DTMF digits encoded in TBCD. Bit D=1 indicates that the Call Back Number is sent to the mobile encoded as ASCII digits.
The 2nd octet contains the Type of Number (TON). Encoded as in section 5.2.5.
The third octet contains the Numbering Plan Indicator (NPI). Encoded as specified in section 5.2.6
The remaining octets contain the Call Back Number digits encoded as ASCII characters

Wireless Network Technology: CDMA, TDMA, GSM, iDEN

Author:
stefanth

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jsmpp.bean.OptionalParameter
OptionalParameter.Additional_status_info_text, OptionalParameter.Addr_subunit, OptionalParameter.Alert_on_message_delivery, OptionalParameter.Bearer_type, OptionalParameter.Billing_identification, OptionalParameter.Byte, OptionalParameter.Callback_num, OptionalParameter.Callback_num_atag, OptionalParameter.Callback_num_pres_ind, OptionalParameter.COctetString, OptionalParameter.Delivery_failure_reason, OptionalParameter.Dest_addr_subunit, OptionalParameter.Dest_bearer_type, OptionalParameter.Dest_network_type, OptionalParameter.Dest_subaddress, OptionalParameter.Dest_telematics_id, OptionalParameter.Destination_port, OptionalParameter.Display_time, OptionalParameter.Dpf_result, OptionalParameter.Int, OptionalParameter.Its_reply_type, OptionalParameter.Its_session_info, OptionalParameter.Language_indicator, OptionalParameter.Message_payload, OptionalParameter.Message_state, OptionalParameter.More_messages_to_send, OptionalParameter.Ms_availability_status, OptionalParameter.Ms_msg_wait_facilities, OptionalParameter.Ms_validity, OptionalParameter.Network_error_code, OptionalParameter.Network_type, OptionalParameter.Null, OptionalParameter.Number_of_messages, OptionalParameter.OctetString, OptionalParameter.Payload_type, OptionalParameter.Privacy_indicator, OptionalParameter.Qos_time_to_live, OptionalParameter.Receipted_message_id, OptionalParameter.Sar_msg_ref_num, OptionalParameter.Sar_segment_seqnum, OptionalParameter.Sar_total_segments, OptionalParameter.Sc_interface_version, OptionalParameter.Set_dpf, OptionalParameter.Short, OptionalParameter.Sms_signal, OptionalParameter.Source_addr_subunit, OptionalParameter.Source_bearer_type, OptionalParameter.Source_network_type, OptionalParameter.Source_port, OptionalParameter.Source_subaddress, OptionalParameter.Source_telematics_id, OptionalParameter.Tag, OptionalParameter.User_message_reference, OptionalParameter.User_response_code, OptionalParameter.Ussd_service_op, OptionalParameter.Vendor_specific_dest_msc_addr, OptionalParameter.Vendor_specific_source_msc_addr
 
Field Summary
 
Fields inherited from class org.jsmpp.bean.OptionalParameter.OctetString
value
 
Fields inherited from class org.jsmpp.bean.OptionalParameter
tag
 
Constructor Summary
OptionalParameter.Callback_num(byte[] content)
           
 
Method Summary
 
Methods inherited from class org.jsmpp.bean.OptionalParameter.OctetString
getValue, getValueAsString, serializeValue
 
Methods inherited from class org.jsmpp.bean.OptionalParameter
equals, hashCode, serialize
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionalParameter.Callback_num

public OptionalParameter.Callback_num(byte[] content)