Lines Matching defs:event

60 	nwamd_event_t event;
67 event = nwamd_event_init(*init ?
70 if (event != NULL)
71 nwamd_event_enqueue(event);
401 nwamd_event_t event = nwamd_event_init_object_action
403 if (event == NULL)
405 nwamd_event_enqueue(event);
413 /* Handle loc initialization/refresh event */
415 nwamd_loc_handle_init_event(nwamd_event_t event)
423 if ((err = nwam_loc_read(event->event_object, 0, &loch))
426 "read object '%s': %s", event->event_object,
428 nwamd_event_do_not_send(event);
432 event->event_object)) != NULL) {
438 event->event_object, loch, NULL);
457 event->event_object, NWAM_STATE_OFFLINE_TO_ONLINE,
462 /* Handle loc finish event */
464 nwamd_loc_handle_fini_event(nwamd_event_t event)
469 event->event_object);
473 event->event_object)) == NULL) {
475 "loc %s not found", event->event_object);
476 nwamd_event_do_not_send(event);
483 nwamd_loc_handle_action_event(nwamd_event_t event)
487 switch (event->event_msg->nwe_data.nwe_object_action.nwe_action) {
490 event->event_object);
493 "could not find location %s", event->event_object);
494 nwamd_event_do_not_send(event);
500 event->event_object);
507 event->event_object, NWAM_STATE_OFFLINE_TO_ONLINE,
512 event->event_object);
515 "could not find location %s", event->event_object);
516 nwamd_event_do_not_send(event);
522 event->event_object);
529 event->event_object, NWAM_STATE_ONLINE_TO_OFFLINE,
534 nwamd_loc_handle_init_event(event);
537 nwamd_loc_handle_fini_event(event);
547 nwamd_loc_handle_state_event(nwamd_event_t event)
554 event->event_object)) == NULL) {
556 "state event for nonexistent loc %s", event->event_object);
557 nwamd_event_do_not_send(event);
560 new_state = event->event_msg->nwe_data.nwe_object_state.nwe_state;
562 event->event_msg->nwe_data.nwe_object_state.nwe_aux_state;
590 nwamd_loc_activate(event->event_object);
601 if (strcmp(event->event_object, active_loc) == 0)