Пример #1
0
long wlan_set_event_mask(unsigned long ulMask)
{
    long ret;

    OS_mutex_lock(g_main_mutex, &mtx_key);
    ret = c_wlan_set_event_mask(ulMask);
    OS_mutex_unlock(g_main_mutex, mtx_key);

    return(ret);
}
Пример #2
0
/**
 * \brief set event mask
 *
 * Mask event according to bit mask. In case that event is
 * masked (1), the device will not send the masked event.
 * \param[in] mask  Saved: no. mask option:\n
 *       HCI_EVNT_WLAN_UNSOL_CONNECT connect event\n
 *       HCI_EVNT_WLAN_UNSOL_DISCONNECT disconnect event\n
 *       HCI_EVNT_WLAN_ASYNC_SIMPLE_CONFIG_DONE config done\n
 *       HCI_EVNT_WLAN_UNSOL_INIT init done\n
 *       HCI_EVNT_WLAN_UNSOL_DHCP dhcp report\n
 *       HCI_EVNT_WLAN_ASYNC_PING_REPORT ping report\n
 *       HCI_EVNT_WLAN_KEEPALIVE keepalive\n
 *     HCI_EVNT_WLAN_TX_COMPLETE - disable information on end of transmission
 *
 * \On success, zero is returned. On error, -1 is
 *            returned
 * \sa
 * \note
 * \warning
 */
long wlan_set_event_mask(unsigned long ulMask)
{
    long ret;
    ret = c_wlan_set_event_mask(ulMask);
    return(ret);
}