Parent interface.
More...
#include <parent>
|
typedef Parent | Class |
| The target interface type (inheriting from Kobject_t)
|
|
typedef Typeid::Iface< PROTO, Parent > | __Iface |
| The interface description for the derived class.
|
|
typedef Typeid::Merge_list< Typeid::Iface_list< __Iface >, typename Base::__Iface_list > | __Iface_list |
| The list of all RPC interfaces provided directly or through inheritance.
|
|
L4::Cap< Class > | c () const noexcept |
| Get the capability to ourselves.
|
|
l4_cap_idx_t | cap () const noexcept |
| Return capability selector.
|
|
static void | __check_protocols__ () noexcept |
| Helper to check for protocol conflicts.
|
|
Parent interface.
- See also
- Parent API for more details about the purpose.
Definition at line 53 of file parent.
◆ signal()
long L4Re::Parent::signal |
( |
unsigned long |
sig, |
|
|
unsigned long |
val |
|
) |
| |
Send a signal to the parent.
- Parameters
-
sig | Signal to send |
val | Value of the signal |
- Return values
-
- Note
- The implementations of this interface in Moe and Ned only recognize the signal 0, in which case they will terminate the application from which the interface was invoked and not return. In this case,
val
is treated as the application's return code. For any other value of sig
, the method just returns successfully.
The documentation for this class was generated from the following file: