hle: Remove Domain and SyncObject kernel objects.
This commit is contained in:
parent
932fa94af7
commit
67758857e4
10 changed files with 2 additions and 169 deletions
|
@ -31,7 +31,6 @@ enum class HandleType : u32 {
|
|||
ServerPort,
|
||||
ClientSession,
|
||||
ServerSession,
|
||||
Domain,
|
||||
};
|
||||
|
||||
enum {
|
||||
|
@ -84,27 +83,12 @@ public:
|
|||
case HandleType::CodeSet:
|
||||
case HandleType::ClientPort:
|
||||
case HandleType::ClientSession:
|
||||
case HandleType::Domain:
|
||||
return false;
|
||||
}
|
||||
|
||||
UNREACHABLE();
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if svcSendSyncRequest can be called on the object
|
||||
* @return True svcSendSyncRequest can be called on the object, otherwise false
|
||||
*/
|
||||
bool IsSyncable() const {
|
||||
switch (GetHandleType()) {
|
||||
case HandleType::ClientSession:
|
||||
case HandleType::Domain:
|
||||
return true;
|
||||
}
|
||||
|
||||
UNREACHABLE();
|
||||
}
|
||||
|
||||
public:
|
||||
static unsigned int next_object_id;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue