X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=src%2Fphp_pqconn_event.h;h=b7513a67f8f83b85de03ca258a6aa70f1eb84297;hp=85aeab4bc2aca9492a70b8d9360e763405046d92;hb=b600ed678d51ae5b48b9d12e17e491d3d92d7a7a;hpb=9f5cecf26bd70a92ed013f31afec59e272623ac1 diff --git a/src/php_pqconn_event.h b/src/php_pqconn_event.h index 85aeab4..b7513a6 100644 --- a/src/php_pqconn_event.h +++ b/src/php_pqconn_event.h @@ -17,18 +17,17 @@ #include #include "php_pqconn.h" +#include "php_pqres.h" typedef struct php_pqconn_event_data { php_pqconn_object_t *obj; -#ifdef ZTS - void ***ts; -#endif + php_pqres_object_t *res; } php_pqconn_event_data_t; -php_pqconn_event_data_t *php_pqconn_event_data_init(php_pqconn_object_t *obj TSRMLS_DC); -void php_pqconn_notice_recv(void *p, const PGresult *res); -void php_pqconn_notice_ignore(void *p, const PGresult *res); -int php_pqconn_event(PGEventId id, void *e, void *data); +extern php_pqconn_event_data_t *php_pqconn_event_data_init(php_pqconn_object_t *obj); +extern void php_pqconn_notice_recv(void *p, const PGresult *res); +extern void php_pqconn_notice_ignore(void *p, const PGresult *res); +extern int php_pqconn_event(PGEventId id, void *e, void *data); #endif