LCOV - code coverage report
Current view: top level - zephyr/net/conn_mgr - connectivity_wifi_mgmt.h Coverage Total Hit
Test: new.info Lines: 100.0 % 3 3
Test Date: 2025-03-11 06:50:38

            Line data    Source code
       1            1 : /*
       2              :  * Copyright (c) 2024 CSIRO
       3              :  *
       4              :  * SPDX-License-Identifier: Apache-2.0
       5              :  */
       6              : 
       7              : /**
       8              :  * @file
       9              :  * @brief Connectivity implementation for drivers exposing the wifi_mgmt API
      10              :  */
      11              : 
      12              : #ifndef ZEPHYR_INCLUDE_CONN_MGR_CONNECTIVITY_WIFI_MGMT_H_
      13              : #define ZEPHYR_INCLUDE_CONN_MGR_CONNECTIVITY_WIFI_MGMT_H_
      14              : 
      15              : #include <zephyr/net/conn_mgr_connectivity_impl.h>
      16              : 
      17              : #ifdef __cplusplus
      18              : extern "C" {
      19              : #endif
      20              : 
      21              : /**
      22              :  * Context type for generic WIFI_MGMT connectivity backend.
      23              :  */
      24            1 : #define CONNECTIVITY_WIFI_MGMT_CTX_TYPE void *
      25              : 
      26              : /**
      27              :  * @brief Associate the generic WIFI_MGMT implementation with a network device
      28              :  *
      29              :  * @param dev_id Network device id.
      30              :  */
      31            1 : #define CONNECTIVITY_WIFI_MGMT_BIND(dev_id)                               \
      32              :         IF_ENABLED(CONFIG_NET_CONNECTION_MANAGER_CONNECTIVITY_WIFI_MGMT,  \
      33              :                    (CONN_MGR_CONN_DECLARE_PUBLIC(CONNECTIVITY_WIFI_MGMT); \
      34              :                     CONN_MGR_BIND_CONN(dev_id, CONNECTIVITY_WIFI_MGMT)))
      35              : 
      36              : #ifdef __cplusplus
      37              : }
      38              : #endif
      39              : 
      40              : #endif /* ZEPHYR_INCLUDE_CONN_MGR_CONNECTIVITY_WIFI_MGMT_H_ */
        

Generated by: LCOV version 2.0-1