Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > I

insque(3C)

HP-UX 11i Version 3: February 2007
» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

insque(), remque() — insert or remove an element in a queue

SYNOPSIS

#include <search.h>

void insque(void *element, void *pred);

void remque(void *element);

DESCRIPTION

The insque() and remque() functions manipulate queues built from doubly-linked lists. An application using these functions must define a structure in which the first two members of the structure are pointers to the same type of structure. Any additional members of the structure are application specific. The first two members of the structure are used for forward and backward pointers. The names of the structure and of the pointers are not subject to any restrictions.

The insque() function inserts the object pointed to by the element argument into a queue immediately after the object pointed to by the pred argument.

The remque() function removes the object pointed to by the element argument from a queue.

AUTHOR

insque() and remque() were developed by HP and the University of California, Berkeley.

STANDARDS COMPLIANCE

insque(): XPG4.2

remque(): XPG4.2

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.