fclWait Interface

public interface fclWait

Generic interface to wait on host for events


Contents


Subroutines

public module subroutine fclFinish_1(cmdq)

Wait on host for all events in user-specified command queue

Arguments

Type IntentOptional Attributes Name
type(fclCommandQ), intent(in) :: cmdq

public module subroutine fclFinish_2()

Wait on host for all events in focal default command queue

Arguments

None

public module subroutine fclFinish_3(qPool)

Wait on host for all events in all queues in a queue pool

Arguments

Type IntentOptional Attributes Name
type(fclCommandQPool), intent(in) :: qPool

public module subroutine fclWaitEvent(event)

Wait on host for a specific event

Arguments

Type IntentOptional Attributes Name
type(fclEvent), intent(in), target :: event

public module subroutine fclWaitEventList(eventList)

Wait on host for set of events

Arguments

Type IntentOptional Attributes Name
type(fclEvent), intent(in), target :: eventList(:)