r870: Merge 2.1:
[cinelerra_cv.git] / cinelerra / shmemory.h
blobc4aef53ad86e6cfe4864a06def4393c03a457498
1 #ifndef SHMEM_H
2 #define SHMEM_H
4 #include <stdio.h>
5 #include <stdlib.h>
6 #include <sys/ipc.h>
7 #include <sys/shm.h>
9 class SharedMem
11 public:
12 SharedMem(long size);
13 SharedMem(int id, long size);
14 ~SharedMem();
16 int get_id();
17 long get_size();
19 char *data;
20 long size;
21 int shmid;
22 int client;
26 #endif