4 /* Type definitions for the Data Store Server. */
6 #include <minix/config.h>
8 #include <minix/bitmap.h>
9 #include <minix/param.h>
12 #define NR_DS_KEYS (2*NR_SYS_PROCS) /* number of entries */
13 #define NR_DS_SUBS (4*NR_SYS_PROCS) /* number of subscriptions */
15 /* Base 'class' for the following 3 structs. */
18 char key
[DS_MAX_KEYLEN
]; /* key to lookup information */
19 char owner
[DS_MAX_KEYLEN
];
33 char owner
[DS_MAX_KEYLEN
];
35 bitchunk_t old_subs
[BITMAP_CHUNKS(NR_DS_KEYS
)];
38 #endif /* _DS_STORE_H_ */