[prev in list] [next in list] [prev in thread] [next in thread]
List: prelude-cvslog
Subject: [prelude-cvslog] r4560 - in trunk/libprelude/src: . include
From: noreply () prelude-ids ! org
Date: 2004-12-11 19:33:05
Message-ID: 20041211193305.BCCAB3BCA2E () mail ! prelude-ids ! org
[Download RAW message or body]
Author: yoann
Date: 2004-12-11 20:33:05 +0100 (Sat, 11 Dec 2004)
New Revision: 4560
Modified:
trunk/libprelude/src/include/prelude-msg.h
trunk/libprelude/src/prelude-msg.c
Log:
prelude_msg_write now only return success or error, and
handle non blocking internally. Update function prototype and
documentation.
Modified: trunk/libprelude/src/include/prelude-msg.h
===================================================================
--- trunk/libprelude/src/include/prelude-msg.h 2004-12-11 19:31:31 UTC (rev 4559)
+++ trunk/libprelude/src/include/prelude-msg.h 2004-12-11 19:33:05 UTC (rev 4560)
@@ -56,7 +56,7 @@
void prelude_msg_set(prelude_msg_t *msg, uint8_t tag, uint32_t len, const void *data);
-ssize_t prelude_msg_write(prelude_msg_t *msg, prelude_io_t *dst);
+int prelude_msg_write(prelude_msg_t *msg, prelude_io_t *dst);
Modified: trunk/libprelude/src/prelude-msg.c
===================================================================
--- trunk/libprelude/src/prelude-msg.c 2004-12-11 19:31:31 UTC (rev 4559)
+++ trunk/libprelude/src/prelude-msg.c 2004-12-11 19:33:05 UTC (rev 4560)
@@ -531,9 +531,9 @@
* object to @dst. The message should have been created using the
* prelude_msg_new() and prelude_msg_set() functions.
*
- * Returns: The number of bytes written, or -1 if an error occured.
+ * Returns: 0 on success, or a negative value if an error occured.
*/
-ssize_t prelude_msg_write(prelude_msg_t *msg, prelude_io_t *dst)
+int prelude_msg_write(prelude_msg_t *msg, prelude_io_t *dst)
{
ssize_t ret;
uint32_t dlen = msg->write_index;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic