stream.h

来自「libaal-1.0.5.tar.gz reiser4progs编译时需要」· C头文件 代码 · 共 35 行

H
35
字号
/* Copyright (C) 2001, 2002, 2003 by Hans Reiser, licensing governed by   libaal/COPYING.      stream.h -- simple stream implementation. */  #ifndef AAL_STREAM_H#define AAL_STREAM_H#ifndef ENABLE_MINIMAL#include <aal/types.h>extern int aal_stream_eof(aal_stream_t *stream);extern void aal_stream_fini(aal_stream_t *stream);extern void aal_stream_close(aal_stream_t *stream);extern void aal_stream_reset(aal_stream_t *stream);extern aal_stream_t *aal_stream_create(void *entity,				       aal_proto_t *proto);extern int32_t aal_stream_read(aal_stream_t *stream,			       void *buff, uint32_t n);extern int32_t aal_stream_write(aal_stream_t *stream,				void *buff, uint32_t n);extern int32_t aal_stream_format(aal_stream_t *stream,				 const char *format, ...);extern void aal_stream_init(aal_stream_t *stream,			    void *entity,			    aal_proto_t *proto);				       #endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?