module Sys::Proc::Concern::System::LinuxGnu

Provides specific Linux-GNU methods

Public Instance Methods

progname() click to toggle source

Get program name

@return [String]

# File lib/sys/proc/concern/system/linux_gnu.rb, line 33
def progname
  prctl.getprogname
end
progname=(progname) click to toggle source

Set program name

@param [String] progname @return [String]

# File lib/sys/proc/concern/system/linux_gnu.rb, line 22
def progname=(progname)
  self.helper.get('system/generic').setprogname(progname) do |s|
    prctl.setprogname(s.progname)

    self.progname
  end
end

Protected Instance Methods

prctl() click to toggle source

@return [Sys::Proc::System::LinuxGnu::Prctl]

# File lib/sys/proc/concern/system/linux_gnu.rb, line 40
def prctl
  @prctl ||= Prctl.new
  @prctl
end