summaryrefslogtreecommitdiff
path: root/SmartDeviceLink-iOS/SmartDeviceLink/SDLHMIZoneCapabilities.h
blob: d63655bd865322ebabf2f70e27430020ee0df743 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//  SDLHmiZoneCapabilities.h
//


#import "SDLEnum.h"

/**
 * Specifies HMI Zones in the vehicle.
 *
 * @since SDL 1.0
 */
@interface SDLHMIZoneCapabilities : SDLEnum {
}

/**
 * @abstract SDLHMIZoneCapabilities
 * @param value The value of the string to get an object for
 * @return SDLHMIZoneCapabilities
 */
+ (SDLHMIZoneCapabilities *)valueOf:(NSString *)value;

/**
 * @abstract store all possible SDLHMIZoneCapabilities values
 * @return an array with all possible SDLHMIZoneCapabilities values inside
 */
+ (NSArray *)values;

/**
 * @abstract Indicates HMI available for front seat passengers.
 * @return a SDLHMIZoneCapabilities with value of *FRONT*
 */
+ (SDLHMIZoneCapabilities *)FRONT;
/**
 * @abstract Indicates HMI available for rear seat passengers.
 * @return a SDLHMIZoneCapabilities with value of *BACK*
 */
+ (SDLHMIZoneCapabilities *)BACK;

@end