module

TTY::Session

Class methods

detach(fd : Descriptor) : Nil
Source
exclusive(fd : Descriptor, enable : Bool = true) : Nil
Source
exclusive?(fd : Descriptor) : Bool
Source
foreground_pgrp(fd : Descriptor) : Int32
Source
id(fd : Descriptor) : Int32
Source
leader

DEPRECATED Use TTY::Session.start instead

Source
line_discipline(fd : Descriptor) : Int32
Source
make_controlling(fd : Descriptor) : Nil
Source
process_group(pid : Int32 = 0) : Int32
Source
set_foreground_pgrp(fd : Descriptor, pgrp : Int32) : Nil
Source
set_line_discipline(fd : Descriptor, discipline : Int32) : Nil
Source
set_process_group(pid : Int32, pgrp : Int32) : Nil
Source
signal_process_group(pgrp : Int32, signal : SignalValue) : Nil
Source
start
Source