Instance Property

open

Exclusively opens a connection to the in-kernel device.

Declaration

IOReturn (*open)(void *self);

Parameters

self

Pointer to IOFireWireAVCLibUnitInterface.

Return Value

Returns kIOReturnSuccess on success.

Discussion

Exclusively opens a connection to the in-kernel device. As long as the in-kernel device object is open, no other drivers will be able to open a connection to the device. When open, the device on the bus may disappear, but the in-kernel object representing it will stay instantiated and can begin communicating with the device again if it ever reappears.