android_device_samsung_a20/universal7885-common/hidl/radio/2.0/ISehRadioIndication.hal
roynatech2544 d97d8b7bfe
universal7885: Import radio hals
* Build them from source
* Drop prebuilts on vendor tree
2022-05-20 18:24:21 +09:00

32 lines
1.8 KiB
Text

package vendor.samsung.hardware.radio@2.0;
interface ISehRadioIndication {
oneway acbInfoChanged(int32_t type, vec<int32_t> acbInfo);
oneway csFallback(int32_t type, int32_t state);
oneway imsPreferenceChanged(int32_t type, vec<int32_t> imsPref);
oneway voiceRadioBearerHandoverStatusChanged(int32_t type, int32_t state);
oneway timerStatusChangedInd(int32_t type, vec<int32_t> eventNoti);
oneway modemCapabilityIndication(int32_t type, vec<int8_t> data);
oneway needTurnOnRadioIndication(int32_t type);
oneway simPhonebookReadyIndication(int32_t type);
oneway phonebookInitCompleteIndication(int32_t type);
oneway deviceReadyNoti(int32_t type);
oneway stkSmsSendResultIndication(int32_t type, int32_t reesult);
oneway stkCallControlResultIndication(int32_t type, string cmd);
oneway simSwapStateChangedIndication(int32_t type, int32_t state);
oneway simCountMismatchedIndication(int32_t type, int32_t state);
oneway simOnOffStateChangedNotify(int32_t type, int32_t mode);
oneway releaseCompleteMessageIndication(int32_t type, SehSsReleaseComplete result);
oneway sapNotify(int32_t type, vec<int8_t> data);
oneway nrBearerAllocationChanged(int32_t type, int32_t status);
oneway nrNetworkTypeAdded(int32_t type, int32_t status);
oneway rrcStateChanged(int32_t type, SehRrcStateInfo state);
oneway configModemCapabilityChangeNoti(int32_t type, SehConfigModemCapability configModemCapa);
needApnProfileIndication(string select) generates (SehApnProfile apnProf);
needSettingValueIndication(string key, string table) generates(int32_t xx);
oneway execute(int32_t type, string cmd);
signalLevelInfoChanged(int32_t type, SehSignalBar signalBarInfo);
extendedRegistrationState(int32_t type, SehExtendedRegStateResult state);
needPacketUsage(string iface) generates (int32_t error, SehPacketUsage usage);
nrIconTypeChanged(int32_t indicationType, int32_t nrIconType);
};