Method: Empp::MsgSubmit#initialize
- Defined in:
- lib/empp/msg_submit.rb
#initialize(terminal_id, message, account_id, service_id) ⇒ MsgSubmit
Returns a new instance of MsgSubmit.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/empp/msg_submit.rb', line 14 def initialize(terminal_id, , account_id, service_id) @command_id = Constants::EMPP_SUBMIT @terminal_id = terminal_id @account_id = account_id @service_id = service_id @message = Utils::Utils.convert_utf8_to_gbk() @splitted_messages = Utils::Utils.get_splitted_msgs(@message) @sequence_ids = [] # assign sequence_id for each slice @splitted_messages.each do |msg| setSequenceId @sequence_ids << @sequence_id end @msg_id = Time.now.to_i.to_s[0...10] @pk_total = @splitted_messages.length @pk_number = 1 @logger = EmppLogger.instance end |