Contents

controllerDidOpen

A notification that the interface has opened the network controller.

Declaration

virtual bool controllerDidOpen(
 IONetworkController *controller);

Parameters

  • controller:

    The controller object that was opened.

Return Value

Returns true on success, false otherwise. Returning false will cause the controller to be closed, and any pending client opens to be rejected.

Overview

This method will be called by IONetworkInterface after a network controller has accepted an open from this interface object. IOEthernetInterface will first call the implementation in its superclass, then inspect the controller through properties published in the registry. This method is called with the arbitration lock held.

See Also

Miscellaneous