Method: OpenC3::FileInterface#disconnect

Defined in:
lib/openc3/interfaces/file_interface.rb

#disconnectObject



98
99
100
101
102
103
104
105
106
107
# File 'lib/openc3/interfaces/file_interface.rb', line 98

def disconnect
  @file.close if @file and not @file.closed?
  @file = nil
  @sleeper.cancel if @sleeper
  @listener.stop if @listener
  @listener = nil
  @queue << nil
  super()
  @connected = false
end