Go to the source code of this file.
|
| int | modem_pipe_open (struct modem_pipe *pipe, k_timeout_t timeout) |
| | Open pipe.
|
| int | modem_pipe_open_async (struct modem_pipe *pipe) |
| | Open pipe asynchronously.
|
| void | modem_pipe_attach (struct modem_pipe *pipe, modem_pipe_api_callback callback, void *user_data) |
| | Attach pipe to callback.
|
| int | modem_pipe_transmit_chain (struct modem_pipe *pipe, const struct modem_pipe_data_fragment *frags, size_t num_frags) |
| | Transmit a chain of data buffers through pipe.
|
| static int | modem_pipe_transmit (struct modem_pipe *pipe, const uint8_t *buf, size_t size) |
| | Transmit data through pipe.
|
| int | modem_pipe_receive (struct modem_pipe *pipe, uint8_t *buf, size_t size) |
| | Receive data through pipe.
|
| void | modem_pipe_release (struct modem_pipe *pipe) |
| | Clear callback.
|
| int | modem_pipe_close (struct modem_pipe *pipe, k_timeout_t timeout) |
| | Close pipe.
|
| int | modem_pipe_close_async (struct modem_pipe *pipe) |
| | Close pipe asynchronously.
|