00001 #if !defined(_BIETAGS_H)
00002 #define _BIETAGS_H
00003
00004 #define BIE_ENDOFDATA_MARKER -1
00005
00006 #define BIE_SYNCHRONIZE_TAG 0
00007 #define BIE_SYNCHRONIZE_REQUEST 99
00008
00009 #define BIE_INITSOCKET_TAG 1
00010 #define BIE_INITSOCKET_REQUEST 98
00011
00012 #define BIE_DATATYPE_TAG 2
00013 #define BIE_DATATYPE_REQUEST 97
00014
00015 #define BIE_DATA_TAG 3
00016 #define BIE_DATA_REQUEST 96
00017
00018 #define TESS_CMND_GET_TESSALATION 2
00019 #define TESS_CMND_ADD_FILTER 3
00020 #define TESS_CMND_CLR_FILTER 4
00021 #define TESS_CMND_GET_NODEINFO 5
00022 #define TESS_CMND_GET_NODETILES 6
00023 #define TESS_CMND_GET_TILEINFO 7
00024
00025 #define PERSISTENCE_DIR "./pdir"
00026 #define TESSELLATION_STORE "tessStore"
00027
00028 #ifdef ARCH64
00029 #define COMMAND_MASK 0x8000000000000000
00030 #define SWITCH_CLION_MASK 0xc000000000000000
00031 #define SUSPEND_SIMULATION_MASK 0xa000000000000000
00032 #define SAMPLE_NEXT_MASK 0x9000000000000000
00033 #define DETACH_TESSTOOL_MASK 0x8800000000000000
00034 #else
00035 #define COMMAND_MASK 0x80000000
00036 #define SWITCH_CLION_MASK 0xc0000000
00037 #define SUSPEND_SIMULATION_MASK 0xa0000000
00038 #define SAMPLE_NEXT_MASK 0x90000000
00039 #define DETACH_TESSTOOL_MASK 0x88000000
00040 #endif
00041
00042 #endif