Zigbee Protocol Controller 1.6.0
zigpc_net_mgmt_gateway.c File Reference
#include <stdlib.h>
#include <string.h>
#include <process.h>
#include <sl_log.h>
#include <sl_status.h>
#include <zigpc_discovery.h>
#include "zigpc_net_mgmt_internal.h"
#include "zigpc_net_mgmt_gateway.h"
#include "zigpc_net_mgmt_process.h"
#include "zigpc_net_mgmt_process_send.h"
#include "zigpc_common_observable.h"
#include "zigpc_gateway_notify.h"

Functions

void zigpc_net_mgmt_callback_on_network_initialized (void *event_data)
 
void zigpc_net_mgmt_callback_on_node_add_start (void *event_data)
 
void zigpc_net_mgmt_callback_on_node_add_complete (void *event_data)
 
void zigpc_net_mgmt_on_discovery_status (zigbee_eui64_uint_t eui64_uint, zigpc_discovery_status_t discovery_status)
 
void zigpc_net_mgmt_callback_on_node_removed (void *event_data)
 
sl_status_t zigpc_net_mgmt_gateway_init_observer (void)
 Setup listeners to receive ZigPC Gateway events. More...
 

Variables

static const char LOG_TAG [] = "zigpc_net_mgmt_gateway"
 

Function Documentation

◆ zigpc_net_mgmt_callback_on_network_initialized()

void zigpc_net_mgmt_callback_on_network_initialized ( void *  event_data)

◆ zigpc_net_mgmt_callback_on_node_add_complete()

void zigpc_net_mgmt_callback_on_node_add_complete ( void *  event_data)

◆ zigpc_net_mgmt_callback_on_node_add_start()

void zigpc_net_mgmt_callback_on_node_add_start ( void *  event_data)

◆ zigpc_net_mgmt_callback_on_node_removed()

void zigpc_net_mgmt_callback_on_node_removed ( void *  event_data)

◆ zigpc_net_mgmt_gateway_init_observer()

sl_status_t zigpc_net_mgmt_gateway_init_observer ( void  )

Setup listeners to receive ZigPC Gateway events.

Returns
sl_status_t SL_STATUS_OK on success, if not there is an error in initializing observables

◆ zigpc_net_mgmt_on_discovery_status()

void zigpc_net_mgmt_on_discovery_status ( zigbee_eui64_uint_t  eui64_uint,
zigpc_discovery_status_t  discovery_status 
)

Variable Documentation

◆ LOG_TAG

const char LOG_TAG[] = "zigpc_net_mgmt_gateway"
static