---
title: makeSendRight()
framework: System
role: symbol
role_heading: Instance Method
platforms: [iOS 17.4+, iPadOS 17.4+, Mac Catalyst 17.4+, macOS 14.4+, tvOS 17.4+, visionOS 1.0+, watchOS 10.4+]
path: system/mach/port/makesendright()
---

# makeSendRight()

Create a send right for a given receive right.

## Declaration

```swift
func makeSendRight() -> Mach.Port<Mach.SendRight>
```

## Discussion

Discussion This increments the makeSendCount of the receive right. This function will abort if the right could not be created. Callers may assert that a valid right is always returned.
