# io.github.libtmux.transport.TmuxTransport.observe

- **Module:** io.github.libtmux.transport
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-java/blob/c067fced0dfd19bd6dd3d260e9d4c336becdb063/libtmux/src/main/java/io/github/libtmux/transport/TmuxTransport.java#L72
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-transport-tmuxtransport-tmuxtransport-observe/

```
default void observe(OperationObserver observer)
```

Receives a report after each command this transport runs.

The default ignores it. A transport that cannot see its own commands leaves the observer
unset rather than inventing timings.

## Parameters

- `observer` (`OperationObserver`)
