![]() |
L4Re Operating System Framework
Interface and Usage Documentation
|
Minimalistic ID for void interface. More...
#include <__typeinfo.h>
Static Public Member Functions | |
| static Type_info const * | id () noexcept |
| Get a pointer to teh Kobject type information of T. | |
| static Type_info::Demand | demand () noexcept |
| Get the receive-buffer demand for the server providing the interface T. | |
| static int | proto_dispatch (THIS *self, long proto, A1 a1, A2 &a2) |
| Protocol based server-side dispatch function. | |
Minimalistic ID for void interface.
Definition at line 667 of file __typeinfo.h.
|
inlinestaticnoexcept |
Get the receive-buffer demand for the server providing the interface T.
Definition at line 639 of file __typeinfo.h.
|
inlinestaticnoexcept |
Get a pointer to teh Kobject type information of T.
Definition at line 630 of file __typeinfo.h.
|
inlinestatic |
Protocol based server-side dispatch function.
| THIS | Data type of the server-side object implementing the interface T. |
| A1 | Data type of second argument for p_dispatch() |
| A2 | Data type of third argument for p_dispatch() |
| self | The pointer to the server object |
| proto | The protocol number used by the caller |
| a1 | The second argument passed to self->p_dispatch() |
| a2 | The third argument passed to self->p_dispatch() |
This function forwards the call to the overloaded p_dispatch() function of self. The data type of the first argument for p_dispatch is determined by the given protocol number.
Definition at line 660 of file __typeinfo.h.