---
title: "removeRequestMode:"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsconnection/removerequestmode:"
---

# removeRequestMode:

Removes mode from the set of run-loop input modes the receiver uses for connection requests.

## Declaration

```occ
- (void) removeRequestMode:(NSString *) rmode;
```

## Parameters

- `rmode`: The mode to remove from the set of run-loop input modes the receiver uses for connection requests.

## See Also

### Related Documentation

- [remove(_:forMode:)](foundation/runloop/remove(_:formode:).md)

### Configuring Instances

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