comparison src/procimpl.h @ 288:e11d67e05968 r21-0b42

Import from CVS: tag r21-0b42
author cvs
date Mon, 13 Aug 2007 10:35:54 +0200
parents 90d73dddcdc4
children 8626e4521993
comparison
equal deleted inserted replaced
287:13a0bd77a29d 288:e11d67e05968
44 void (*finalize_process_data) (struct Lisp_Process *proc, int for_disksave); 44 void (*finalize_process_data) (struct Lisp_Process *proc, int for_disksave);
45 void (*alloc_process_data) (struct Lisp_Process *p); 45 void (*alloc_process_data) (struct Lisp_Process *p);
46 void (*init_process_io_handles) (struct Lisp_Process *p, 46 void (*init_process_io_handles) (struct Lisp_Process *p,
47 void* in, void* out, int flags); 47 void* in, void* out, int flags);
48 int (*create_process) (struct Lisp_Process *p, 48 int (*create_process) (struct Lisp_Process *p,
49 char **new_argv, CONST char *current_dir); 49 Lisp_Object *argv, int nargv,
50 Lisp_Object program, Lisp_Object cur_dir);
50 int (*tooltalk_connection_p) (struct Lisp_Process *p); 51 int (*tooltalk_connection_p) (struct Lisp_Process *p);
51 #ifdef HAVE_SOCKETS 52 #ifdef HAVE_SOCKETS
52 void (*open_network_stream) (Lisp_Object name, Lisp_Object host, 53 void (*open_network_stream) (Lisp_Object name, Lisp_Object host,
53 Lisp_Object service, Lisp_Object family, 54 Lisp_Object service, Lisp_Object family,
54 void** vinfd, void** voutfd); 55 void** vinfd, void** voutfd);