# PeerSession::PendingCandidate

<a id="pendingcandidate"></a>

# PendingCandidate

```cpp
struct PendingCandidate
```

[Defined in src/webrtc/include/icy/webrtc/peersession.h:163](https://github.com/auscaster/icey/blob/main/src/webrtc/include/icy/webrtc/peersession.h#L163)

A remote ICE candidate that arrived before the remote description, applied once that description is set.

## Public Attributes

| Return | Name | Description |
|--------|------|-------------|
| `std::string` | [`candidate`](#candidate)  |  |
| `std::string` | [`mid`](#mid)  |  |

---

<a id="candidate"></a>

### candidate

```cpp
std::string candidate
```

[Defined in src/webrtc/include/icy/webrtc/peersession.h:165](https://github.com/auscaster/icey/blob/main/src/webrtc/include/icy/webrtc/peersession.h#L165)

---

<a id="mid"></a>

### mid

```cpp
std::string mid
```

[Defined in src/webrtc/include/icy/webrtc/peersession.h:166](https://github.com/auscaster/icey/blob/main/src/webrtc/include/icy/webrtc/peersession.h#L166)
