Sha256: dfea91d8d8abe2ef09faf550ba9c1f28091533d7c8c0a1da968ccd2df8410c6f

Contents?: true

Size: 1.36 KB

Versions: 16

Compression:

Stored size: 1.36 KB

Contents

o:$YARD::CodeObjects::MethodObject:
@name:setpgid:@docstringIC:YARD::Docstring"wSets the process group ID of _pid_ (0 indicates this
process) to <em>integer</em>. Not available on all platforms.
:@objectu:YARD::StubProxyProcess.setpgid:
@summary0:	@all"¢Sets the process group ID of _pid_ (0 indicates this
process) to <em>integer</em>. Not available on all platforms.


@overload setpgid(pid, integer)
  @return [0]:@ref_tags[:
@tags[o:YARD::Tags::OverloadTag
;
u;Process.setpgid;;;IC;	"
;
u;Process.setpgid;0;
"@return [0];[;[o:YARD::Tags::Tag
;
0;0:@types["0:
@text":@tag_name"return;0:@parameters[[:pid0[:integer0;0:@signature"setpgid(pid, integer);"
overload:@current_file_has_commentsF:@scope:
class;[:@docstring_extra0:@files[["process.c0:@namespaceu;Process:
@path"Process.setpgid;[:@visibility:public:@source"å/*
 *  call-seq:
 *     Process.setpgid(pid, integer)   => 0
 *
 *  Sets the process group ID of _pid_ (0 indicates this
 *  process) to <em>integer</em>. Not available on all platforms.
 */

static VALUE
proc_setpgid(obj, pid, pgrp)
    VALUE obj, pid, pgrp;
{
#ifdef HAVE_SETPGID
    int ipid, ipgrp;

    rb_secure(2);
    ipid = NUM2INT(pid);
    ipgrp = NUM2INT(pgrp);

    if (setpgid(ipid, ipgrp) < 0) rb_sys_fail(0);
    return INT2FIX(0);
#else
    rb_notimplement();
#endif
}:@source_type:c

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
pry-doc-0.5.1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.5.0 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.6 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.5 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.4 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_18/objects/Process/setpgid_c.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_18/objects/Process/setpgid_c.dat