![]() |
eRPC API Reference
Rev. 1.9.0
NXP Semiconductors
|
| ▼Infrastructure | C++ core |
| Transports | Superclasses for building transports |
| Utilities | Utility code used by the infrastructure |
| Server | Server classes |
| Client | Client classes |
| Serialization | Classes used for message serialization |
| ▼Porting | Porting layer |
| Memory | Memory allocation |
| Threads | Threading model |
| Serial | Serial port |
| SPIdev | SPIdev port |
| SysGPIO | SysGPIO port |
| ▼Setup API | C language setup functions |
| Server Setup | Server side setup and control functions |
| Client Setup | Client side setup functions |
| Message Buffer Factory Setup | Message Buffer Factory setup functions |
| Transport Setup | Transport layer initialization |
| Extension Setup | Extension setup functions |
| ▼Transport Layers | Transport layer classes |
| DSPI Master | MCUXpressoSDK DSPI master driver transport |
| DSPI Slave | MCUXpressoSDK DSPI slave driver transport |
| SPI Master | MCUXpressoSDK SPI master driver transport |
| SPI Slave | MCUXpressoSDK SPI slave driver transport |
| SPIdev Linux Master | SPIdev Linux transport |
| Inter-thread | Simple inter-thread communications transport |
| CMSIS UART | CMSIS UART driver transport |
| Serial port | POSIX and Win32 serial port transport |
| RPMsg-Lite RTOS | RPMsg-Lite zero copy transport using RTOS API |
| RPMsg-Lite | RPMsg-Lite zero copy transport |
| RPMsg TTY RTOS | RPMsg TTY RTOS transport |
| TCP/IP | Simple TCP/IP transport |
| Messaging Unit | Messaging Unit transport |
| RPMsg Endpoints | RPMsg endpoints linux transport |
| USB CDC | USB CDC transport |
| I2C Slave | MCUXpressoSDK I2C slave driver transport |
| Configuration | Configuration settings |