$Revision: 1.14 $
Query command module (qc)
Status: NOT REVUED, NOT TESTED
Included Files
- #include </space/dbdev/marek/include/glib.h>
- #include </space/dbdev/marek/lib/glib/include/glibconfig.h>
- #include <limits.h>
- #include <float.h>
- #include <stdarg.h>
- #include "include/socket.h"
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <stdlib.h>
- #include <errno.h>
- #include <netdb.h>
- #include <signal.h>
- #include <stdio.h>
- #include <include/iproutines.h>
- #include <glib.h>
- #include <include/erroutines.h>
- #include <stdio.h>
- #include <unistd.h>
- #include <stdlib.h>
- #include <assert.h>
- #include <time.h>
- #include <stdarg.h>
- #include <strings.h>
- #include <bitmask.h>
- #include <include/er_aspects.h>
- #include <include/stubs.h>
- #include <stdlib.h>
- #include <stdio.h>
- #include "include/er_facilities.h"
Preprocessor definitions
#define READ_QUERY_COMMAND
#define USAGE
typedef enum {...} qc_qtype_t
enum |
|
{ |
|
PW_EMPTY; |
|
PW_NOKEY; |
|
PW_TEMPLATE; |
|
PW_HELP; |
|
PW_REAL; |
|
} |
|
typedef struct Query_environ_t Query_environ
struct Query_environ_t |
|
{ |
|
sk_conn_st condat; |
|
unsigned int k; |
|
GList* sources_list; |
|
char* version; |
|
ip_addr_t pIP; |
|
} |
|
typedef struct Query_command_t Query_command
struct Query_command_t |
|
{ |
|
qc_qtype_t query_type; |
|
unsigned int e; |
|
unsigned int fast; |
|
unsigned int g; |
|
mask_t inv_attrs_bitmap; |
|
unsigned int recursive; |
|
unsigned int l; |
|
unsigned int m; |
|
unsigned int q; |
|
unsigned int t; |
|
unsigned int v; |
|
unsigned int x; |
|
unsigned int filtered; |
|
unsigned int L; |
|
unsigned int M; |
|
unsigned int R; |
|
unsigned int S; |
|
mask_t object_type_bitmap; |
|
mask_t keytypes_bitmap; |
|
char* keys; |
|
} |
|