X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=hcconn.h;h=e9d0af65a0753a33e85b0437bdbcbbabb4e733ae;hb=ce3ea0db3a15d86f313e3ab9e015790417e45c32;hp=3fbbea70deda18eb06baf90b4ea6a55a039e2b88;hpb=b7dc018999a689010314c3847576cef772fd1d16;p=cascardo%2Frnetproxy.git diff --git a/hcconn.h b/hcconn.h index 3fbbea7..e9d0af6 100644 --- a/hcconn.h +++ b/hcconn.h @@ -17,8 +17,8 @@ */ -#ifndef HC_IOCHANNEL_H -#define HC_IOCHANNEL_H +#ifndef HC_CONN_H +#define HC_CONN_H #include #include @@ -39,10 +39,14 @@ typedef enum typedef void (*HCClientFunc) (HCConn *, HCEvent, gpointer); -HCConn * hc_conn_new (int, HCClientFunc, gpointer); +HCConn * hc_conn_new (HCClientFunc, gpointer); ssize_t hc_conn_read (HCConn *, char *, size_t); void hc_conn_write (HCConn *, char *, size_t); void hc_conn_close (HCConn *); void hc_conn_set_callback (HCConn *, HCClientFunc, gpointer); +int hc_conn_set_driver_channel (HCConn *, int); +int hc_conn_set_driver_ssl_client (HCConn *, HCConn *); +int hc_conn_set_driver_ssl_server (HCConn *, HCConn *); + #endif