chiark / gitweb /
Rename word get and put functions now that there's 16-bit support.
authormdw <mdw>
Sat, 3 Mar 2001 12:07:08 +0000 (12:07 +0000)
committermdw <mdw>
Sat, 3 Mar 2001 12:07:08 +0000 (12:07 +0000)
tripe.h

diff --git a/tripe.h b/tripe.h
index 7f5e48c1bae6ea465983791e2af4f7f5ef7c7e96..f3816b4055c1199fc07a87d5fa9e0b346ccb1ab9 100644 (file)
--- a/tripe.h
+++ b/tripe.h
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
 /* -*-c-*-
  *
- * $Id: tripe.h,v 1.6 2001/02/19 19:11:09 mdw Exp $
+ * $Id: tripe.h,v 1.7 2001/03/03 12:07:08 mdw Exp $
  *
  * Main header file for TrIPE
  *
  *
  * Main header file for TrIPE
  *
@@ -29,6 +29,9 @@
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: tripe.h,v $
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: tripe.h,v $
+ * Revision 1.7  2001/03/03 12:07:08  mdw
+ * Rename word get and put functions now that there's 16-bit support.
+ *
  * Revision 1.6  2001/02/19 19:11:09  mdw
  * Output buffering on admin connections.
  *
  * Revision 1.6  2001/02/19 19:11:09  mdw
  * Output buffering on admin connections.
  *
@@ -1099,7 +1102,31 @@ extern int buf_getbyte(buf */*b*/);
 
 extern int buf_putbyte(buf */*b*/, int /*ch*/);
 
 
 extern int buf_putbyte(buf */*b*/, int /*ch*/);
 
-/* --- @buf_getword@ --- *
+/* --- @buf_getu16@ --- *
+ *
+ * Arguments:  @buf *b@ = pointer to a buffer block
+ *             @uint16 *w@ = where to put the word
+ *
+ * Returns:    Zero if OK, or nonzero if there wasn't a word there.
+ *
+ * Use:                Gets a 16-bit word from a buffer.
+ */
+
+extern int buf_getu16(buf */*b*/, uint16 */*w*/);
+
+/* --- @buf_putu16@ --- *
+ *
+ * Arguments:  @buf *b@ = pointer to a buffer block
+ *             @uint16 w@ = word to write
+ *
+ * Returns:    Zero if OK, nonzero if there wasn't enough space.
+ *
+ * Use:                Puts a 16-but word in a buffer.
+ */
+
+extern int buf_putu16(buf */*b*/, uint16 /*w*/);
+
+/* --- @buf_getu32@ --- *
  *
  * Arguments:  @buf *b@ = pointer to a buffer block
  *             @uint32 *w@ = where to put the word
  *
  * Arguments:  @buf *b@ = pointer to a buffer block
  *             @uint32 *w@ = where to put the word
@@ -1109,9 +1136,9 @@ extern int buf_putbyte(buf */*b*/, int /*ch*/);
  * Use:                Gets a 32-bit word from a buffer.
  */
 
  * Use:                Gets a 32-bit word from a buffer.
  */
 
-extern int buf_getword(buf */*b*/, uint32 */*w*/);
+extern int buf_getu32(buf */*b*/, uint32 */*w*/);
 
 
-/* --- @buf_putword@ --- *
+/* --- @buf_putu32@ --- *
  *
  * Arguments:  @buf *b@ = pointer to a buffer block
  *             @uint32 w@ = word to write
  *
  * Arguments:  @buf *b@ = pointer to a buffer block
  *             @uint32 w@ = word to write
@@ -1121,7 +1148,7 @@ extern int buf_getword(buf */*b*/, uint32 */*w*/);
  * Use:                Puts a 32-but word in a buffer.
  */
 
  * Use:                Puts a 32-but word in a buffer.
  */
 
-extern int buf_putword(buf */*b*/, uint32 /*w*/);
+extern int buf_putu32(buf */*b*/, uint32 /*w*/);
 
 /* --- @buf_getmp@ --- *
  *
 
 /* --- @buf_getmp@ --- *
  *