# `Bundlex.Port`
[🔗](https://github.com/membraneframework/bundlex/blob/v1.5.8/lib/bundlex/port.ex#L1)

Utilities to ease interaction with Ports.

# `open`
*macro* 

Spawns Port `native_name` from application of calling module.
Returned result is compatible with standard Port API.

# `open`

```elixir
@spec open(Application.app(), Bundlex.Project.native_name(), [String.t()]) :: port()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
