Skip to main content

thread::Signal

Functions

Signal(Number signo, int signal_value=0)#

inline explicit

thread::Signal::Signal (Number signo, int signal_value=0)

Signal(Number signo, void *signal_pointer)#

inline

thread::Signal::Signal (Number signo, void *signal_pointer)

number() const#

inline

Number thread::Signal::number () const

Type: Number

queue(pid_t pid)#

inline

Signal & thread::Signal::queue (pid_t pid)

Type: Signal &

Parameters:

  • pid_t pid

queue(pid_t pid) const#

const Signal & thread::Signal::queue (pid_t pid) const

Type: const Signal &

Parameters:

  • pid_t pid

reset_handler()#

Signal & thread::Signal::reset_handler ()

Type: Signal &

send(const Thread &t)#

inline

Signal & thread::Signal::send (const Thread &t)

Type: Signal &

Parameters:

send(const Thread &t) const#

const Signal & thread::Signal::send (const Thread &t) const

Type: const Signal &

Parameters:

send(pid_t pid)#

inline

Signal & thread::Signal::send (pid_t pid)

Type: Signal &

Parameters:

  • pid_t pid

send(pid_t pid) const#

const Signal & thread::Signal::send (pid_t pid) const

Type: const Signal &

Parameters:

  • pid_t pid

set_handler(const SignalHandler &handler)#

Signal & thread::Signal::set_handler (const SignalHandler &handler)

Type: Signal &

Parameters:

signo() const#

inline

int thread::Signal::signo () const

Type: int

sigptr() const#

inline

void * thread::Signal::sigptr () const

Type: void *

sigvalue() const#

inline

int thread::Signal::sigvalue () const

Type: int

Static Functions

wait(const Set &set)#

static Signal thread::Signal::wait (const Set &set)

Type: Signal

Parameters:

  • const Set & set