Blame view

etape1/mdp.h 546 Bytes
bfac7109   mbalbast   presque la fin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  #ifndef __MDP_H__
  #define __MDP_H__
  
  #include <stdint.h>
  
  #define LOGIN_SIZE 9
  #define MSG_SIZE	32
  #define ANSWER_SIZE	128
  
  /* Key for the message queue of the Daemon */
  #define KEY		(key_t)1000
  
  /* Types for the message */
  #define TYPE_NORMAL	66
  #define TYPE_WIN	666
  #define TYPE_LOOSE	44
  #define TYPE_HINT	33
  
  typedef struct mdpSendMsg_s {
  	long type;
  	int key_ipc_response;
  	uint8_t login[LOGIN_SIZE];
  	uint8_t mdp[MSG_SIZE];
  } mdpSendMsg_t;
  
  typedef struct mdpAnswerMsg_s {
  	long type;
  	uint8_t answer[ANSWER_SIZE];
  } mdpAnswerMsg_t;
  
  #endif