Generic interface to set pre-requisite events for the next enqueued action. This does not append to any existing dependencies - it overwrites the dependency list.
Interface for specifying a single event dependency on specific cmdq
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fclCommandQ), | target | :: | cmdQ |
Command queue |
||
type(fclEvent), | intent(in) | :: | event |
Event dependency |
||
logical, | intent(in), | optional | :: | hold |
Hold dependency list: set to true to not automatically clear dependencies after enqueueing. Use for applying the same dependency to multiple commands. Default false. |
Interface for specifying a single event dependency on default cmdq
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fclEvent), | intent(in) | :: | event |
Event dependency |
||
logical, | intent(in), | optional | :: | hold |
Hold dependency list: set to true to not automatically clear dependencies after enqueueing. Use for applying the same dependency to multiple commands. Default false. |
Interface for specifying a list of dependent events on specific cmdq
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fclCommandQ), | target | :: | cmdQ |
Command queue |
||
type(fclEvent), | intent(in) | :: | eventList(:) |
List of event dependencies |
||
logical, | intent(in), | optional | :: | hold |
Hold dependency list: set to true to not automatically clear dependencies after enqueueing. Use for applying the same dependency to multiple commands. Default false. |
Interface for specifying a list of dependent events on default cmdq
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fclEvent), | intent(in) | :: | eventList(:) |
List of event dependencies |
||
logical, | intent(in), | optional | :: | hold |
Event dependency Hold dependency list: set to true to not automatically clear dependencies after enqueueing. Use for applying the same dependency to multiple commands. Default false. |