# Base.isopen

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Julia
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/control.jl#L136
- **Page:** https://libtmux.org/en/julia/latest/reference/libtmux-base-isopen/

```
isopen(connection::LibTmux.ControlConnection)

isopen(stream::LibTmux.ObservationStream)

isopen(owned::LibTmux.OwnedServer)
```

## Methods

### `isopen(connection::LibTmux.ControlConnection)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/control.jl#L136).

### `isopen(stream::LibTmux.ObservationStream)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/observation.jl#L628).

### `isopen(owned::LibTmux.OwnedServer)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/lifecycle.jl#L65).

## Parameters

- `connection` (`LibTmux.ControlConnection`) (for `Base.isopen(connection)`)
- `stream` (`LibTmux.ObservationStream`) (for `Base.isopen(stream)`)
- `owned` (`LibTmux.OwnedServer`) (for `Base.isopen(owned)`)
