ARB
Classes | Macros | Enumerations
client_privat.h File Reference
#include "aisc_global.h"
#include <arb_assert.h>
#include <SigHandler.h>
Include dependency graph for client_privat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aisc_bytes_list
 
struct  aisc_com
 

Macros

#define AISC_MAX_ATTR   4095
 
#define MAX_AISC_SET_GET   16
 
#define AISC_MAX_STRING_LEN   1024
 
#define AISC_MESSAGE_BUFFER_LEN   ((AISC_MAX_STRING_LEN/4+3)*(16+2))
 
#define AISC_MAGIC_NUMBER   0
 

Enumerations

enum  aisc_command_list {
  AISC_GET = AISC_MAGIC_NUMBER + 0, AISC_SET = AISC_MAGIC_NUMBER + 1, AISC_NSET = AISC_MAGIC_NUMBER + 2, AISC_CREATE = AISC_MAGIC_NUMBER + 3,
  AISC_FIND = AISC_MAGIC_NUMBER + 4, AISC_COPY = AISC_MAGIC_NUMBER + 5, AISC_DELETE = AISC_MAGIC_NUMBER + 6, AISC_INIT = AISC_MAGIC_NUMBER + 7,
  AISC_DEBUG_INFO = AISC_MAGIC_NUMBER + 8, AISC_FORK_SERVER = AISC_MAGIC_NUMBER + 9
}
 
enum  aisc_client_command_list { AISC_CCOM_OK = AISC_MAGIC_NUMBER + 0, AISC_CCOM_ERROR = AISC_MAGIC_NUMBER + 1, AISC_CCOM_MESSAGE = AISC_MAGIC_NUMBER + 2 }
 

Macro Definition Documentation

#define AISC_MAX_ATTR   4095
#define MAX_AISC_SET_GET   16

Definition at line 27 of file client_privat.h.

Referenced by aisc_collect_sets(), and aisc_get().

#define AISC_MAX_STRING_LEN   1024

Definition at line 28 of file client_privat.h.

Referenced by aisc_collect_sets(), aisc_talking_get(), and AP_probe_iterate_event().

#define AISC_MESSAGE_BUFFER_LEN   ((AISC_MAX_STRING_LEN/4+3)*(16+2))

Definition at line 29 of file client_privat.h.

Referenced by aisc_check_error(), and aisc_talking().

#define AISC_MAGIC_NUMBER   0

Enumeration Type Documentation

Enumerator
AISC_GET 
AISC_SET 
AISC_NSET 
AISC_CREATE 
AISC_FIND 
AISC_COPY 
AISC_DELETE 
AISC_INIT 
AISC_DEBUG_INFO 
AISC_FORK_SERVER 

Definition at line 53 of file client_privat.h.

Enumerator
AISC_CCOM_OK 
AISC_CCOM_ERROR 
AISC_CCOM_MESSAGE 

Definition at line 66 of file client_privat.h.