UPnP WPS Device - Event processing. More...
#include "includes.h"
#include <assert.h>
#include "common.h"
#include "eloop.h"
#include "uuid.h"
#include "http_client.h"
#include "wps_defs.h"
#include "wps_upnp.h"
#include "wps_upnp_i.h"
Go to the source code of this file.
Data Structures | |
struct | wps_event_ |
Defines | |
#define | MAX_EVENTS_QUEUED 20 |
#define | EVENT_TIMEOUT_SEC 30 |
#define | EVENT_DELAY_SECONDS 0 |
#define | EVENT_DELAY_MSEC 0 |
Functions | |
void | event_delete_all (struct subscription *s) |
void | event_send_all_later (struct upnp_wps_device_sm *sm) |
void | event_send_stop_all (struct upnp_wps_device_sm *sm) |
int | event_add (struct subscription *s, const struct wpabuf *data) |
Add a new event to a queue. |
UPnP WPS Device - Event processing.
See wps_upnp.c for more details on licensing and code history.
Definition in file wps_upnp_event.c.
int event_add | ( | struct subscription * | s, | |
const struct wpabuf * | data | |||
) |
Add a new event to a queue.
s | Subscription | |
data | Event data (is copied; caller retains ownership) |
Definition at line 387 of file wps_upnp_event.c.