Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

/RawAPI/rawcommn.h File Reference

Go to the source code of this file.

Compounds

struct  srawComm
struct  srawStatus
struct  srawRequest
struct  srawObjAttr
struct  srawQueryResult
struct  srawPoolStatusDMData
struct  srawPoolStatusData
struct  srawPoolStatus
struct  srawWorkSpace
struct  srawDataMoverAttr
struct  srawDataMover
struct  srawFileSystem

Defines

#define PORT_MASTER   1996
#define PORT_MOVER   1994
#define PORT_RFIO_SERV   1974
#define MAX_MASTER   2
#define MAX_NUM_DM   10
#define MAX_NODE   16
#define MBUF_SOCK   16384
#define MBUF_ADSM   16384
#define MBUF_API   65536
#define MAX_FILE_SIZE   2147483647
#define MAX_FILE_NO   1024
#define MAX_STAGE_FILE_NO   5000
#define MAX_FILE   128
#define MAX_TAPE_FILE   17
#define MAX_OWNER   16
#define MAX_OBJ_FS   32
#define MAX_OBJ_HL   92
#define MAX_OBJ_LL   36
#define MAX_DATE   20
#define MAX_OS   8
#define MAX_APPLTYPE   32
#define MAX_MC   12
#define HEAD_OFFSET   3
#define HEAD_LEN   12
#define STATUS_LEN   256
#define WORK_LEN   20
#define IDENT_COMM   -1
#define IDENT_STATUS   -2
#define IDENT_QUERY   -3
#define IDENT_POOL   -4
#define IDENT_WORKSPACE   -5
#define IDENT_NEXT_BUFFER   -6
#define IDENT_MOVER_ATTR   -7
#define IDENT_STAGE_FILE   -8
#define IDENT_SPACE_INFO   -9
#define IDENT_PURGE_INFO   -10
#define IDENT_SPACE_LOOK   -11
#define IDENT_CLEAN_REQUEST   -12
#define IDENT_FILELIST_REQUEST   -13
#define IDENT_QUERY_ARCHDB   -14
#define IDENT_FULL_ARCHDISK   -15
#define IDENT_ARCHIVE_FILE   -16

Enumerations

enum  ARCH_DEVICE {
  ARCH_ANY, ARCH_TAPE, ARCH_TAPE_MC, MGR_TAPE,
  ARCH_DISK, ARCH_TAPE_MC_2
}
enum  RETR_DEVICE { RETR_CLIENT, RETR_STAGE_TEMP, RETR_STAGE_PERM, RETR_STAGE_DATE }
enum  FILETYPE { FIXED_INTS4, STREAM }
enum  ACTION {
  ARCHIVE, ARCHIVE_MGR, ARCHIVE_RECORD, ARCHIVE_OVER,
  CREATE_ARCHIVE, CLOSE, REMOVE, REMOVE_MGR,
  FILE_CHECK, OPEN, QUERY, QUERY_ARCHIVE,
  QUERY_ARCHIVE_MGR, QUERY_REMOVE, QUERY_REMOVE_MGR, RETRIEVE,
  RETRIEVE_RECORD, RETRIEVE_STAGE, STAGE, QUERY_UNSTAGE,
  UNSTAGE, QUERY_POOL, QUERY_WORKSPACE, QUERY_STAGE,
  ARCHIVE_TO_CACHE, ARCHIVE_FROM_CACHE, QUERY_RETRIEVE, QUERY_ARCHIVE_OVER,
  QUERY_ARCHIVE_TO_CACHE, SPM_REQUEST_MOVER, QUERY_RETRIEVE_API, QUERY_ARCHIVE_FROM_CACHE,
  END_SESSION, QUERY_ARCHIVE_RECORD, STAGE_FROM_CACHE, RETRIEVE_FROM_CACHE,
  READ_FROM_CACHE
}
enum  STATUS {
  STA_BEGIN_TRANS, STA_NEXT_BUFFER, STA_END_OF_FILE, STA_END_OF_SESSION,
  STA_ERROR, STA_ERROR_EOF, STA_FILE_STAGED, STA_END_OF_FILE_NOT_STAGED,
  STA_SEEK_BUFFER, ARCHIVE_AVAILABLE, STA_SWITCH_SERVER, STA_INFO,
  STA_PURGED, STA_NOT_PURGED
}

Variables

char cNodeMaster [MAX_NODE] = ""
char cNodeMaster1 [MAX_NODE] = "adsmexp"
char cNodeMaster2 [MAX_NODE] = "gsitsma"
char cNodeMaster2A [MAX_NODE] = "gsitsmb"
char cNodeMaster2B [MAX_NODE] = "depc134"


Define Documentation

#define PORT_MASTER   1996
 

Definition at line 104 of file rawcommn.h.

#define PORT_MOVER   1994
 

Definition at line 105 of file rawcommn.h.

#define PORT_RFIO_SERV   1974
 

Definition at line 106 of file rawcommn.h.

Referenced by rfio_open().

#define MAX_MASTER   2
 

Definition at line 108 of file rawcommn.h.

#define MAX_NUM_DM   10
 

Definition at line 109 of file rawcommn.h.

#define MAX_NODE   16
 

Definition at line 111 of file rawcommn.h.

Referenced by rawGetHostConn(), rawQueryList(), and rfio_open().

#define MBUF_SOCK   16384
 

Definition at line 118 of file rawcommn.h.

Referenced by rawQueryList().

#define MBUF_ADSM   16384
 

Definition at line 119 of file rawcommn.h.

#define MBUF_API   65536
 

Definition at line 120 of file rawcommn.h.

#define MAX_FILE_SIZE   2147483647
 

Definition at line 122 of file rawcommn.h.

Referenced by rawGetFileAttr().

#define MAX_FILE_NO   1024
 

Definition at line 123 of file rawcommn.h.

#define MAX_STAGE_FILE_NO   5000
 

Definition at line 124 of file rawcommn.h.

Referenced by rawGetFileList().

#define MAX_FILE   128
 

Definition at line 125 of file rawcommn.h.

Referenced by rawGetFileList(), rawGetFilelistEntries(), rawGetFullFile(), rawGetWSInfo(), rawTestFileName(), and rawTestFilePath().

#define MAX_TAPE_FILE   17
 

Definition at line 126 of file rawcommn.h.

#define MAX_OWNER   16
 

Definition at line 127 of file rawcommn.h.

#define MAX_OBJ_FS   32
 

Definition at line 128 of file rawcommn.h.

Referenced by rawQueryList(), and rfio_open().

#define MAX_OBJ_HL   92
 

Definition at line 129 of file rawcommn.h.

Referenced by rawQueryList(), rawQueryPrint(), rawQueryString(), and rfio_open().

#define MAX_OBJ_LL   36
 

Definition at line 130 of file rawcommn.h.

Referenced by rawCheckFilelist(), rawDelList(), rawGetLLName(), rawQueryList(), and rfio_open().

#define MAX_DATE   20
 

Definition at line 131 of file rawcommn.h.

#define MAX_OS   8
 

Definition at line 132 of file rawcommn.h.

#define MAX_APPLTYPE   32
 

Definition at line 133 of file rawcommn.h.

#define MAX_MC   12
 

Definition at line 134 of file rawcommn.h.

#define HEAD_OFFSET   3
 

Definition at line 136 of file rawcommn.h.

#define HEAD_LEN   12
 

Definition at line 137 of file rawcommn.h.

Referenced by rawDelFile(), rawGetWSInfo(), rawQueryFile(), rawQueryList(), rawRecvHead(), rawRecvHeadC(), rawRecvRequest(), rawRecvStatus(), rawSendRequest(), rawSendStatus(), rfio_open(), and rfio_read().

#define STATUS_LEN   256
 

Definition at line 138 of file rawcommn.h.

#define WORK_LEN   20
 

Definition at line 139 of file rawcommn.h.

#define IDENT_COMM   -1
 

Definition at line 143 of file rawcommn.h.

Referenced by rawQueryList(), and rfio_open().

#define IDENT_STATUS   -2
 

Definition at line 144 of file rawcommn.h.

Referenced by rawGetWSInfo(), rawQueryFile(), rawQueryList(), rawRecvHead(), rawRecvHeadC(), rawRecvRequest(), rawRecvStatus(), rawSendStatus(), and rfio_read().

#define IDENT_QUERY   -3
 

Definition at line 145 of file rawcommn.h.

Referenced by rawQueryFile(), and rawQueryList().

#define IDENT_POOL   -4
 

Definition at line 146 of file rawcommn.h.

Referenced by rawGetWSInfo().

#define IDENT_WORKSPACE   -5
 

Definition at line 147 of file rawcommn.h.

Referenced by rawGetWSInfo().

#define IDENT_NEXT_BUFFER   -6
 

Definition at line 148 of file rawcommn.h.

Referenced by rawRecvRequest(), and rawSendRequest().

#define IDENT_MOVER_ATTR   -7
 

Definition at line 149 of file rawcommn.h.

Referenced by rfio_open().

#define IDENT_STAGE_FILE   -8
 

Definition at line 150 of file rawcommn.h.

#define IDENT_SPACE_INFO   -9
 

Definition at line 151 of file rawcommn.h.

#define IDENT_PURGE_INFO   -10
 

Definition at line 152 of file rawcommn.h.

#define IDENT_SPACE_LOOK   -11
 

Definition at line 153 of file rawcommn.h.

#define IDENT_CLEAN_REQUEST   -12
 

Definition at line 154 of file rawcommn.h.

#define IDENT_FILELIST_REQUEST   -13
 

Definition at line 155 of file rawcommn.h.

#define IDENT_QUERY_ARCHDB   -14
 

Definition at line 156 of file rawcommn.h.

Referenced by rawQueryFile().

#define IDENT_FULL_ARCHDISK   -15
 

Definition at line 157 of file rawcommn.h.

#define IDENT_ARCHIVE_FILE   -16
 

Definition at line 158 of file rawcommn.h.


Enumeration Type Documentation

enum ARCH_DEVICE
 

Enumeration values:
ARCH_ANY 
ARCH_TAPE 
ARCH_TAPE_MC 
MGR_TAPE 
ARCH_DISK 
ARCH_TAPE_MC_2 

Definition at line 160 of file rawcommn.h.

enum RETR_DEVICE
 

Enumeration values:
RETR_CLIENT 
RETR_STAGE_TEMP 
RETR_STAGE_PERM 
RETR_STAGE_DATE 

Definition at line 170 of file rawcommn.h.

enum FILETYPE
 

Enumeration values:
FIXED_INTS4 
STREAM 

Definition at line 179 of file rawcommn.h.

enum ACTION
 

Enumeration values:
ARCHIVE 
ARCHIVE_MGR 
ARCHIVE_RECORD 
ARCHIVE_OVER 
CREATE_ARCHIVE 
CLOSE 
REMOVE 
REMOVE_MGR 
FILE_CHECK 
OPEN 
QUERY 
QUERY_ARCHIVE 
QUERY_ARCHIVE_MGR 
QUERY_REMOVE 
QUERY_REMOVE_MGR 
RETRIEVE 
RETRIEVE_RECORD 
RETRIEVE_STAGE 
STAGE 
QUERY_UNSTAGE 
UNSTAGE 
QUERY_POOL 
QUERY_WORKSPACE 
QUERY_STAGE 
ARCHIVE_TO_CACHE 
ARCHIVE_FROM_CACHE 
QUERY_RETRIEVE 
QUERY_ARCHIVE_OVER 
QUERY_ARCHIVE_TO_CACHE 
SPM_REQUEST_MOVER 
QUERY_RETRIEVE_API 
QUERY_ARCHIVE_FROM_CACHE 
END_SESSION 
QUERY_ARCHIVE_RECORD 
STAGE_FROM_CACHE 
RETRIEVE_FROM_CACHE 
READ_FROM_CACHE 

Definition at line 185 of file rawcommn.h.

enum STATUS
 

Enumeration values:
STA_BEGIN_TRANS 
STA_NEXT_BUFFER 
STA_END_OF_FILE 
STA_END_OF_SESSION 
STA_ERROR 
STA_ERROR_EOF 
STA_FILE_STAGED 
STA_END_OF_FILE_NOT_STAGED 
STA_SEEK_BUFFER 
ARCHIVE_AVAILABLE 
STA_SWITCH_SERVER 
STA_INFO 
STA_PURGED 
STA_NOT_PURGED 

Definition at line 255 of file rawcommn.h.


Variable Documentation

char cNodeMaster[MAX_NODE] = "" [static]
 

Definition at line 112 of file rawcommn.h.

char cNodeMaster1[MAX_NODE] = "adsmexp" [static]
 

Definition at line 113 of file rawcommn.h.

char cNodeMaster2[MAX_NODE] = "gsitsma" [static]
 

Definition at line 114 of file rawcommn.h.

char cNodeMaster2A[MAX_NODE] = "gsitsmb" [static]
 

Definition at line 115 of file rawcommn.h.

char cNodeMaster2B[MAX_NODE] = "depc134" [static]
 

Definition at line 116 of file rawcommn.h.


Generated on Tue Nov 8 10:56:24 2005 for Go4-v2.10-5 by doxygen1.2.15