diff options
Diffstat (limited to 'SmartDeviceLink/EAAccessoryManager+SDLProtocols.m')
-rw-r--r-- | SmartDeviceLink/EAAccessoryManager+SDLProtocols.m | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/SmartDeviceLink/EAAccessoryManager+SDLProtocols.m b/SmartDeviceLink/EAAccessoryManager+SDLProtocols.m new file mode 100644 index 000000000..38b0b2477 --- /dev/null +++ b/SmartDeviceLink/EAAccessoryManager+SDLProtocols.m @@ -0,0 +1,20 @@ +// +// EAAccessoryManager+SyncProtocols.m +// + +#import "EAAccessory+SDLProtocols.h" +#import "EAAccessoryManager+SDLProtocols.h" + +@implementation EAAccessoryManager (SDLProtocols) + ++ (EAAccessory *)findAccessoryForProtocol:(NSString *)protocol { + for (EAAccessory *accessory in [[EAAccessoryManager sharedAccessoryManager] connectedAccessories]) { + if ([accessory supportsProtocol:protocol]) { + return accessory; + } + } + + return nil; +} + +@end |