~ubuntu-branches/ubuntu/precise/ncbi-tools6/precise

« back to all changes in this revision

Viewing changes to connect/ncbi_servicep_lbsmd.h

  • Committer: Bazaar Package Importer
  • Author(s): Aaron M. Ucko
  • Date: 2005-03-27 12:00:15 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050327120015-embhesp32nj73p9r
Tags: 6.1.20041020-3
* Fix FTBFS under GCC 4.0 caused by inconsistent use of "static" on
  functions.  (Closes: #295110.)
* Add a watch file, now that we can.  (Upstream's layout needs version=3.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#ifndef NCBI_SERVICEP_LBSMD__H
2
 
#define NCBI_SERVICEP_LBSMD__H
3
 
 
4
 
/*  $Id: ncbi_servicep_lbsmd.h,v 6.4 2001/04/24 21:31:22 lavr Exp $
5
 
 * ===========================================================================
6
 
 *
7
 
 *                            PUBLIC DOMAIN NOTICE
8
 
 *               National Center for Biotechnology Information
9
 
 *
10
 
 *  This software/database is a "United States Government Work" under the
11
 
 *  terms of the United States Copyright Act.  It was written as part of
12
 
 *  the author's official duties as a United States Government employee and
13
 
 *  thus cannot be copyrighted.  This software/database is freely available
14
 
 *  to the public for use. The National Library of Medicine and the U.S.
15
 
 *  Government have not placed any restriction on its use or reproduction.
16
 
 *
17
 
 *  Although all reasonable efforts have been taken to ensure the accuracy
18
 
 *  and reliability of the software and data, the NLM and the U.S.
19
 
 *  Government do not and cannot warrant the performance or results that
20
 
 *  may be obtained by using this software or data. The NLM and the U.S.
21
 
 *  Government disclaim all warranties, express or implied, including
22
 
 *  warranties of performance, merchantability or fitness for any particular
23
 
 *  purpose.
24
 
 *
25
 
 *  Please cite the author in any work or product based on this material.
26
 
 *
27
 
 * ===========================================================================
28
 
 *
29
 
 * Author:  Anton Lavrentiev
30
 
 *
31
 
 * File Description:
32
 
 *   Low-level API to resolve NCBI service name to the server meta-address
33
 
 *   with the use of NCBI Load-Balancing Service Mapper (LBSMD).
34
 
 *
35
 
 * --------------------------------------------------------------------------
36
 
 * $Log: ncbi_servicep_lbsmd.h,v $
37
 
 * Revision 6.4  2001/04/24 21:31:22  lavr
38
 
 * SERV_LBSMD_LOCAL_SVC_BONUS moved to .c file
39
 
 *
40
 
 * Revision 6.3  2000/12/29 18:19:12  lavr
41
 
 * BONUS added for services running locally.
42
 
 *
43
 
 * Revision 6.2  2000/05/22 16:53:13  lavr
44
 
 * Rename service_info -> server_info everywhere (including
45
 
 * file names) as the latter name is more relevant
46
 
 *
47
 
 * Revision 6.1  2000/05/12 18:39:18  lavr
48
 
 * First working revision
49
 
 *
50
 
 * ==========================================================================
51
 
 */
52
 
 
53
 
#include "ncbi_servicep.h"
54
 
 
55
 
#ifdef __cplusplus
56
 
extern "C" {
57
 
#endif
58
 
 
59
 
 
60
 
const SSERV_VTable* SERV_LBSMD_Open(SERV_ITER iter);
61
 
 
62
 
 
63
 
#ifdef __cplusplus
64
 
}  /* extern "C" */
65
 
#endif
66
 
 
67
 
#endif /* NCBI_SERVICEP_LBSMD__H */
68