aboutsummaryrefslogtreecommitdiffstats
path: root/src/symsocket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/symsocket.h')
-rw-r--r--src/symsocket.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/symsocket.h b/src/symsocket.h
new file mode 100644
index 0000000..3996816
--- /dev/null
+++ b/src/symsocket.h
@@ -0,0 +1,36 @@
+/*
+ * symsocket.h:
+ *
+ * Copyright (c) 2008 James McKenzie <james@fishsoup.dhs.org>,
+ * All rights reserved.
+ *
+ */
+
+/*
+ * $Id$
+ */
+
+/*
+ * $Log$
+ * Revision 1.1 2008/02/13 18:05:06 james
+ * *** empty log message ***
+ *
+ */
+
+#ifndef __SYMSOCKET_H__
+#define __SYMSOCKET_H__
+
+typedef struct
+{
+ int fd;
+
+ Slide *read_buf;
+ Slide *write_buf;
+
+ IPC_Msg *msg;
+
+} Socket;
+
+#define SOCKET_IS_LISTENER(s) (!((s)->read_buf))
+
+#endif /* __SYMSOCKET_H__ */