chiark / gitweb /
*** empty log message ***
[sympathy.git] / src / prototypes.h
index ee95d3076ea9ee02409032e9f2136a3fe0e27880..dc88c14dd0f077a01abdf0eb8f30915e1a499f44 100644 (file)
@@ -103,6 +103,10 @@ extern void default_termios(struct termios *termios);
 extern Log *file_log_new(char *fn);
 /* ipc.c */
 extern IPC_Msg *ipc_check_for_message_in_slide(Slide *s);
+extern void ipc_consume_message_in_slide(Slide *s);
+extern int ipc_msg_send(Socket *s, IPC_Msg *m);
+extern int ipc_msg_send_debug(Socket *s, char *msg);
+extern int ipc_msg_send_history(Socket *s, History_ent *l);
 /* slide.c */
 extern void slide_free(Slide *s);
 extern void slide_consume(Slide *s, int n);
@@ -114,7 +118,7 @@ extern void socket_free(Socket *s);
 extern Socket *socket_listen(char *path);
 extern Socket *socket_accept(Socket *l);
 extern Socket *socket_connect(char *path);
-extern Socket *socket_post_select(Socket *s, fd_set *rfds, fd_set *wfds);
 extern void socket_consume_msg(Socket *s);
 extern void socket_pre_select(Socket *s, fd_set *rfds, fd_set *wfds);
-extern IPC_Msg *ipc_check_for_message_in_slide(Slide *s);
+extern int socket_post_select(Socket *s, fd_set *rfds, fd_set *wfds);
+extern int socket_write(Socket *s, void *buf, int len);