---
title: idleTimeout
framework: iousbhost
role: symbol
role_heading: Instance Property
path: iousbhost/iousbhostinterface/idletimeout
---

# idleTimeout

The current idle suspend timeout.

## Declaration

```swift
var idleTimeout: TimeInterval { get }
```

## Return Value

Return Value The amount of time after all pipes are idle to wait before suspending the device.

## See Also

### Enabling Power Savings

- [setIdleTimeout(_:)](iousbhost/iousbhostinterface/setidletimeout(_:).md)
