Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore


Modified Files:
        ecore_private.h 


Log Message:
Fork'n'pipe now actually pipes.
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore/ecore_private.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- ecore_private.h     9 Nov 2005 13:57:45 -0000       1.23
+++ ecore_private.h     10 Dec 2005 22:39:19 -0000      1.24
@@ -47,6 +47,8 @@
 #define CLAMP(x, min, max) (((x) > (max)) ? (max) : (((x) < (min)) ? (min) : 
(x)))
 #endif
 
+#define READBUFSIZ 65536
+
 #define ECORE_MAGIC_NONE            0x1234fedc
 #define ECORE_MAGIC_EXE             0xf7e812f5
 #define ECORE_MAGIC_TIMER           0xf7d713f4
@@ -148,14 +150,15 @@
    char        *tag;
    char        *cmd;
    Ecore_Exe_Flags  flags;
-   char        *args[4];       /* Arguments for child */
-   Ecore_Fd_Handler *fd_handler; /* FIXME: the fd_handler to handle read/write 
to child - if this was used, or NULL if not */
+   Ecore_Fd_Handler *write_fd_handler; /* FIXME: the fd_handler to handle 
write to child - if this was used, or NULL if not */
+   Ecore_Fd_Handler *read_fd_handler; /* FIXME: the fd_handler to handle read 
from child - if this was used, or NULL if not */
    void        *write_data_buf; /* FIXME: a data buffer for data to write to 
the child - realloced as needed for more data and flushed when the fd handler 
says writes are possible */
    int          write_data_size; /* FIXME: the size in bytes of the data 
buffer */
+   int          write_data_offset; /* FIXME: the offset in bytes in the data 
buffer */
    void        *read_data_buf; /* FIXME: data read from the child awating 
delivery to an event */
    int          read_data_size; /* FIXME: data read from child in bytes */
    int          child_fd_write;        /* fd to write TO to send data to the 
child */
-   int          child_fd_read; /* fd to read FROM whne child has send us 
(parent) data */
+   int          child_fd_read; /* fd to read FROM when child has sent us (the 
parent) data */
 };
 #endif
 




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to