Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
gBsdDspO.h
1/*
2 * ____ _________ __ _
3 * / __ \___ ____ _/ /_ __(_)___ ___ ___ / / ____ ____ _(_)____
4 * / /_/ / _ \/ __ `/ / / / / / __ `__ \/ _ \/ / / __ \/ __ `/ / ___/
5 * / _, _/ __/ /_/ / / / / / / / / / / / __/ /___/ /_/ / /_/ / / /__
6 * /_/ |_|\___/\__,_/_/ /_/ /_/_/ /_/ /_/\___/_____/\____/\__, /_/\___/
7 * /____/
8 *
9 * Barracuda Embedded Web-Server
10 ****************************************************************************
11 * HEADER
12 *
13 * $Id: gBsdDspO.h 4915 2021-12-01 18:26:55Z wini $
14 *
15 * COPYRIGHT: Real Time Logic, 2004
16 *
17 * This software is copyrighted by and is the sole property of Real
18 * Time Logic LLC. All rights, title, ownership, or other interests in
19 * the software remain the property of Real Time Logic LLC. This
20 * software may only be used in accordance with the terms and
21 * conditions stipulated in the corresponding license agreement under
22 * which the software has been supplied. Any unauthorized use,
23 * duplication, transmission, distribution, or disclosure of this
24 * software is expressly forbidden.
25 *
26 * This Copyright notice may not be removed or modified without prior
27 * written consent of Real Time Logic LLC.
28 *
29 * Real Time Logic LLC. reserves the right to modify this software
30 * without notice.
31 *
32 * http://www.realtimelogic.com
33 ****************************************************************************
34 *
35 * Do not directly include this file!!!
36 */
37
38#ifndef _gBsdDspO_h
39#define _gBsdDspO_h
40
41/* gBsdDspO -> generic BSD SoDisp object declarations. */
42
43/***********************************************************************
44 * SoDisp object in HttpConnection
45 ***********************************************************************/
46
47#define CONNECTION_DISPATCHER_OBJ DoubleLink dispatcherLink;
48
49
50
51/***********************************************************************
52 * SoDisp object
53 ***********************************************************************/
54#include <DoubleList.h>
55#define DISPATCHER_DATA \
56 DoubleList conList; \
57 DoubleList pendingList; \
58 DoubleLink* curL; \
59 DoubleListEnumerator iter; \
60 int defaultPollDelay; \
61 int pollDelay
62#endif