Добавил:
Fragga
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторки по ОС препод Челноков / 2семестр / wi2 / Kuzmin / lab4 / shmem
.h #define MAXBUFF 100
#define PERM 0666
typedef struct mem_msg{
int segment;
char buff[MAXBUFF];
}Message;
static struct sembuf mem_zap[2]={1,1,0,2,-1,0};
static struct sembuf mem_cht[2]={1,-1,0,2,1,0};
static struct sembuf mem_lock[2]={0,0,0,0,1,0};
static struct sembuf mem_unlock[1]={0,-1,0};
static struct sembuf proc_wait[1]={3,-1,0};
static struct sembuf proc_start[1]={3,1,0};
#define PERM 0666
typedef struct mem_msg{
int segment;
char buff[MAXBUFF];
}Message;
static struct sembuf mem_zap[2]={1,1,0,2,-1,0};
static struct sembuf mem_cht[2]={1,-1,0,2,1,0};
static struct sembuf mem_lock[2]={0,0,0,0,1,0};
static struct sembuf mem_unlock[1]={0,-1,0};
static struct sembuf proc_wait[1]={3,-1,0};
static struct sembuf proc_start[1]={3,1,0};