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.