This is the first push to this repo with my dotfiles
[dotfilesold/.git] / .config / Typora / draftsRecover / 2019-7-3 xxxxxxxxxx struct message{unsigned int origin;numero de quien llamaunsigned int destination;numero del destino a lla 111942.md
1 ``` c
2 struct message{
3 unsigned int origin;//numero de quien llama
4 unsigned int destination;//numero del destino a llamar
5 unsigned int protocol;//Para version del protocolo
6 bool request;// True: request; False: Response
7 unsigned int type:4;//tipo de mensaje o tipo de respuesta
8 unsigned int answer:4;//para definir mas informacion sobre el mensaje
9 unsigned int payloadsize;//Sizeof(payload)
10 char* payload;//puntero a el mensaje carga. el mensaje carga es un JSON
11 }msg;
12 ```
13 | origin | destination | protocol | request | type | answer | payloadsize |     payload     |
14 | :----: | :---------: | :------: | :-----: | :--: | :----: | :---------: | :-------------: |
15 |   8    |      8      |    8     |    1    |  4   |   4    |      8      | ~~payloadsize~~ |
16