Method: Cosmos::UdpInterface#read_interface
- Defined in:
- lib/cosmos/interfaces/udp_interface.rb
#read_interface ⇒ Object
Reads from the socket if the read_port is defined
152 153 154 155 156 157 158 159 |
# File 'lib/cosmos/interfaces/udp_interface.rb', line 152 def read_interface data = @read_socket.read(@read_timeout) Logger.info "#{@name}: Udp read returned 0 bytes (stream closed)" if data.length <= 0 read_interface_base(data) return data rescue IOError # Disconnected return nil end |