Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Networking With Open Transport / Part 2 - Open Transport Reference
Chapter 27 - Utilities Reference / Functions
OTFIFO List Utility Functions /


OTAddFirst

Places a link at the front of a FIFO list.

C INTERFACE
void OTAddFirst     (OTList* list,
                     OTLink* link)
C++ INTERFACE
None. C++ applications use the C interface to this function.

PARAMETERS
list
A pointer to the list structure in which the entry specified by the link parameter is to be placed.
link
A pointer to the link being placed in the list.
DISCUSSION
This function adds the link referenced by the link parameter to the front of the FIFO list referenced by the list parameter. Note that because it's a singly linked list, the OTAddFirst function is a lot faster than the OTAddLast function, expecially for long lists.

Use the OTAddLast function to place a link at the end of a FIFO list.

Use the OTRemoveFirst function to remove the first link in a FIFO list.

Use the OTGetFirst function to obtain a pointer to the first link in a FIFO list.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
15 JAN 1998