POLL_METHOD( blocking )
{ 
    Check queue for incoming messages, dequeue all messages from
    queue and add to end of local queue

    for each message in local queue
        RMQ_Dispatch_packet( &packet, methodid )
	// Method-specific free called in RMQ_Dispatch_packet returns
	// packet to local free list
    
    Return local free list to general free list
}
    
