# Interface VulkanSemaphoreSubmitInfoType

All Known Implementing Classes:
  `VulkanSemaphoreSubmitInfo`

@Immutable public interface VulkanSemaphoreSubmitInfoType
The type of Vulkan semaphore submission information.

See Also:
  - "VkSemaphoreSubmitInfo"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default long`
  `deviceIndex()`
  `VulkanSemaphoreType`
  `semaphore()`
  `Set<VulkanPipelineStageFlag>`
  `stageMask()`
  `default long`
  `value()`

- ## Method Details

  - ### semaphore

    VulkanSemaphoreType semaphore()
    Returns:
      The semaphore

  - ### value

    @Default default long value()
    Returns:
      The value used to signal semaphore or the value waited on by semaphore, if semaphore is a timeline semaphore

  - ### stageMask

    Set<VulkanPipelineStageFlag> stageMask()
    Returns:
      The stage mask

  - ### deviceIndex

    @Default default long deviceIndex()
    Returns:
      The index of the device within a device group that executes the semaphore wait or signal operation.