This is Unofficial EPICS BASE Doxygen Site
addrList.h
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2002 The University of Chicago, as Operator of Argonne
3 * National Laboratory.
4 * Copyright (c) 2002 The Regents of the University of California, as
5 * Operator of Los Alamos National Laboratory.
6 * EPICS BASE is distributed subject to a Software License Agreement found
7 * in file LICENSE that is included with this distribution.
8 \*************************************************************************/
9 
10 #ifndef INC_addrList_H
11 #define INC_addrList_H
12 
13 #include "envDefs.h"
14 #include "osiSock.h"
15 
16 #include "libCaAPI.h"
17 
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21 
22 LIBCA_API void epicsStdCall configureChannelAccessAddressList
23  ( struct ELLLIST *pList, SOCKET sock, unsigned short port );
24 
25 LIBCA_API int epicsStdCall addAddrToChannelAccessAddressList
26  ( struct ELLLIST *pList, const ENV_PARAM *pEnv,
27  unsigned short port, int ignoreNonDefaultPort );
28 
29 LIBCA_API void epicsStdCall printChannelAccessAddressList
30  ( const struct ELLLIST *pList );
31 
32 LIBCA_API void epicsStdCall removeDuplicateAddresses
33  ( struct ELLLIST *pDestList, ELLLIST *pSrcList, int silent);
34 
35 #ifdef __cplusplus
36 }
37 #endif
38 
39 #endif /* ifndef INC_addrList_H */
40 
LIBCA_API void epicsStdCall removeDuplicateAddresses(struct ELLLIST *pDestList, ELLLIST *pSrcList, int silent)
Definition: iocinf.cpp:123
LIBCA_API int epicsStdCall addAddrToChannelAccessAddressList(struct ELLLIST *pList, const ENV_PARAM *pEnv, unsigned short port, int ignoreNonDefaultPort)
Definition: iocinf.cpp:74
Routines to get and set EPICS environment parameters.
A structure to hold a single environment parameter.
Definition: envDefs.h:41
int SOCKET
Definition: osdSock.h:31
LIBCA_API void epicsStdCall configureChannelAccessAddressList(struct ELLLIST *pList, SOCKET sock, unsigned short port)
Definition: iocinf.cpp:183
List header type.
Definition: ellLib.h:56
LIBCA_API void epicsStdCall printChannelAccessAddressList(const struct ELLLIST *pList)