X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network_msg.h;h=ca5557cd57a13824a555862a36b929a1f08724dc;hb=f2e2b3c37719f839bc130625ee0fcf4ef3179750;hp=42976ebb5e6e699828821ce66bf051b9a9bf8cea;hpb=4f3f29420a3ae0253a195b9ca9a8ca7db67f0a7c;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network_msg.h b/network_msg.h index 42976eb..ca5557c 100644 --- a/network_msg.h +++ b/network_msg.h @@ -147,5 +147,27 @@ 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_unauthorized = 2, + + 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 */