1#ifndef DEFINE_FUNC_ATTRIBUTES
2# define DEFINE_FUNC_ATTRIBUTES
3#endif
4#include "nvim/func_attr.h"
5#undef DEFINE_FUNC_ATTRIBUTES
6int stream_set_blocking(int fd, _Bool blocking);
7void stream_init(Loop *loop, Stream *stream, int fd, uv_stream_t *uvstream) FUNC_ATTR_NONNULL_ARG(2);
8void stream_close(Stream *stream, stream_close_cb on_stream_close, void *data) FUNC_ATTR_NONNULL_ARG(1);
9void stream_may_close(Stream *stream);
10void stream_close_handle(Stream *stream) FUNC_ATTR_NONNULL_ALL;
11#include "nvim/func_attr.h"
12