EventDance - Documentation and Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
EvdWebService; EvdWebServiceClass; EvdWebService * evd_web_service_new (void
); gboolean evd_web_service_add_connection_with_request (EvdWebService *self
,EvdHttpConnection *conn
,EvdHttpRequest *request
,EvdService *return_to
);
GObject +----EvdIoStreamGroup +----EvdService +----EvdWebService +----EvdLongPolling +----EvdWebDir +----EvdWebSelector +----EvdWebTransport
typedef struct { EvdServiceClass parent_class; /* virtual methods */ void (* request_handler) (EvdWebService *self, EvdHttpConnection *conn, EvdHttpRequest *request); void (* return_connection) (EvdWebService *self, EvdHttpConnection *conn); gboolean (* respond) (EvdWebService *self, EvdHttpConnection *conn, guint status_code, SoupMessageHeaders *headers, gchar *content, gsize size, GError **error); /* signals */ void (* signal_request_headers) (EvdWebService *self, EvdHttpConnection *connection, EvdHttpRequest *request, gpointer user_data); } EvdWebServiceClass;
gboolean evd_web_service_add_connection_with_request (EvdWebService *self
,EvdHttpConnection *conn
,EvdHttpRequest *request
,EvdService *return_to
);
|
|
|
|
|
|
|
|
Returns : |
"request-headers"
signalvoid user_function (EvdWebService *evdwebservice, EvdHttpConnection *arg1, EvdHttpRequest *arg2, gpointer user_data) : Action
|
the object which received the signal. |
|
|
|
|
|
user data set when the signal handler was connected. |