silc_thread_queue_pop
SYNOPSIS
void *silc_thread_queue_pop(SilcThreadQueue queue, SilcBool block);
DESCRIPTION
Takes data from the queue and returns it. If `block' is TRUE and data is not available this will block until data becomes available. If `block' is FALSE and data is not available this will return NULL. If `block' is TRUE this will never return NULL.