6 #include <mono/metadata/object.h>
7 #include <mono/metadata/gc-internal.h>
11 typedef struct _MonoCQ MonoCQ
;
13 MonoCQ
*mono_cq_create (void) MONO_INTERNAL
;
14 void mono_cq_destroy (MonoCQ
*cq
) MONO_INTERNAL
;
15 gint
mono_cq_count (MonoCQ
*cq
) MONO_INTERNAL
;
16 void mono_cq_enqueue (MonoCQ
*cq
, MonoObject
*obj
) MONO_INTERNAL
;
17 gboolean
mono_cq_dequeue (MonoCQ
*cq
, MonoObject
**result
) MONO_INTERNAL
;