![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <stdlib.h>#include <stddef.h>#include <stdio.h>#include <string.h>#include <ctype.h>#include "osiSock.h"#include "epicsTypes.h"#include "epicsStdio.h"#include "dbDefs.h"#include "epicsThread.h"#include "cantProceed.h"#include "epicsMutex.h"#include "errlog.h"#include "gpHash.h"#include "freeList.h"#include "macLib.h"#include "postfix.h"#include "asLib.h"
Include dependency graph for asLibRoutines.c:Go to the source code of this file.
Macros | |
| #define | LOCK epicsMutexMustLock(asLock) |
| #define | UNLOCK epicsMutexUnlock(asLock) |
| #define | DEFAULT "DEFAULT" |
| #define | BUF_SIZE 200 |
Functions | |
| long epicsStdCall | asInitialize (ASINPUTFUNCPTR inputfunction) |
| long epicsStdCall | asInitFile (const char *filename, const char *substitutions) |
| long epicsStdCall | asInitFP (FILE *fp, const char *substitutions) |
| long epicsStdCall | asInitMem (const char *acf, const char *substitutions) |
| long epicsStdCall | asAddMember (ASMEMBERPVT *pasMemberPvt, const char *asgName) |
| long epicsStdCall | asRemoveMember (ASMEMBERPVT *asMemberPvt) |
| long epicsStdCall | asChangeGroup (ASMEMBERPVT *asMemberPvt, const char *newAsgName) |
| void *epicsStdCall | asGetMemberPvt (ASMEMBERPVT asMemberPvt) |
| void epicsStdCall | asPutMemberPvt (ASMEMBERPVT asMemberPvt, void *userPvt) |
| long epicsStdCall | asAddClient (ASCLIENTPVT *pasClientPvt, ASMEMBERPVT asMemberPvt, int asl, const char *user, char *host) |
| long epicsStdCall | asChangeClient (ASCLIENTPVT asClientPvt, int asl, const char *user, char *host) |
| long epicsStdCall | asRemoveClient (ASCLIENTPVT *asClientPvt) |
| long epicsStdCall | asRegisterClientCallback (ASCLIENTPVT asClientPvt, ASCLIENTCALLBACK pcallback) |
| void *epicsStdCall | asGetClientPvt (ASCLIENTPVT asClientPvt) |
| void epicsStdCall | asPutClientPvt (ASCLIENTPVT asClientPvt, void *userPvt) |
| long epicsStdCall | asComputeAllAsg (void) |
| long epicsStdCall | asComputeAsg (ASG *pasg) |
| long epicsStdCall | asCompute (ASCLIENTPVT asClientPvt) |
| int epicsStdCall | asDump (void(*memcallback)(struct asgMember *, FILE *), void(*clientcallback)(struct asgClient *, FILE *), int verbose) |
| int epicsStdCall | asDumpFP (FILE *fp, void(*memcallback)(struct asgMember *, FILE *), void(*clientcallback)(struct asgClient *, FILE *), int verbose) |
| int epicsStdCall | asDumpUag (const char *uagname) |
| int epicsStdCall | asDumpUagFP (FILE *fp, const char *uagname) |
| int epicsStdCall | asDumpHag (const char *hagname) |
| int epicsStdCall | asDumpHagFP (FILE *fp, const char *hagname) |
| int epicsStdCall | asDumpRules (const char *asgname) |
| int epicsStdCall | asDumpRulesFP (FILE *fp, const char *asgname) |
| int epicsStdCall | asDumpMem (const char *asgname, void(*memcallback)(ASMEMBERPVT, FILE *), int clients) |
| int epicsStdCall | asDumpMemFP (FILE *fp, const char *asgname, void(*memcallback)(ASMEMBERPVT, FILE *), int clients) |
| LIBCOM_API int epicsStdCall | asDumpHash (void) |
| LIBCOM_API int epicsStdCall | asDumpHashFP (FILE *fp) |
| LIBCOM_API void *epicsStdCall | asCalloc (size_t nobj, size_t size) |
| LIBCOM_API char *epicsStdCall | asStrdup (unsigned char *str) |
| void | asFreeAll (ASBASE *pasbase) |
Variables | |
| int | asCheckClientIP |
| ASBASE volatile * | pasbase =NULL |
| int | asActive = FALSE |
| #define BUF_SIZE 200 |
Definition at line 187 of file asLibRoutines.c.
| #define DEFAULT "DEFAULT" |
Definition at line 45 of file asLibRoutines.c.
| #define LOCK epicsMutexMustLock(asLock) |
Definition at line 34 of file asLibRoutines.c.
| #define UNLOCK epicsMutexUnlock(asLock) |
Definition at line 35 of file asLibRoutines.c.
| long epicsStdCall asAddClient | ( | ASCLIENTPVT * | pasClientPvt, |
| ASMEMBERPVT | asMemberPvt, | ||
| int | asl, | ||
| const char * | user, | ||
| char * | host | ||
| ) |
Definition at line 362 of file asLibRoutines.c.
| long epicsStdCall asAddMember | ( | ASMEMBERPVT * | pasMemberPvt, |
| const char * | asgName | ||
| ) |
Definition at line 286 of file asLibRoutines.c.
| LIBCOM_API void* epicsStdCall asCalloc | ( | size_t | nobj, |
| size_t | size | ||
| ) |
Definition at line 874 of file asLibRoutines.c.
| long epicsStdCall asChangeClient | ( | ASCLIENTPVT | asClientPvt, |
| int | asl, | ||
| const char * | user, | ||
| char * | host | ||
| ) |
Definition at line 390 of file asLibRoutines.c.
| long epicsStdCall asChangeGroup | ( | ASMEMBERPVT * | asMemberPvt, |
| const char * | newAsgName | ||
| ) |
Definition at line 322 of file asLibRoutines.c.
| long epicsStdCall asCompute | ( | ASCLIENTPVT | asClientPvt | ) |
Definition at line 488 of file asLibRoutines.c.
| long epicsStdCall asComputeAllAsg | ( | void | ) |
Definition at line 466 of file asLibRoutines.c.
| long epicsStdCall asComputeAsg | ( | ASG * | pasg | ) |
Definition at line 477 of file asLibRoutines.c.
| int epicsStdCall asDump | ( | void(*)(struct asgMember *, FILE *) | memcallback, |
| void(*)(struct asgClient *, FILE *) | clientcallback, | ||
| int | verbose | ||
| ) |
Definition at line 504 of file asLibRoutines.c.
| int epicsStdCall asDumpFP | ( | FILE * | fp, |
| void(*)(struct asgMember *, FILE *) | memcallback, | ||
| void(*)(struct asgClient *, FILE *) | clientcallback, | ||
| int | verbose | ||
| ) |
Definition at line 512 of file asLibRoutines.c.
| int epicsStdCall asDumpHag | ( | const char * | hagname | ) |
Definition at line 688 of file asLibRoutines.c.
| int epicsStdCall asDumpHagFP | ( | FILE * | fp, |
| const char * | hagname | ||
| ) |
Definition at line 693 of file asLibRoutines.c.
| LIBCOM_API int epicsStdCall asDumpHash | ( | void | ) |
Definition at line 860 of file asLibRoutines.c.
| LIBCOM_API int epicsStdCall asDumpHashFP | ( | FILE * | fp | ) |
Definition at line 865 of file asLibRoutines.c.
| int epicsStdCall asDumpMem | ( | const char * | asgname, |
| void(*)(ASMEMBERPVT, FILE *) | memcallback, | ||
| int | clients | ||
| ) |
Definition at line 803 of file asLibRoutines.c.
| int epicsStdCall asDumpMemFP | ( | FILE * | fp, |
| const char * | asgname, | ||
| void(*)(ASMEMBERPVT, FILE *) | memcallback, | ||
| int | clients | ||
| ) |
Definition at line 809 of file asLibRoutines.c.
| int epicsStdCall asDumpRules | ( | const char * | asgname | ) |
Definition at line 719 of file asLibRoutines.c.
| int epicsStdCall asDumpRulesFP | ( | FILE * | fp, |
| const char * | asgname | ||
| ) |
Definition at line 724 of file asLibRoutines.c.
| int epicsStdCall asDumpUag | ( | const char * | uagname | ) |
Definition at line 657 of file asLibRoutines.c.
| int epicsStdCall asDumpUagFP | ( | FILE * | fp, |
| const char * | uagname | ||
| ) |
Definition at line 662 of file asLibRoutines.c.
| void asFreeAll | ( | ASBASE * | pasbase | ) |
Definition at line 1047 of file asLibRoutines.c.
| void* epicsStdCall asGetClientPvt | ( | ASCLIENTPVT | asClientPvt | ) |
Definition at line 447 of file asLibRoutines.c.
| void* epicsStdCall asGetMemberPvt | ( | ASMEMBERPVT | asMemberPvt | ) |
Definition at line 343 of file asLibRoutines.c.
| long epicsStdCall asInitFile | ( | const char * | filename, |
| const char * | substitutions | ||
| ) |
Definition at line 169 of file asLibRoutines.c.
| long epicsStdCall asInitFP | ( | FILE * | fp, |
| const char * | substitutions | ||
| ) |
Definition at line 224 of file asLibRoutines.c.
| long epicsStdCall asInitialize | ( | ASINPUTFUNCPTR | inputfunction | ) |
Definition at line 84 of file asLibRoutines.c.
| long epicsStdCall asInitMem | ( | const char * | acf, |
| const char * | substitutions | ||
| ) |
Definition at line 274 of file asLibRoutines.c.
| void epicsStdCall asPutClientPvt | ( | ASCLIENTPVT | asClientPvt, |
| void * | userPvt | ||
| ) |
Definition at line 456 of file asLibRoutines.c.
| void epicsStdCall asPutMemberPvt | ( | ASMEMBERPVT | asMemberPvt, |
| void * | userPvt | ||
| ) |
Definition at line 352 of file asLibRoutines.c.
| long epicsStdCall asRegisterClientCallback | ( | ASCLIENTPVT | asClientPvt, |
| ASCLIENTCALLBACK | pcallback | ||
| ) |
Definition at line 433 of file asLibRoutines.c.
| long epicsStdCall asRemoveClient | ( | ASCLIENTPVT * | asClientPvt | ) |
Definition at line 412 of file asLibRoutines.c.
| long epicsStdCall asRemoveMember | ( | ASMEMBERPVT * | asMemberPvt | ) |
Definition at line 297 of file asLibRoutines.c.
| LIBCOM_API char* epicsStdCall asStrdup | ( | unsigned char * | str | ) |
Definition at line 881 of file asLibRoutines.c.
| int asActive = FALSE |
Definition at line 40 of file asLibRoutines.c.
| int asCheckClientIP |
Definition at line 31 of file asLibRoutines.c.
Definition at line 38 of file asLibRoutines.c.