HomePort
Data Structures | Typedefs | Functions
comm.h File Reference
Include dependency graph for comm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hpd_listener
 
struct  hpd_request
 
struct  hpd_response
 
struct  hpd_value
 

Typedefs

typedef struct hpd_listeners hpd_listeners_t
 

Functions

 TAILQ_HEAD (hpd_listeners, hpd_listener)
 

Data Structure Documentation

struct hpd_request

Definition at line 54 of file comm.h.

Collaboration diagram for hpd_request:
Data Fields
void * data
hpd_method_t method
hpd_free_f on_free
hpd_response_f on_response
hpd_service_id_t * service
hpd_value_t * value
struct hpd_response

Definition at line 64 of file comm.h.

Collaboration diagram for hpd_response:
Data Fields
hpd_request_t * request
hpd_status_t status
hpd_value_t * value
struct hpd_value

Definition at line 70 of file comm.h.

Collaboration diagram for hpd_value:
Data Fields
char * body
hpd_map_t * headers
size_t len

Typedef Documentation

typedef struct hpd_listeners hpd_listeners_t

Definition at line 37 of file comm.h.

Function Documentation

TAILQ_HEAD ( hpd_listeners  ,
hpd_listener   
)