12345678910111213141516171819202122232425262728293031323334353637 |
- #ifndef AGBOXDEVICESHM_H
- #define AGBOXDEVICESHM_H
- #include <stdlib.h>
- #include <stdio.h>
- #include <stdbool.h>
- #include <sys/types.h>
- #include <sys/ipc.h>
- #include <sys/shm.h>
- #define VIDEO_PORT 8523
- #define VIDEO_PATH "/"
- typedef struct{
- int device_type;
- char device_code[50];
- char device_id[50];
- char company_code[50];
- char device_gateway[50];
- unsigned int lastTime;
- unsigned int Enabled;
- }Device;
- typedef struct{
- int device_type;
- char attribute_name[60];
- char attribute_code[20];
- unsigned int Enabled;
- } ProductAttribute;
- typedef struct{
- Device device[1024];
- ProductAttribute procuctattrbute[300];
- } BoxDeviceShm;
- #endif // AGBOXDEVICESHM_H
|