public class ECallInfo extends RPCStruct
Parameter List
| Param Name | Type | Description | Req. | Notes | Version Available |
|---|---|---|---|---|---|
| eCallNotificationStatus | VehicleDataNotificationStatus | References signal "eCallNotification_4A". | SmartDeviceLink 2.0 | ||
| auxECallNotificationStatus | VehicleDataNotificationStatus | References signal "eCallNotification". This is an alternative signal available on some car lines replacing the eCallNotificationStatus, but showing the same values. | SmartDeviceLink 2.0 | ||
| eCallConfirmationStatus | ECallConfirmationStatus | References signal "eCallConfirmation" | SmartDeviceLink 2.0 |
SubscribeVehicleData| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_AUX_E_CALL_NOTIFICATION_STATUS |
static String |
KEY_E_CALL_CONFIRMATION_STATUS |
static String |
KEY_E_CALL_NOTIFICATION_STATUS |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
ECallInfo()
Constructs a new ECallInfo object
|
ECallInfo(Hashtable<String,Object> hash)
Constructs a new ECallInfo object indicated by the Hashtable
parameter
|
ECallInfo(VehicleDataNotificationStatus eCallNotificationStatus,
VehicleDataNotificationStatus auxECallNotificationStatus,
ECallConfirmationStatus eCallConfirmationStatus)
Constructs a new ECallInfo object
|
| Modifier and Type | Method and Description |
|---|---|
VehicleDataNotificationStatus |
getAuxECallNotificationStatus() |
ECallConfirmationStatus |
getECallConfirmationStatus() |
VehicleDataNotificationStatus |
getECallNotificationStatus() |
ECallInfo |
setAuxECallNotificationStatus(VehicleDataNotificationStatus auxECallNotificationStatus) |
ECallInfo |
setECallConfirmationStatus(ECallConfirmationStatus eCallConfirmationStatus) |
ECallInfo |
setECallNotificationStatus(VehicleDataNotificationStatus eCallNotificationStatus) |
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_E_CALL_NOTIFICATION_STATUS
public static final String KEY_AUX_E_CALL_NOTIFICATION_STATUS
public static final String KEY_E_CALL_CONFIRMATION_STATUS
public ECallInfo()
public ECallInfo(Hashtable<String,Object> hash)
hash - The hash table to use
public ECallInfo(@NonNull
VehicleDataNotificationStatus eCallNotificationStatus,
@NonNull
VehicleDataNotificationStatus auxECallNotificationStatus,
@NonNull
ECallConfirmationStatus eCallConfirmationStatus)
public ECallInfo setECallNotificationStatus(@NonNull VehicleDataNotificationStatus eCallNotificationStatus)
public VehicleDataNotificationStatus getECallNotificationStatus()
public ECallInfo setAuxECallNotificationStatus(@NonNull VehicleDataNotificationStatus auxECallNotificationStatus)
public VehicleDataNotificationStatus getAuxECallNotificationStatus()
public ECallInfo setECallConfirmationStatus(@NonNull ECallConfirmationStatus eCallConfirmationStatus)
public ECallConfirmationStatus getECallConfirmationStatus()