# LibTmux.ClientID

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Julia
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/src/model.jl#L45
- **Bases:** `LibTmux.EntityID`
- **Page:** https://libtmux.org/en/julia/latest/reference/libtmux-clientid/

```
LibTmux.ClientID(name::AbstractString, incarnation::AbstractString)

LibTmux.ClientID(id::LibTmux.ClientID)
```

An exact client name and observed connection incarnation; names may be reused.

## Methods

### `LibTmux.ClientID(name::AbstractString, incarnation::AbstractString)`

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

### `LibTmux.ClientID(id::LibTmux.ClientID)`

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

## Parameters

- `name` (`AbstractString`) (for `ClientID(name, incarnation)`)
- `incarnation` (`AbstractString`) (for `ClientID(name, incarnation)`)
- `id` (`LibTmux.ClientID`) (for `ClientID(id)`)

## Members

### Other members

- `incarnation` (property)
- `name` (property)
