ODNodeCreateCopy(_:_:_:)
Returns a copy of an existing node.
Declaration
func ODNodeCreateCopy(_ allocator: CFAllocator!, _ node: ODNodeRef!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Unmanaged<ODNodeRef>!Parameters
- allocator:
The memory allocator to use. If
NULL, the default allocator is used. - node:
The node to copy.
- error:
An error reference for error details. Can be
NULL.
Return Value
A copy of inNode.
Discussion
The copy includes remote credentials used for proxy and node authentication.
See Also
Working with Nodes
ODNodeCopyDetails(_:_:_:)ODNodeCopyRecord(_:_:_:_:_:)ODNodeCopySubnodeNames(_:_:)ODNodeCopySupportedAttributes(_:_:_:)ODNodeCopySupportedRecordTypes(_:_:)ODNodeCopyUnreachableSubnodeNames(_:_:)ODNodeCreateRecord(_:_:_:_:_:)ODNodeCreateWithName(_:_:_:_:)ODNodeCreateWithNodeType(_:_:_:_:)ODNodeCustomCall(_:_:_:_:)ODNodeGetName(_:)ODNodeGetTypeID()ODNodeSetCredentials(_:_:_:_:_:)ODNodeSetCredentialsExtended(_:_:_:_:_:_:_:)