Contents

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.

See Also

Miscellaneous