DABC (Data Acquisition Backbone Core)  2.9.9
Functions | Variables
rawCliProcn.c File Reference
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <errno.h>
#include <fnmatch.h>
#include <sys/socket.h>
#include <sys/time.h>
#include "rawapitd.h"
#include "rawapitd-gsin.h"
#include "rawcommn.h"
#include "rawdefn.h"
#include "rawclin.h"
#include "rawentn.h"
#include "rawapplcli.h"

Go to the source code of this file.

Functions

int rawCheckFileList (char **pcFileList, char **pcObjList, char *pcArchive, char *pcNodeMaster, int iRecursive, unsigned int iuTopDir, char *pcTopDir, char *pcTophl)
 
int rawCheckObjList (int iObjAll, int iObjComp, int iSort, char **pcObjList, char **pcFileList, char **pcObjComp)
 
int rawGetFilelistEntries (char *pcFileName, int *piDataFS, char *pcDataFS, int *piEntries, int *piGlobalDir)
 
char * rawGetFullFile (char *pcFile, char *pcNamell)
 
int rawGetWSInfo (srawCliActionComm *pCliActionComm, srawPoolStatus *pPoolInfo, srawWorkSpace **ppWorkSpace, char *pcReportReadCache, char *pcReportGlobalReadCache)
 
void rawQueryPrint (srawObjAttr *pQAttr, int ipMode)
 
int rawQueryString (srawObjAttr *pQAttr, int ipMode, int iOut, char *pcOut)
 
int rawScanObjbuf (char *pcPath, char *pcFile, int iObjnoAll, int *piObjBuf0)
 
int rawSortValues (int *iaValue, int iAll, int iFirst, int iLast, int *iaIndex, int *iaIndNew)
 

Variables

static char cPath [MAX_FULL_FILE] = ""
 
FILE * fLogFile
 
static unsigned int iFileList = sizeof(srawFileList)
 
static unsigned int iint = sizeof(int)
 
static unsigned int iRetrList = sizeof(srawRetrList)
 
int * piEntryList
 

Function Documentation

◆ rawCheckFileList()

int rawCheckFileList ( char **  pcFileList,
char **  pcObjList,
char *  pcArchive,
char *  pcNodeMaster,
int  iRecursive,
unsigned int  iuTopDir,
char *  pcTopDir,
char *  pcTophl 
)

Definition at line 199 of file rawCliProcn.c.

◆ rawCheckObjList()

int rawCheckObjList ( int  iObjAll,
int  iObjComp,
int  iSort,
char **  pcObjList,
char **  pcFileList,
char **  pcObjComp 
)

Definition at line 664 of file rawCliProcn.c.

◆ rawGetFilelistEntries()

int rawGetFilelistEntries ( char *  pcFileName,
int *  piDataFS,
char *  pcDataFS,
int *  piEntries,
int *  piGlobalDir 
)

Definition at line 1972 of file rawCliProcn.c.

◆ rawGetWSInfo()

int rawGetWSInfo ( srawCliActionComm pCliActionComm,
srawPoolStatus pPoolInfo,
srawWorkSpace **  ppWorkSpace,
char *  pcReportReadCache,
char *  pcReportGlobalReadCache 
)

Definition at line 2554 of file rawCliProcn.c.

◆ rawGetFullFile()

char* rawGetFullFile ( char *  pcFile,
char *  pcNamell 
)

Definition at line 3211 of file rawCliProcn.c.

◆ rawQueryPrint()

void rawQueryPrint ( srawObjAttr pQAttr,
int  ipMode 
)

Definition at line 3309 of file rawCliProcn.c.

◆ rawQueryString()

int rawQueryString ( srawObjAttr pQAttr,
int  ipMode,
int  iOut,
char *  pcOut 
)

Definition at line 3491 of file rawCliProcn.c.

◆ rawScanObjbuf()

int rawScanObjbuf ( char *  pcPath,
char *  pcFile,
int  iObjnoAll,
int *  piObjBuf0 
)

Definition at line 3706 of file rawCliProcn.c.

◆ rawSortValues()

int rawSortValues ( int *  iaValue,
int  iAll,
int  iFirst,
int  iLast,
int *  iaIndex,
int *  iaIndNew 
)

Definition at line 3809 of file rawCliProcn.c.

Variable Documentation

◆ fLogFile

FILE* fLogFile
extern

Definition at line 217 of file rawapin.c.

◆ piEntryList

int* piEntryList
extern

Definition at line 215 of file rawapin.c.

◆ iint

unsigned int iint = sizeof(int)
static

Definition at line 182 of file rawCliProcn.c.

◆ iRetrList

unsigned int iRetrList = sizeof(srawRetrList)
static

Definition at line 183 of file rawCliProcn.c.

◆ iFileList

unsigned int iFileList = sizeof(srawFileList)
static

Definition at line 184 of file rawCliProcn.c.

◆ cPath

char cPath[MAX_FULL_FILE] = ""
static

Definition at line 186 of file rawCliProcn.c.