chiark / gitweb /
*** empty log message ***
[sympathy.git] / src / ipc.c
index b30bef00d93a3d9a7f03da00a00679a32412b45f..480281009348db52a7007068f9b2719b6d5e4d86 100644 (file)
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -10,6 +10,12 @@ static char rcsid[] = "$Id$";
 
 /*
  * $Log$
+ * Revision 1.5  2008/02/28 11:27:48  james
+ * *** empty log message ***
+ *
+ * Revision 1.4  2008/02/22 17:07:00  james
+ * *** empty log message ***
+ *
  * Revision 1.3  2008/02/15 23:52:12  james
  * *** empty log message ***
  *
@@ -192,6 +198,17 @@ ipc_msg_send_setflow (Socket * s, int flow)
   return ipc_msg_send (s, (IPC_Msg *) & m);
 }
 
+int
+ipc_msg_send_setansi (Socket * s, int ansi)
+{
+  IPC_Msg_setansi m;
+
+  m.size = sizeof (m);
+  m.type = IPC_MSG_TYPE_SETANSI;
+  m.ansi = ansi;
+  return ipc_msg_send (s, (IPC_Msg *) & m);
+}
+
 int
 ipc_msg_send_hangup (Socket * s)
 {
@@ -201,3 +218,25 @@ ipc_msg_send_hangup (Socket * s)
   m.type = IPC_MSG_TYPE_HANGUP;
   return ipc_msg_send (s, (IPC_Msg *) & m);
 }
+
+int
+ipc_msg_send_setsize (Socket * s,CRT_Pos size)
+{
+  IPC_Msg_setsize m;
+
+  m.size = sizeof (m);
+  m.type = IPC_MSG_TYPE_SETSIZE;
+  m.winsize=size;
+
+  return ipc_msg_send (s, (IPC_Msg *) & m);
+}
+
+int
+ipc_msg_send_reset (Socket * s)
+{
+  IPC_Msg_reset m;
+
+  m.size = sizeof (m);
+  m.type = IPC_MSG_TYPE_RESET;
+  return ipc_msg_send (s, (IPC_Msg *) & m);
+}