public class AsyncQueue {
public AsyncQueue ( ) ;
public void push ( void** data ) ;
public void push_sorted ( void** data,
CompareDataFunc func,
void** user_data ) ;
public void** pop ( ) ;
public void** try_pop ( ) ;
public void** timed_pop ( TimeVal end_time ) ;
public int length ( ) ;
public void sort ( CompareDataFunc func,
void** user_data ) ;
public void lock ( ) ;
public void unlock ( ) ;
public void ref_unlocked ( ) ;
public void unref_and_unlock ( ) ;
public void push_unlocked ( void** data ) ;
public void push_sorted_unlocked ( void** data,
CompareDataFunc func,
void** user_data ) ;
public void** pop_unlocked ( ) ;
public void** try_pop_unlocked ( ) ;
public void** timed_pop_unlocked ( TimeVal end_time ) ;
public int length_unlocked ( ) ;
public void sort_unlocked ( CompareDataFunc func,
void** user_data ) ;
}

public AsyncQueue ( ) ;
public void push ( void** data ) ;
public void push_sorted ( void** data,
CompareDataFunc func,
void** user_data ) ;
public void** pop ( ) ;
public void** try_pop ( ) ;
public void** timed_pop ( TimeVal end_time ) ;
public int length ( ) ;
public void sort ( CompareDataFunc func,
void** user_data ) ;
public void lock ( ) ;
public void unlock ( ) ;
public void ref_unlocked ( ) ;
public void unref_and_unlock ( ) ;
public void push_unlocked ( void** data ) ;
public void push_sorted_unlocked ( void** data,
CompareDataFunc func,
void** user_data ) ;
public void** pop_unlocked ( ) ;
public void** try_pop_unlocked ( ) ;
public void** timed_pop_unlocked ( TimeVal end_time ) ;
public int length_unlocked ( ) ;
public void sort_unlocked ( CompareDataFunc func,
void** user_data ) ;
Created by Valadoc