#ifndef H_bufsock_H
#define H_bufsock_H
/* Buffers a socket for reads (1K)

$Id: bufsock,v 1.4 1999/10/05 22:34:02 joseph Exp $

*/

#include <stddef.h>

#ifndef H_xsock_H
#include "xsock.h"
#endif

typedef struct bufsock_data *bufsock;

xsock bufsock_get_socket(bufsock);

bufsock bufsock_create(xsock);

void bufsock_free(bufsock);

const char *bufsock_read_line(bufsock, bool *wasline, int *len);

#endif
