Home | History | Annotate | Download | only in ServiceRegistration

Lines Matching defs:state_header

69     state_machine_header_t state_header;
96 #define STATE_MACHINE_HEADER_TO_PUBLISHER(state_header) \
97 if (state_header->state_machine_type != state_machine_type_omr_publisher) { \
98 ERROR("state header type isn't omr_publisher: %d", state_header->state_machine_type); \
101 omr_publisher_t *publisher = state_header->state_object
103 static state_machine_state_t omr_publisher_action_startup(state_machine_header_t *state_header,
105 static state_machine_state_t omr_publisher_action_check_for_dhcp(state_machine_header_t *state_header,
107 static state_machine_state_t omr_publisher_action_not_publishing(state_machine_header_t *state_header,
109 static state_machine_state_t omr_publisher_action_publishing_dhcp(state_machine_header_t *state_header,
111 static state_machine_state_t omr_publisher_action_publishing_ula(state_machine_header_t *state_header,
133 free(publisher->state_header.name);
188 state_machine_event_deliver(&publisher->state_header, event);
240 state_machine_cancel(&publisher->state_header);
257 if (!state_machine_header_setup(&publisher->state_header,
284 state_machine_next_state(&publisher->state_header, omr_publisher_state_startup);
291 if (publisher->state_header.state == omr_publisher_state_publishing_dhcp ||
292 publisher->state_header.state == omr_publisher_state_publishing_ula)
301 state_machine_next_state(&publisher->state_header, omr_publisher_state_publishing_ula);
319 state_machine_event_deliver(&publisher->state_header, event);
352 state_machine_event_deliver(&publisher->state_header, event);
519 if (publisher->state_header.state == omr_publisher_state_publishing_dhcp)
529 if (publisher->state_header.state == omr_publisher_state_publishing_ula)
787 omr_publisher_action_startup(state_machine_header_t *state_header, state_machine_event_t *event)
789 STATE_MACHINE_HEADER_TO_PUBLISHER(state_header);
823 omr_publisher_action_check_for_dhcp(state_machine_header_t *state_header, state_machine_event_t *event)
825 STATE_MACHINE_HEADER_TO_PUBLISHER(state_header);
882 omr_publisher_action_not_publishing(state_machine_header_t *state_header, state_machine_event_t *event)
884 STATE_MACHINE_HEADER_TO_PUBLISHER(state_header);
922 omr_publisher_action_publishing_dhcp(state_machine_header_t *state_header, state_machine_event_t *event)
924 STATE_MACHINE_HEADER_TO_PUBLISHER(state_header);
970 omr_publisher_action_publishing_ula(state_machine_header_t *state_header, state_machine_event_t *event)
972 STATE_MACHINE_HEADER_TO_PUBLISHER(state_header);