---
title: MPRemoteCommandHandlerStatus
framework: mediaplayer
role: symbol
role_heading: Enumeration
path: mediaplayer/mpremotecommandhandlerstatus
---

# MPRemoteCommandHandlerStatus

Constants indicating the status of a command.

## Declaration

```swift
enum MPRemoteCommandHandlerStatus
```

## Topics

### Constants

- [MPRemoteCommandHandlerStatus.success](mediaplayer/mpremotecommandhandlerstatus/success.md)
- [MPRemoteCommandHandlerStatus.noSuchContent](mediaplayer/mpremotecommandhandlerstatus/nosuchcontent.md)
- [MPRemoteCommandHandlerStatus.noActionableNowPlayingItem](mediaplayer/mpremotecommandhandlerstatus/noactionablenowplayingitem.md)
- [MPRemoteCommandHandlerStatus.deviceNotFound](mediaplayer/mpremotecommandhandlerstatus/devicenotfound.md)
- [MPRemoteCommandHandlerStatus.commandFailed](mediaplayer/mpremotecommandhandlerstatus/commandfailed.md)

### Initializers

- [init(rawValue:)](mediaplayer/mpremotecommandhandlerstatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Handling events

- [addTarget(handler:)](mediaplayer/mpremotecommand/addtarget(handler:).md)
- [addTarget(_:action:)](mediaplayer/mpremotecommand/addtarget(_:action:).md)
- [removeTarget(_:)](mediaplayer/mpremotecommand/removetarget(_:).md)
- [removeTarget(_:action:)](mediaplayer/mpremotecommand/removetarget(_:action:).md)
