eRPC API Reference  Rev. 1.7.2
NXP Semiconductors
Message_buffer_factory_setup

Overview

Files

file  erpc_mbf_setup.h
 

Typedefs

typedef struct ErpcMessageBufferFactory * erpc_mbf_t
 Opaque MessageBufferFactory object type.
 

MessageBufferFactory setup

erpc_mbf_t erpc_mbf_static_init (void)
 Create MessageBuffer factory which is using static allocated buffers.
 
erpc_mbf_t erpc_mbf_dynamic_init (void)
 Create MessageBuffer factory which is using dynamic allocated buffers.
 
erpc_mbf_t erpc_mbf_rpmsg_init (erpc_transport_t transport)
 Create MessageBuffer factory which is using RPMSG LITE zero copy buffers. More...
 
erpc_mbf_t erpc_mbf_rpmsg_tty_init (erpc_transport_t transport)
 Create MessageBuffer factory which is using RPMSG LITE TTY buffers. More...
 

Function Documentation

erpc_mbf_t erpc_mbf_rpmsg_init ( erpc_transport_t  transport)

Create MessageBuffer factory which is using RPMSG LITE zero copy buffers.

Has to be used with RPMSG lite zero copy transport.

erpc_mbf_t erpc_mbf_rpmsg_tty_init ( erpc_transport_t  transport)

Create MessageBuffer factory which is using RPMSG LITE TTY buffers.

Has to be used with RPMSG lite TTY transport.