Lines Matching full:event
37 * @brief NET MGMT event mask basics, normalizing parts of bit fields
96 * @brief Generate a network management event.
98 * @param _mgmt_request Management event identifier
100 * @param _data Any additional data for the event
107 * @brief Declare a request handler function for the given network event.
109 * @param _mgmt_request Management event identifier
117 * @brief Create a request handler function for the given network event.
119 * @param _mgmt_request Management event identifier
120 * @param _func Function for handling this event
131 * @param mgmt_event The network event being notified.
132 * @param iface A pointer on a struct net_if to which the event belongs to,
133 * if it's an event on an iface. NULL otherwise.
140 * @brief Network Management event callback structure
141 * Used to register a callback into the network management event part, in order
142 * to let the owner of this struct to get network event notification based on
143 * given event mask.
181 /** Internal place holder when a synchronous event wait is
182 * successfully unlocked on a event.
191 * @param mgmt_event The network event being notified.
192 * @param iface A pointer on a struct net_if to which the event belongs to,
193 * if it's an event on an iface. NULL otherwise.
206 /* Structure for event handler registered at compile time */
216 * @brief Define a static network event handler.
217 * @param _name Name of the event handler.
278 * @brief Used by the system to notify an event.
279 * @param mgmt_event The actual network event code to notify
280 * @param iface a valid pointer on a struct net_if if only the event is
283 * with the event. NULL otherwise. Note the data pointed there is
284 * normalized by the related event.
298 * @brief Used by the system to notify an event without any additional information.
299 * @param mgmt_event The actual network event code to notify
300 * @param iface A valid pointer on a struct net_if if only the event is
314 * @brief Used to wait synchronously on an event mask
316 * @param raised_event a pointer on a uint32_t to get which event from
317 * the mask generated the event. Can be NULL if the caller is not
320 * event has originated from. This is valid if only the event mask
324 * event might bring along. NULL otherwise.
331 * actual event.
353 * @brief Used to wait synchronously on an event mask for a specific iface
354 * @param iface a pointer on a valid network interface to listen event to
358 * @param raised_event a pointer on a uint32_t to get which event from
359 * the mask generated the event. Can be NULL if the caller is not
362 * event might bring along. NULL otherwise.
369 * actual event.
392 * event processing.