index 39e7622f3b1959fd1fbb1de11301adc25a1b842b..bce3da91898a670a00eb532e630e2b0663462321 100644 (file)
* connection.
*
* Returns:
- * - 0 on success
+ * - the number of bytes send
* - a negative value else.
*/
ssize_t
sdb_client_recv(sdb_client_t *client,
uint32_t *code, sdb_strbuf_t *buf);
+/*
+ * sdb_client_eof:
+ * Returns true if end of file on the client connection was reached, that is,
+ * if the remote side closed the connection.
+ */
+_Bool
+sdb_client_eof(sdb_client_t *client);
+
#ifdef __cplusplus
} /* extern "C" */
#endif