Lines Matching full:connectivity

26  * @brief Connection Manager Connectivity API
27 * @defgroup conn_mgr_connectivity Connection Manager Connectivity API
37 /* Connectivity Events */
58 * @brief net_mgmt event raised when a non-recoverable connectivity error occurs on an iface
65 * @brief Per-iface connectivity flags
71 * When set, indicates that the connectivity implementation bound to this iface should
72 * attempt to persist connectivity by automatically reconnecting after connection loss.
106 * If the provided iface has been bound to a connectivity implementation, initiate
116 * @retval -ENOTSUP if the iface does not have a connectivity implementation.
124 * If the provided iface has been bound to a connectivity implementation, disconnect/disassociate
132 * @retval -ENOTSUP if the iface does not have a connectivity implementation.
138 * @brief Check whether the provided network interface supports connectivity / has been bound
139 * to a connectivity implementation.
142 * @retval true if connectivity is supported (a connectivity implementation has been bound).
148 * @brief Set implementation-specific connectivity options.
150 * If the provided iface has been bound to a connectivity implementation that supports it,
151 * implementation-specific connectivity options related to the iface.
169 * @brief Get implementation-specific connectivity options.
171 * If the provided iface has been bound to a connectivity implementation that supports it,
172 * retrieves implementation-specific connectivity options related to the iface.
197 * @brief Check the value of connectivity flags
199 * If the provided iface is bound to a connectivity implementation, retrieves the value of the
200 * specified connectivity flag associated with that iface.
205 * Also returns False if the provided iface is not bound to a connectivity implementation,
211 * @brief Set the value of a connectivity flags
213 * If the provided iface is bound to a connectivity implementation, sets the value of the
214 * specified connectivity flag associated with that iface.
221 * @retval -ENOTSUP if the provided iface is not bound to a connectivity implementation.
226 * @brief Get the connectivity timeout for an iface
228 * If the provided iface is bound to a connectivity implementation, retrieves the timeout setting
232 * @return int - The connectivity timeout value (in seconds) if it could be retrieved, otherwise
238 * @brief Set the connectivity timeout for an iface.
240 * If the provided iface is bound to a connectivity implementation, sets the timeout setting in
247 * @retval -ENOTSUP if the provided iface is not bound to a connectivity implementation.
257 * @defgroup conn_mgr_connectivity_bulk Connection Manager Connectivity Bulk API
291 * connects those that support connectivity.
303 * @brief Convenience function that disconnects all available ifaces that support connectivity