handleOpen
Handles a client open.
Declaration
virtual bool handleOpen(
IOService *forClient,
IOOptionBitsoptions,
void *arg );Parameters
- forClient:
The client (IOKDP) requesting the open.
- options:
Options passed to the open() call. Not used.
- arg:
A family defined argument passed to the open() call. Not used.
Return Value
Returns true on success, false otherwise.
Overview
This method is called by IOService::open() to handle an open from a client (IOKDP) with the arbitration lock held.