|
The Pedigree Project 0.1
|
Collaboration diagram for SyscallManager::Registration:Public Member Functions | |
| Registration (Registration &&other) | |
| Registration & | operator= (Registration &&other) |
| bool | closeAdmission () |
| bool | reset () |
| operator bool () const | |
Private Member Functions | |
| Registration (const Registration &)=delete | |
| Registration & | operator= (const Registration &)=delete |
Private Attributes | |
| SyscallManager * | m_pManager |
| Service_t | m_Service |
| SyscallHandler * | m_pHandler |
| size_t | m_Generation |
Friends | |
| class | SyscallManager |
Definition at line 81 of file include/pedigree/kernel/processor/SyscallManager.h.
| SyscallManager::Registration::Registration | ( | ) |
Definition at line 40 of file SyscallManager.cc.
| SyscallManager::Registration::Registration | ( | Registration && | other | ) |
Definition at line 43 of file SyscallManager.cc.
| SyscallManager::Registration::~Registration | ( | ) |
Definition at line 54 of file SyscallManager.cc.
| bool SyscallManager::Registration::closeAdmission | ( | ) |
Stops new handler leases while retaining ownership for a later reset.
Definition at line 77 of file SyscallManager.cc.
|
inlineexplicit |
Definition at line 93 of file include/pedigree/kernel/processor/SyscallManager.h.
| SyscallManager::Registration & SyscallManager::Registration::operator= | ( | Registration && | other | ) |
Definition at line 60 of file SyscallManager.cc.
| bool SyscallManager::Registration::reset | ( | ) |
Definition at line 81 of file SyscallManager.cc.
|
friend |
Definition at line 98 of file include/pedigree/kernel/processor/SyscallManager.h.
|
private |
Definition at line 106 of file include/pedigree/kernel/processor/SyscallManager.h.
|
private |
Definition at line 105 of file include/pedigree/kernel/processor/SyscallManager.h.
|
private |
Definition at line 103 of file include/pedigree/kernel/processor/SyscallManager.h.
|
private |
Definition at line 104 of file include/pedigree/kernel/processor/SyscallManager.h.