Changeset 3379:e670ed2ff5f0 in roaraudio


Ignore:
Timestamp:
02/11/10 11:20:45 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added some small parts we also need

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroareio/httpd.h

    r3378 r3379  
    3939 
    4040#define _ROAR_EIO_HTTPD_VERSION(major,minor) ((major)<<8|(minor)) 
     41#define _ROAR_EIO_HTTPD_VERSION_MAJOR(x)     ((x)>>8) 
     42#define _ROAR_EIO_HTTPD_VERSION_MINOR(x)     ((x)&0xFF) 
    4143 
    4244#define ROAR_HTTPD_VERSION_HTTP09    _ROAR_EIO_HTTPD_VERSION(0,9) 
     
    6163#define ROAR_HTTPD_STATUS_VERNOTSUP  505 
    6264 
     65#define ROAR_HTTPD_STATE_REQ           1 
     66#define ROAR_HTTPD_STATE_EOH           2 
     67#define ROAR_HTTPD_STATE_RESP          3 
     68 
    6369struct roar_httpd_request { 
    6470 int method; 
     
    7783 
    7884struct roar_httpd { 
    79  struct roar_httpd_request; 
    80  struct roar_httpd_response; 
     85 int state; 
     86 struct roar_httpd_request  request; 
     87 struct roar_httpd_response response; 
    8188 int (*cb_eoh)(struct roar_httpd * httpd); 
    8289 struct roar_vio_calls * client; 
Note: See TracChangeset for help on using the changeset viewer.