Main Page
Namespaces
Data Structures
Files
Directories
S
earch for
File List
Globals
C:
»
dev
»
sandbox
»
xsb_release
»
XSB
»
emu
thread_defs_xsb.h File Reference
Defines
#define
XSB_THREAD_CREATE
1
#define
XSB_THREAD_EXIT
2
#define
XSB_THREAD_JOIN
3
#define
XSB_THREAD_DETACH
4
#define
XSB_THREAD_SELF
5
#define
XSB_MUTEX_INIT
6
#define
XSB_MUTEX_LOCK
7
#define
XSB_MUTEX_TRYLOCK
8
#define
XSB_MUTEX_UNLOCK
9
#define
XSB_MUTEX_DESTROY
10
#define
XSB_SYS_MUTEX_LOCK
11
#define
XSB_SYS_MUTEX_UNLOCK
12
#define
XSB_ENSURE_ONE_THREAD
13
#define
XSB_THREAD_YIELD
14
#define
XSB_SHOW_MUTEXES
15
#define
XSB_SET_INIT_GLSTACK_SIZE
16
#define
XSB_SET_INIT_TCPSTACK_SIZE
17
#define
XSB_SET_INIT_PDL_SIZE
18
#define
XSB_SET_INIT_COMPLSTACK_SIZE
19
#define
XSB_THREAD_PROPERTY
20
#define
XSB_THREAD_INTERRUPT
21
#define
ABOLISH_PRIVATE_TABLES
22
#define
ABOLISH_SHARED_TABLES
23
#define
MAX_THREADS
1024
#define
XSB_FAST_MUTEX
1
#define
XSB_RECURSIVE_MUTEX
2
#define
XSB_ERRORCHECK_MUTEX
3
#define
MAX_SYS_MUTEXES
40
#define
LAST_REC_MUTEX
8
#define
MUTEX_DYNAMIC
0
#define
MUTEX_IO
1
#define
MUTEX_TABLE
2
#define
MUTEX_TRIE
3
#define
MUTEX_SYMBOL
4
#define
MUTEX_FLAGS
5
#define
MUTEX_LOAD_UNDEF
6
#define
MUTEX_DELAY
7
#define
MUTEX_SYS_SYSTEM
8
#define
MUTEX_STRING
15
#define
MUTEX_ATOM_BUF
16
#define
MUTEX_SM
17
#define
MUTEX_STACKS
18
#define
MUTEX_SOCKETS
19
#define
MUTEX_MEM
20
#define
MUTEX_ODBC
21
#define
MUTEX_GENTAG
22
#define
MUTEX_DISPBLKHDR
23
#define
MUTEX_CONSOLE
30
#define
MUTEX_USER1
31
#define
MUTEX_USER2
32
#define
MUTEX_USER3
33
#define
MUTEX_USER4
34
#define
MUTEX_USER5
35
#define
MUTEX_USER6
36
#define
MUTEX_USER7
37
#define
MUTEX_USER8
38
#define
MUTEX_USER9
39
#define
INIT_MT_RANDOM
0
#define
MT_RANDOM
1
#define
MT_RANDOM_INTERVAL
2
Define Documentation
#define ABOLISH_PRIVATE_TABLES 22
#define ABOLISH_SHARED_TABLES 23
#define INIT_MT_RANDOM 0
#define LAST_REC_MUTEX 8
#define MAX_SYS_MUTEXES 40
#define MAX_THREADS 1024
#define MT_RANDOM 1
#define MT_RANDOM_INTERVAL 2
#define MUTEX_ATOM_BUF 16
#define MUTEX_CONSOLE 30
#define MUTEX_DELAY 7
#define MUTEX_DISPBLKHDR 23
#define MUTEX_DYNAMIC 0
#define MUTEX_FLAGS 5
#define MUTEX_GENTAG 22
#define MUTEX_IO 1
#define MUTEX_LOAD_UNDEF 6
#define MUTEX_MEM 20
#define MUTEX_ODBC 21
#define MUTEX_SM 17
#define MUTEX_SOCKETS 19
#define MUTEX_STACKS 18
#define MUTEX_STRING 15
#define MUTEX_SYMBOL 4
#define MUTEX_SYS_SYSTEM 8
#define MUTEX_TABLE 2
#define MUTEX_TRIE 3
#define MUTEX_USER1 31
#define MUTEX_USER2 32
#define MUTEX_USER3 33
#define MUTEX_USER4 34
#define MUTEX_USER5 35
#define MUTEX_USER6 36
#define MUTEX_USER7 37
#define MUTEX_USER8 38
#define MUTEX_USER9 39
#define XSB_ENSURE_ONE_THREAD 13
#define XSB_ERRORCHECK_MUTEX 3
#define XSB_FAST_MUTEX 1
#define XSB_MUTEX_DESTROY 10
#define XSB_MUTEX_INIT 6
#define XSB_MUTEX_LOCK 7
#define XSB_MUTEX_TRYLOCK 8
#define XSB_MUTEX_UNLOCK 9
#define XSB_RECURSIVE_MUTEX 2
#define XSB_SET_INIT_COMPLSTACK_SIZE 19
#define XSB_SET_INIT_GLSTACK_SIZE 16
#define XSB_SET_INIT_PDL_SIZE 18
#define XSB_SET_INIT_TCPSTACK_SIZE 17
#define XSB_SHOW_MUTEXES 15
#define XSB_SYS_MUTEX_LOCK 11
#define XSB_SYS_MUTEX_UNLOCK 12
#define XSB_THREAD_CREATE 1
#define XSB_THREAD_DETACH 4
#define XSB_THREAD_EXIT 2
#define XSB_THREAD_INTERRUPT 21
#define XSB_THREAD_JOIN 3
#define XSB_THREAD_PROPERTY 20
#define XSB_THREAD_SELF 5
#define XSB_THREAD_YIELD 14
Generated on Wed Jul 26 13:26:54 2006 for XSB by
1.4.5