X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Ffrontend%2Fconnection-private.h;h=a0f28ae985b37a81442ad7145eb3a056e9dffbca;hp=361af166867e5ce230415c64475af57812952723;hb=ad77ec3d257ac66d74e91452d098882247abdc0a;hpb=e75ea8e047dada17cba57b4c4d586f655294026e diff --git a/src/frontend/connection-private.h b/src/frontend/connection-private.h index 361af16..a0f28ae 100644 --- a/src/frontend/connection-private.h +++ b/src/frontend/connection-private.h @@ -58,6 +58,12 @@ struct sdb_conn { struct sockaddr_storage client_addr; socklen_t client_addr_len; + /* connection handling */ + ssize_t (*read)(sdb_conn_t *, size_t); + ssize_t (*write)(sdb_conn_t *, const void *, size_t); + int (*finish)(sdb_conn_t *); + void *session; + /* read buffer */ sdb_strbuf_t *buf;