sig
type t
external make : ThreadGroup.t option -> string -> ThreadGroup.t
= "ocamljava_threadgroup_make"
external active_count : ThreadGroup.t -> int32
= "ocamljava_threadgroup_active_count"
external active_group_count : ThreadGroup.t -> int32
= "ocamljava_threadgroup_active_group_count"
external destroy : ThreadGroup.t -> unit = "ocamljava_threadgroup_destroy"
external get_max_priority : ThreadGroup.t -> int32
= "ocamljava_threadgroup_get_max_priority"
external get_name : ThreadGroup.t -> string
= "ocamljava_threadgroup_get_name"
external get_parent : ThreadGroup.t -> ThreadGroup.t option
= "ocamljava_threadgroup_get_parent"
external interrupt : ThreadGroup.t -> unit
= "ocamljava_threadgroup_interrupt"
external is_daemon : ThreadGroup.t -> bool
= "ocamljava_threadgroup_is_daemon"
external is_destroyed : ThreadGroup.t -> bool
= "ocamljava_threadgroup_is_destroyed"
external parent_of : ThreadGroup.t -> ThreadGroup.t -> bool
= "ocamljava_threadgroup_parent_of"
external set_daemon : ThreadGroup.t -> bool -> unit
= "ocamljava_threadgroup_set_daemon"
external set_max_priority : ThreadGroup.t -> int32 -> unit
= "ocamljava_threadgroup_set_max_priority"
end