An interface for a stream.
◆ afw_stream_flush
#define afw_stream_flush |
( |
|
instance, |
|
|
|
xctx |
|
) |
| |
Value:(instance)->inf->flush( \
(instance), \
(xctx) \
)
Call method flush of interface afw_stream.
- Parameters
-
instance | Pointer to this stream instance. |
xctx | This is the caller's xctx. |
Definition at line 4476 of file afw_interface.h.
◆ afw_stream_read
#define afw_stream_read |
( |
|
instance, |
|
|
|
buffer, |
|
|
|
size, |
|
|
|
xctx |
|
) |
| |
Value:(instance)->inf->read( \
(instance), \
(buffer), \
(size), \
(xctx) \
)
Call method read of interface afw_stream.
- Parameters
-
instance | Pointer to this stream instance. |
buffer | Buffer to write. |
size | Size of buffer. |
xctx | This is the caller's xctx. |
Definition at line 4492 of file afw_interface.h.
◆ afw_stream_release
#define afw_stream_release |
( |
|
instance, |
|
|
|
xctx |
|
) |
| |
Value:(instance)->inf->release( \
(instance), \
(xctx) \
)
Call method release of interface afw_stream.
- Parameters
-
instance | Pointer to this stream instance. |
xctx | This is the caller's xctx. |
Definition at line 4462 of file afw_interface.h.
◆ afw_stream_write
#define afw_stream_write |
( |
|
instance, |
|
|
|
buffer, |
|
|
|
size, |
|
|
|
xctx |
|
) |
| |
Value:(instance)->inf->write( \
(instance), \
(buffer), \
(size), \
(xctx) \
)
Call method write of interface afw_stream.
- Parameters
-
instance | Pointer to this stream instance. |
buffer | Buffer to write. |
size | Size of buffer. |
xctx | This is the caller's xctx. |
Definition at line 4512 of file afw_interface.h.
◆ afw_stream_flush_t
◆ afw_stream_read_t
◆ afw_stream_release_t
◆ afw_stream_write_t