SDKs
- macOS 10.3+
- Mac Catalyst 13.0+
Framework
- IOKit
Declaration
void (*PrintDCL)(Nu DCLRef dcl);
Discussion
Description forthcoming
SDKs
Framework
void (*PrintDCL)(Nu DCLRef dcl);
Description forthcoming
Allocate Receive Packet
Allocate a ReceivePacket NuDCL and append it to the program
Allocate Receive Packet _v
Allocate a ReceivePacket NuDCL and append it to the program
Allocate Send Packet
Allocate a SendPacket NuDCL and append it to the program.
Allocate Send Packet _v
Allocate a SendPacket NuDCL and append it to the program.
Allocate Skip Cycle
Allocate a SkipCycle NuDCL and append it to the program.
Append DCLRanges
Add a memory range to the scatter gather list of a NuDCL
Count DCLRanges
Returns number of buffers for a NuDCL
Find DCLNext DCL
Get the next pointer for a NuDCL
Get DCLBranch
Get the branch pointer for a NuDCL
Get DCLCallback
Get callback for a NuDCL
Get DCLRanges
Get the scatter-gather list for a NuDCL
Get DCLs
Returns the pool's DCL program as a CFArray of NuDCLRef's.
Get DCLSize
Returns number of bytes to be transferred by a NuDCL
Get DCLSpan
Returns a virtual range spanning lowest referenced buffer address to highest
Get DCLStatus Ptr
Get the status pointer for a NuDCL.
Get DCLTime Stamp Ptr
Get the time stamp pointer for a NuDCL.
Get Program
Finds the first DCL in the pool not preceeded by any other DCL.
Set Current Tag And Sync
Set current tag and sync bits
Set DCLBranch
Set the branch pointer for a NuDCL
Set DCLCallback
Set the callback for a NuDCL
Set DCLRanges
Set the scatter gather list for a NuDCL
Set DCLStatus Ptr
Set the status pointer for a NuDCL
Set DCLTime Stamp Ptr
Set the time stamp pointer for a NuDCL
Set DCLUser Header Ptr
Set a user specified header for a send NuDCL