Advertisement
shiftry123

lab3 states.h

May 2nd, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.57 KB | None | 0 0
  1. #pragma once
  2.  
  3. //funckje obslugi stanow
  4. int open_connection_state(void);
  5. int wait_for_request_state(void);
  6. int get_request_state(void);
  7. int find_handler_state(void);
  8. int send_response_state(void);
  9. int send_error_state(void);
  10. int close_connection_state(void);
  11.  
  12. //typy wyliczeniowe z kodami stanow i sygnalow
  13. enum codes { open, wait_for_request, get_request, find_handler, send_response, send_error, close };
  14. enum return_codes { error, no_request, request_available, no_handler, handler_available, done };
  15.  
  16. typedef enum codes codes;
  17. typedef enum return_codes return_codes;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement