.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "LLC_STATION_SERVICE_EVENTS" "" "06 October 2005" "" "" .SH NAME llc_station_service_events \- service events in the queue .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void llc_station_service_events ( \fIvoid\fB); \fR .SH "ARGUMENTS" .TP \fB\fIvoid\fB\fR no arguments .SH "DESCRIPTION" .PP .PP Get an event from the station event queue (if any); attempt to service the event; if event serviced, get the next event (if any) on the event queue; if event not service, re-queue the event on the event queue and attempt to service the next event; when serviced all events in queue, finished; if don't transition to different state, just service all events once; if transition to new state, service all events again. Caller must hold llc_main_station.ev_q.lock.