nRF Connect SDK API 2.8.99
Loading...
Searching...
No Matches
slm_cmux.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2023 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6#ifndef SLM_CMUX_
7#define SLM_CMUX_
8
9struct modem_pipe;
10
11void slm_cmux_init(void);
12
13/* CMUX channels that are used by other modules. */
15#if defined(CONFIG_SLM_PPP)
16 CMUX_PPP_CHANNEL,
17#endif
18#if defined(CONFIG_SLM_GNSS_OUTPUT_NMEA_ON_CMUX_CHANNEL)
19 CMUX_GNSS_CHANNEL,
20#endif
22};
23struct modem_pipe *slm_cmux_reserve(enum cmux_channel);
25
26#endif
struct modem_pipe * slm_cmux_reserve(enum cmux_channel)
void slm_cmux_release(enum cmux_channel)
cmux_channel
Definition slm_cmux.h:14
@ CMUX_EXT_CHANNEL_COUNT
Definition slm_cmux.h:21
void slm_cmux_init(void)