1/*- 2 * Copyright (C) 2001-2003 by NBMK Encryption Technologies. 3 * All rights reserved. 4 * 5 * NBMK Encryption Technologies provides no support of any kind for 6 * this software. Questions or concerns about it may be addressed to 7 * the members of the relevant open-source community at 8 * <tech-crypto@netbsd.org>. 9 * 10 * Redistribution and use in source and binary forms, with or without 11 * modification, are permitted provided that the following conditions are 12 * met: 13 * 14 * 1. Redistributions of source code must retain the above copyright 15 * notice, this list of conditions and the following disclaimer. 16 * 17 * 2. Redistributions in binary form must reproduce the above 18 * copyright notice, this list of conditions and the following 19 * disclaimer in the documentation and/or other materials provided 20 * with the distribution. 21 * 22 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 23 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 24 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 25 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 26 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 27 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 28 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 29 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 30 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 32 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33 */ 34 35/***************************************************************************** 36 * @(#) QMgrInit.h 1.5@(#) 37 *****************************************************************************/ 38 39/*****************************************************************************/ 40/** @file name of the file 41 * @brief brief description of the file. 42 * 43 * A more detailed description of the file. 44 * 45 *****************************************************************************/ 46 47/***************************************************************************** 48 * Revision history: 49 * 11/25/02 brr Added index parameter to QMgrRemove. 50 * 03/21/02 mmd Added QueueStatistics_t and QMgrQueryStatistics. 51 * 03/13/02 msz Original version. 52 ****************************************************************************/ 53#ifndef _QMGRINIT_H 54#define _QMGRINIT_H 55 56#include "n8_pub_types.h" 57#include "n8_pub_errors.h" 58#include "n8_enqueue_common.h" 59 60/***************************************************************************** 61 * #defines 62 *****************************************************************************/ 63 64/***************************************************************************** 65 * Structures/type definitions 66 *****************************************************************************/ 67 68/***************************************************************************** 69 * Function prototypes 70 *****************************************************************************/ 71 72N8_Status_t QMgrInit(uint32_t index); 73N8_Status_t QMgrRemove(uint32_t index); 74 75#endif 76