---
title: requestTimeout
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsconnection/requesttimeout
---

# requestTimeout

The timeout interval for outgoing remote messages.

## Declaration

```occ
@property NSTimeInterval requestTimeout;
```

## Discussion

Discussion If a remote message can’t be sent before the timeout, an portTimeoutException is raised. The default timeout is the maximum possible value.

## See Also

### Configuring Instances

- [replyTimeout](foundation/nsconnection/replytimeout.md)
- [independentConversationQueueing](foundation/nsconnection/independentconversationqueueing.md)
- [addRequestMode:](foundation/nsconnection/addrequestmode:.md)
- [removeRequestMode:](foundation/nsconnection/removerequestmode:.md)
- [requestModes](foundation/nsconnection/requestmodes-c.property.md)
- [invalidate](foundation/nsconnection/invalidate.md)
- [valid](foundation/nsconnection/valid.md)
