mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-08 20:05:54 +00:00
parent
da116c66ba
commit
16d48eaf1e
@ -69,7 +69,9 @@ class Kernel::Signal_ack_handler
|
||||
{
|
||||
friend class Signal_context;
|
||||
|
||||
Signal_context * _signal_context;
|
||||
private:
|
||||
|
||||
Signal_context * _signal_context;
|
||||
|
||||
protected:
|
||||
|
||||
@ -120,6 +122,14 @@ class Kernel::Signal_handler
|
||||
*/
|
||||
virtual void _receive_signal(void * const base, size_t const size) = 0;
|
||||
|
||||
protected:
|
||||
|
||||
/***************
|
||||
** Accessors **
|
||||
***************/
|
||||
|
||||
Signal_receiver * receiver() const { return _receiver; }
|
||||
|
||||
public:
|
||||
|
||||
/**
|
||||
@ -165,6 +175,14 @@ class Kernel::Signal_context_killer
|
||||
*/
|
||||
virtual void _signal_context_kill_done() = 0;
|
||||
|
||||
protected:
|
||||
|
||||
/***************
|
||||
** Accessors **
|
||||
***************/
|
||||
|
||||
Signal_context * context() const { return _context; }
|
||||
|
||||
public:
|
||||
|
||||
/**
|
||||
@ -206,6 +224,14 @@ class Kernel::Signal_receiver_killer
|
||||
*/
|
||||
virtual void _signal_receiver_kill_done() = 0;
|
||||
|
||||
protected:
|
||||
|
||||
/***************
|
||||
** Accessors **
|
||||
***************/
|
||||
|
||||
Signal_receiver * receiver() const { return _receiver; }
|
||||
|
||||
public:
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user