var search_data = {"index":{"searchIndex":["etc","io","object","struct","unknown","c_str()","confstr()","each_const()","each_name()","endgrent()","endpwent()","getgrent()","getgrgid()","getgrnam()","getlogin()","getpwent()","getpwnam()","getpwuid()","group()","nprocessors()","passwd()","pathconf()","setgrent()","setpwent()","sysconf()","sysconfdir()","systmpdir()","uname()"],"longSearchIndex":["etc","io","object","struct","unknown","object#c_str()","etc::confstr()","object#each_const()","object#each_name()","etc::endgrent()","etc::endpwent()","etc::getgrent()","etc::getgrgid()","etc::getgrnam()","etc::getlogin()","etc::getpwent()","etc::getpwnam()","etc::getpwuid()","etc::group()","etc::nprocessors()","etc::passwd()","io#pathconf()","etc::setgrent()","etc::setpwent()","etc::sysconf()","etc::sysconfdir()","etc::systmpdir()","etc::uname()"],"info":[["Etc","","Etc.html","","<p>The Etc module provides access to information typically stored in files in\nthe /etc directory on Unix …\n"],["IO","","IO.html","",""],["Object","","Object.html","",""],["Struct","","Struct.html","",""],["unknown","","unknown.html","",""],["c_str","Object","Object.html#method-i-c_str","(str)",""],["confstr","Etc","Etc.html#method-c-confstr","(p1)","<p>Returns system configuration variable using confstr().\n<p><em>name</em> should be a constant under <code>Etc</code> which begins …\n"],["each_const","Object","Object.html#method-i-each_const","()",""],["each_name","Object","Object.html#method-i-each_name","(pat)",""],["endgrent","Etc","Etc.html#method-c-endgrent","()","<p>Ends the process of scanning through the /etc/group file begun by\n::getgrent, and closes the file.\n"],["endpwent","Etc","Etc.html#method-c-endpwent","()","<p>Ends the process of scanning through the /etc/passwd file begun with\n::getpwent, and closes the file. …\n"],["getgrent","Etc","Etc.html#method-c-getgrent","()","<p>Returns an entry from the /etc/group file.\n<p>The first time it is called it opens the file and returns the …\n"],["getgrgid","Etc","Etc.html#method-c-getgrgid","(p1 = v1)","<p>Returns information about the group with specified integer\n<code>group_id</code>, as found in /etc/group.\n<p>The information …\n"],["getgrnam","Etc","Etc.html#method-c-getgrnam","(p1)","<p>Returns information about the group with specified <code>name</code>, as\nfound in /etc/group.\n<p>The information is returned …\n"],["getlogin","Etc","Etc.html#method-c-getlogin","()","<p>Returns the short user name of the currently logged in user. Unfortunately,\nit is often rather easy to …\n"],["getpwent","Etc","Etc.html#method-c-getpwent","()","<p>Returns an entry from the /etc/passwd file.\n<p>The first time it is called it opens the file and returns …\n"],["getpwnam","Etc","Etc.html#method-c-getpwnam","(p1)","<p>Returns the /etc/passwd information for the user with specified login\n<code>name</code>.\n<p>The information is returned …\n"],["getpwuid","Etc","Etc.html#method-c-getpwuid","(p1 = v1)","<p>Returns the /etc/passwd information for the user with the given integer\n<code>uid</code>.\n<p>The information is returned …\n"],["group","Etc","Etc.html#method-c-group","()","<p>Provides a convenient Ruby iterator which executes a block for each entry\nin the /etc/group file.\n<p>The …\n"],["nprocessors","Etc","Etc.html#method-c-nprocessors","()","<p>Returns the number of online processors.\n<p>The result is intended as the number of processes to use all …\n"],["passwd","Etc","Etc.html#method-c-passwd","()","<p>Provides a convenient Ruby iterator which executes a block for each entry\nin the /etc/passwd file.\n<p>The …\n"],["pathconf","IO","IO.html#method-i-pathconf","(p1)","<p>Returns pathname configuration variable using fpathconf().\n<p><em>name</em> should be a constant under <code>Etc</code> which begins …\n"],["setgrent","Etc","Etc.html#method-c-setgrent","()","<p>Resets the process of reading the /etc/group file, so that the next call to\n::getgrent will return the …\n"],["setpwent","Etc","Etc.html#method-c-setpwent","()","<p>Resets the process of reading the /etc/passwd file, so that the next call\nto ::getpwent will return the …\n"],["sysconf","Etc","Etc.html#method-c-sysconf","(p1)","<p>Returns system configuration variable using sysconf().\n<p><em>name</em> should be a constant under <code>Etc</code> which begins …\n"],["sysconfdir","Etc","Etc.html#method-c-sysconfdir","()","<p>Returns system configuration directory.\n<p>This is typically “/etc”, but is modified by the prefix …\n"],["systmpdir","Etc","Etc.html#method-c-systmpdir","()","<p>Returns system temporary directory; typically “/tmp”.\n"],["uname","Etc","Etc.html#method-c-uname","()","<p>Returns the system information obtained by uname system call.\n<p>The return value is a hash which has 5 keys …\n"]]}}