Standard C Library Functions insque(3C)
NAME
insque, remque - insert/remove element from a queue
SYNOPSIS
includevoid insque(struct qelem *elem, struct qelem *pred);
void remque(struct qelem *elem);DESCRIPTION
The insque() and remque() functions manipulate queues built
from doubly linked lists. Each element in the queue must be in the following form: struct qelem {struct qelem *q_forw;
struct qelem *q_back;
char q_data[];
};The insque() function inserts elem in a queue immediately
after pred. The remque() function removes an entry elem from a queue.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Unsafe |
|_____________________________|_____________________________|
| Standard | See standards(5). ||_____________________________|_____________________________|
SEE ALSO
attributes(5), standards(5)SunOS 5.11 Last change: 24 Jul 2002 1