eRPC API Reference  Rev. 1.7.2
NXP Semiconductors
DynamicMessageBufferFactory Class Reference

Dynamic message buffer factory. More...

+ Inheritance diagram for DynamicMessageBufferFactory:
+ Collaboration diagram for DynamicMessageBufferFactory:

Public Member Functions

virtual MessageBuffer create ()
 This function creates new message buffer. More...
 
virtual void dispose (MessageBuffer *buf)
 This function disposes message buffer. More...
 
- Public Member Functions inherited from erpc::MessageBufferFactory
 MessageBufferFactory (void)
 Constructor. More...
 
virtual ~MessageBufferFactory (void)
 ClientManager destructor.
 
virtual bool createServerBuffer (void)
 This function inform server if it has to create buffer for received message. More...
 
virtual erpc_status_t prepareServerBufferForSend (MessageBuffer *message)
 This function is preparing output buffer on server side. More...
 

Detailed Description

Dynamic message buffer factory.

Member Function Documentation

virtual MessageBuffer DynamicMessageBufferFactory::create ( )
inlinevirtual

This function creates new message buffer.

Returns
New created MessageBuffer.

Implements erpc::MessageBufferFactory.

virtual void DynamicMessageBufferFactory::dispose ( MessageBuffer buf)
inlinevirtual

This function disposes message buffer.

Parameters
[in]bufMessageBuffer to dispose.

Implements erpc::MessageBufferFactory.


The documentation for this class was generated from the following file: