Method: OpenC3::TcpipClientInterface#initialize
- Defined in:
- lib/openc3/interfaces/tcpip_client_interface.rb
#initialize(hostname, write_port, read_port, write_timeout, read_timeout, protocol_type = nil, *protocol_args) ⇒ TcpipClientInterface
Returns a new instance of TcpipClientInterface.
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/openc3/interfaces/tcpip_client_interface.rb', line 38 def initialize( hostname, write_port, read_port, write_timeout, read_timeout, protocol_type = nil, *protocol_args ) super(protocol_type, protocol_args) @hostname = hostname @write_port = ConfigParser.handle_nil(write_port) @read_port = ConfigParser.handle_nil(read_port) @write_timeout = write_timeout @read_timeout = read_timeout @read_allowed = false unless @read_port @write_allowed = false unless @write_port @write_raw_allowed = false unless @write_port end |