class ServerEngine::ProcessManager::Target

Attributes

pipe[R]

Public Class Methods

new(pipe) click to toggle source
# File lib/serverengine/process_manager.rb, line 484
def initialize(pipe)
  @pipe = pipe
end

Public Instance Methods

close() click to toggle source
# File lib/serverengine/process_manager.rb, line 494
def close
  if @pipe
    @pipe.close rescue nil
    @pipe = nil
  end
end
heartbeat!() click to toggle source
# File lib/serverengine/process_manager.rb, line 490
def heartbeat!
  @pipe.write HEARTBEAT_MESSAGE
end