Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
stream.h File Reference
#include <stddef.h>
#include "../internal/common.h"
#include "../internal/assert/stream.h"

Go to the source code of this file.

Data Structures

struct  cri_stream_data
 
struct  cr_stream
 

Macros

#define CR_STREAM_BUFSIZE   4096
 

Functions

CR_BEGIN_C_API CR_API void cr_stream_init (struct cr_stream *s)
 
CR_API void cr_stream_close (struct cr_stream *s)
 
CR_API int cr_user_stream_eq (struct cr_stream *s1, struct cr_stream *s2)
 
CR_API int cr_user_stream_lt (struct cr_stream *s1, struct cr_stream *s2)
 
CR_API char * cr_user_stream_tostr (const struct cr_stream *s)
 

Macro Definition Documentation

◆ CR_STREAM_BUFSIZE

#define CR_STREAM_BUFSIZE   4096

Definition at line 31 of file new/stream.h.

Function Documentation

◆ cr_stream_close()

CR_API void cr_stream_close ( struct cr_stream * s)

◆ cr_stream_init()

CR_BEGIN_C_API CR_API void cr_stream_init ( struct cr_stream * s)

◆ cr_user_stream_eq()

CR_API int cr_user_stream_eq ( struct cr_stream * s1,
struct cr_stream * s2 )

◆ cr_user_stream_lt()

CR_API int cr_user_stream_lt ( struct cr_stream * s1,
struct cr_stream * s2 )

◆ cr_user_stream_tostr()

CR_API char * cr_user_stream_tostr ( const struct cr_stream * s)