Class: Fluent::PluginHelper::ChildProcess::ProcessInfo

Inherits:
Struct
  • Object
show all
Defined in:
lib/fluent/plugin_helper/child_process.rb

Instance Attribute Summary collapse

Instance Attribute Details

#aliveObject

Returns the value of attribute alive

Returns:

  • (Object)

    the current value of alive



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def alive
  @alive
end

#exit_statusObject

Returns the value of attribute exit_status

Returns:

  • (Object)

    the current value of exit_status



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def exit_status
  @exit_status
end

#killed_atObject

Returns the value of attribute killed_at

Returns:

  • (Object)

    the current value of killed_at



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def killed_at
  @killed_at
end

#on_exit_callbackObject

Returns the value of attribute on_exit_callback

Returns:

  • (Object)

    the current value of on_exit_callback



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def on_exit_callback
  @on_exit_callback
end

#on_exit_callback_mutexObject

Returns the value of attribute on_exit_callback_mutex

Returns:

  • (Object)

    the current value of on_exit_callback_mutex



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def on_exit_callback_mutex
  @on_exit_callback_mutex
end

#pidObject

Returns the value of attribute pid

Returns:

  • (Object)

    the current value of pid



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def pid
  @pid
end

#readioObject

Returns the value of attribute readio

Returns:

  • (Object)

    the current value of readio



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def readio
  @readio
end

#readio_in_useObject

Returns the value of attribute readio_in_use

Returns:

  • (Object)

    the current value of readio_in_use



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def readio_in_use
  @readio_in_use
end

#stderrioObject

Returns the value of attribute stderrio

Returns:

  • (Object)

    the current value of stderrio



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def stderrio
  @stderrio
end

#stderrio_in_useObject

Returns the value of attribute stderrio_in_use

Returns:

  • (Object)

    the current value of stderrio_in_use



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def stderrio_in_use
  @stderrio_in_use
end

#threadObject

Returns the value of attribute thread

Returns:

  • (Object)

    the current value of thread



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def thread
  @thread
end

#titleObject

Returns the value of attribute title

Returns:

  • (Object)

    the current value of title



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def title
  @title
end

#wait_threadObject

Returns the value of attribute wait_thread

Returns:

  • (Object)

    the current value of wait_thread



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def wait_thread
  @wait_thread
end

#writeioObject

Returns the value of attribute writeio

Returns:

  • (Object)

    the current value of writeio



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def writeio
  @writeio
end

#writeio_in_useObject

Returns the value of attribute writeio_in_use

Returns:

  • (Object)

    the current value of writeio_in_use



223
224
225
# File 'lib/fluent/plugin_helper/child_process.rb', line 223

def writeio_in_use
  @writeio_in_use
end