class Net::TTI::FunctionCall
Constants
- FUNCTION_CODE_AUTH
- FUNCTION_CODE_PRE_AUTH
Public Class Methods
next_sequence_number()
click to toggle source
# File lib/net/tti/messages/function_call.rb, line 39 def self.next_sequence_number @@last_sequence_number ||= 0 @@last_sequence_number = (@@last_sequence_number + 1) % 256 return @@last_sequence_number end
Public Instance Methods
to_binary_s()
click to toggle source
Calls superclass method
# File lib/net/tti/messages/function_call.rb, line 31 def to_binary_s if sequence_number == 0 sequence_number = FunctionCall.next_sequence_number end super end
Private Instance Methods
_function_code()
click to toggle source
# File lib/net/tti/messages/function_call.rb, line 19 def _function_code raise NotImplementedError end
_sequence_number()
click to toggle source
# File lib/net/tti/messages/function_call.rb, line 24 def _sequence_number @@seq_num ||= 0 @@seq_num += 1 return @@seq_num end
_ttc_code()
click to toggle source
# File lib/net/tti/messages/function_call.rb, line 14 def _ttc_code return TTC_CODE_FUNCTION_CALL end