1MONGOC_STREAM_T(3)                 libmongoc                MONGOC_STREAM_T(3)
2
3
4

NAME

6       mongoc_stream_t - mongoc_stream_t
7

SYNOPSIS

9          typedef struct _mongoc_stream_t mongoc_stream_t
10
11       mongoc_stream_t  provides a generic streaming IO abstraction based on a
12       struct of pointers interface. The idea is to  allow  wrappers,  perhaps
13       other  language  drivers, to easily shim their IO system on top of mon‐
14       goc_stream_t.
15
16       The API for the stream abstraction is currently private and  non-exten‐
17       sible.
18

STREAM TYPES

20       There  are a number of built in stream types that come with mongoc. The
21       default configuration is a buffered unix stream. If TLS is in use, that
22       in turn is wrapped in a tls stream.
23
24       SEE ALSO:
25          mongoc_stream_buffered_t
26
27          mongoc_stream_file_t
28
29          mongoc_stream_socket_t
30
31          mongoc_stream_tls_t
32
33

AUTHOR

35       MongoDB, Inc
36
38       2017-present, MongoDB, Inc
39
40
41
42
431.23.1                           Oct 20, 2022               MONGOC_STREAM_T(3)
Impressum