dpkg 1.21.11
Functions
pkg-queue.c File Reference

(ae25c683c)

#include <config.h>
#include <compat.h>
#include <stdlib.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/pkg-queue.h>
Include dependency graph for pkg-queue.c:

Functions

void pkg_queue_init (struct pkg_queue *queue)
 Initialize a package queue. More...
 
void pkg_queue_destroy (struct pkg_queue *queue)
 Destroy a package queue. More...
 
int pkg_queue_is_empty (struct pkg_queue *queue)
 Check if a package queue is empty. More...
 
struct pkg_listpkg_queue_push (struct pkg_queue *queue, struct pkginfo *pkg)
 Push a new node containing pkginfo to the tail of the queue. More...
 
struct pkginfopkg_queue_pop (struct pkg_queue *queue)
 Pop a node containing pkginfo from the head of the queue. More...