#include <rm_atcmd_transport_w_api.h>
◆ open
Open at cmd instance.
- Parameters
-
| [in] | p_ctrl | Pointer to control structure. |
| [in] | p_cfg | Pointer to configuration structure. |
◆ close
| fsp_err_t(* atcmd_transport_w_api_t::close) (atcmd_transport_w_ctrl_t *const p_ctrl) |
Close at cmd instance.
- Parameters
-
| [in] | p_ctrl | Pointer to control structure. |
◆ atCommandSendThreadSafe
at cmd send thread safe.
- Parameters
-
| [in] | p_ctrl | Pointer to control structure. |
| [in] | p_at_cmd | Pointer to AT command data structure. |
◆ atCommandSend
at cmd send.
- Parameters
-
| [in] | p_ctrl | Pointer to control structure. |
| [in] | p_at_cmd | Pointer to AT command data structure. |
◆ giveMutex
| fsp_err_t(* atcmd_transport_w_api_t::giveMutex) (atcmd_transport_w_ctrl_t *const p_ctrl, uint32_t mutex_flag) |
Give the mutex.
- Parameters
-
| [in] | p_ctrl | Pointer to Transport layer instance control structure. |
| [in] | mutex_flag | TX/RX Flags for the mutex. |
◆ takeMutex
| fsp_err_t(* atcmd_transport_w_api_t::takeMutex) (atcmd_transport_w_ctrl_t *const p_ctrl, uint32_t mutex_flag) |
Take the mutex .
- Parameters
-
| [in] | p_ctrl | Pointer to Transport layer instance control structure. |
| [in] | mutex_flag | TX/RX Flags for the mutex. |
◆ statusGet
Gets the status of the configured transport.
- Parameters
-
| [in] | p_ctrl | Pointer to the to Transport layer instance control structure. |
| [out] | p_status | Pointer to store current status. |
◆ bufferRecv
| size_t(* atcmd_transport_w_api_t::bufferRecv) (atcmd_transport_w_ctrl_t *const p_ctrl, char *p_data, uint32_t length, uint32_t rx_timeout) |
Receive data from stream buffer.
- Parameters
-
| [in] | p_ctrl | Pointer to Transport layer instance control structure. |
| [in] | p_data | Pointer to data. |
| [in] | length | Data length. |
| [in] | rx_timeout | Timeout for receiving data on the buffer. |
| [in] | trigger_level | Trigger level for stream buffer. |
The documentation for this struct was generated from the following file:
- rm_atcmd_transport_w_api.h