X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network_msg.h;h=83f87075b585e4db9aea727725bce29ee037aefe;hb=a7d144c7905105909cc4434e0ab43008bbb8f89f;hp=42976ebb5e6e699828821ce66bf051b9a9bf8cea;hpb=4eb81766e4e7c54599b057ebf57b7fab01cd0726;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network_msg.h b/network_msg.h index 42976eb..83f8707 100644 --- a/network_msg.h +++ b/network_msg.h @@ -147,5 +147,26 @@ struct netmsg_chat { char msg[]; }; +/* requests 300 */ +typedef struct netmsg_request netmsg_request; +enum{ k_inetmsg_request = 300, k_inetmsg_response = 301 }; +struct netmsg_request { + u16 inetmsg_id; + u8 id, status; + u8 q[]; +}; + +enum request_status { + k_request_status_client_error = 0, + k_request_status_invalid_endpoint = 1, + + k_request_status_server_error = 100, + k_request_status_out_of_memory = 101, + k_request_status_database_error = 102, + + k_request_status_ok = 200, + k_request_status_not_found = 201 +}; + #pragma pack(pop) #endif /* NETWORK_MSG_H */