summaryrefslogtreecommitdiff
path: root/src/core/net-sendbuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/net-sendbuffer.h')
-rw-r--r--src/core/net-sendbuffer.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/core/net-sendbuffer.h b/src/core/net-sendbuffer.h
index d2388b41..f492821e 100644
--- a/src/core/net-sendbuffer.h
+++ b/src/core/net-sendbuffer.h
@@ -3,6 +3,15 @@
#define DEFAULT_BUFFER_SIZE 8192
+struct _NET_SENDBUF_REC {
+ GIOChannel *handle;
+
+ int send_tag;
+ int bufsize;
+ int bufpos;
+ char *buffer; /* Buffer is NULL until it's actually needed. */
+};
+
/* Create new buffer - if `bufsize' is zero or less, DEFAULT_BUFFER_SIZE
is used */
NET_SENDBUF_REC *net_sendbuffer_create(GIOChannel *handle, int bufsize);