Function

ODNodeCustomCall(_:_:_:_:)

Returns the result of a custom call to a node.

Declaration

func ODNodeCustomCall(_ node: ODNodeRef!, _ customCode: CFIndex, _ data: CFData!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> CFData!

Parameters

inNode

The node.

inCustomCode

The custom code to send to the node.

inSendData

Data required by inCustomCode. Can be NULL.

outError

An error reference for error details. Can be NULL.

Return Value

The result of the custom call.

See Also

Working with Nodes

func ODNodeCopyUnreachableSubnodeNames(ODNodeRef!, UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Unmanaged<CFArray>!

Returns an array of the subnodes of a given node that are currently unreachable.

func ODNodeGetTypeID() -> CFTypeID

Returns the type ID for an Open Directory node.