/foundation/systemabilitymgr/samgr_lite/samgr/source/ |
H A D | iunknown.c | 20 int IUNKNOWN_AddRef(IUnknown *iUnknown)
in IUNKNOWN_AddRef() argument 22 if (iUnknown == NULL) {
in IUNKNOWN_AddRef() 26 IUnknownEntry *entry = GET_OBJECT(iUnknown, IUnknownEntry, iUnknown);
in IUNKNOWN_AddRef() 31 int IUNKNOWN_QueryInterface(IUnknown *iUnknown, int ver, void **target)
in IUNKNOWN_QueryInterface() argument 33 if (iUnknown == NULL || target == NULL) {
in IUNKNOWN_QueryInterface() 37 IUnknownEntry *entry = GET_OBJECT(iUnknown, IUnknownEntry, iUnknown);
in IUNKNOWN_QueryInterface() 48 *target = iUnknown;
in IUNKNOWN_QueryInterface() 49 iUnknown in IUNKNOWN_QueryInterface() 53 IUNKNOWN_Release(IUnknown *iUnknown) IUNKNOWN_Release() argument [all...] |
H A D | feature.c | 19 BOOL SAMGR_AddInterface(FeatureImpl *featureImpl, IUnknown *iUnknown)
in SAMGR_AddInterface() argument 21 if (featureImpl == NULL || iUnknown == NULL || featureImpl->iUnknown != NULL) {
in SAMGR_AddInterface() 25 featureImpl->iUnknown = iUnknown;
in SAMGR_AddInterface() 34 IUnknown *iUnknown = featureImpl->iUnknown;
in SAMGR_DelInterface() local 35 featureImpl->iUnknown = NULL;
in SAMGR_DelInterface() 36 return iUnknown;
in SAMGR_DelInterface() 44 return featureImpl->iUnknown;
in SAMGR_GetInterface() [all...] |
H A D | feature_impl.h | 32 IUnknown *iUnknown;
member 41 inline static BOOL IsInvalidIUnknown(IUnknown *iUnknown)
in IsInvalidIUnknown() argument 43 return (iUnknown == NULL || iUnknown->QueryInterface == NULL || iUnknown->AddRef == NULL ||
in IsInvalidIUnknown() 44 iUnknown->Release == NULL);
in IsInvalidIUnknown() 46 BOOL SAMGR_AddInterface(FeatureImpl *featureImpl, IUnknown *iUnknown);
|
/foundation/systemabilitymgr/samgr_lite/interfaces/kits/samgr/ |
H A D | iunknown.h | 73 int (*QueryInterface)(IUnknown *iUnknown, int version, void **target); \
74 int (*AddRef)(IUnknown *iUnknown); \
75 int (*Release)(IUnknown *iUnknown)
88 T iUnknown
115 .iUnknown = { \
142 #define GET_IUNKNOWN(T) (IUnknown *)(&((T).iUnknown))
155 int (*QueryInterface)(IUnknown *iUnknown, int version, void **target);
157 int (*AddRef)(IUnknown *iUnknown);
159 int (*Release)(IUnknown *iUnknown);
181 IUnknown iUnknown;
member [all...] |
/foundation/systemabilitymgr/samgr_lite/communication/broadcast/source/ |
H A D | pub_sub_implement.c | 22 static int AddTopic(IUnknown *iUnknown, const Topic *topic);
23 static int Subscribe(IUnknown *iUnknown, const Topic *topic, Consumer *consumer);
24 static Consumer *ModifyConsumer(IUnknown *iUnknown, const Topic *topic, Consumer *oldConsumer, Consumer *newConsumer);
25 static Consumer *Unsubscribe(IUnknown *iUnknown, const Topic *topic, const Consumer *consumer);
26 static BOOL Publish(IUnknown *iUnknown, const Topic *topic, uint8 *data, int16 len);
47 static int AddTopic(IUnknown *iUnknown, const Topic *topic)
in AddTopic() argument 49 if (iUnknown == NULL || topic == NULL) {
in AddTopic() 53 PubSubImplement *broadcast = GET_OBJECT(iUnknown, PubSubImplement, iUnknown);
in AddTopic() 77 static int Subscribe(IUnknown *iUnknown, cons argument 116 ModifyConsumer(IUnknown *iUnknown, const Topic *topic, Consumer *oldConsumer, Consumer *newConsumer) ModifyConsumer() argument 146 Unsubscribe(IUnknown *iUnknown, const Topic *topic, const Consumer *consumer) Unsubscribe() argument 178 Publish(IUnknown *iUnknown, const Topic *topic, uint8 *data, int16 len) Publish() argument [all...] |
/foundation/ability/ability_lite/services/abilitymgr_lite/src/client/ |
H A D | wms_client.cpp | 38 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(SERVICE_NAME);
in WaitUntilWmsReady() local 39 if (iUnknown == nullptr) {
in WaitUntilWmsReady() 43 int result = iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)(&wmsProxy));
in WaitUntilWmsReady()
|
H A D | bundlems_client.cpp | 29 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(BMS_SERVICE, BMS_FEATURE);
in Initialize() local 30 if (iUnknown == nullptr) {
in Initialize() 33 int result = iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **) &bmsServerProxy_);
in Initialize()
|
H A D | app_spawn_client.cpp | 43 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(APPSPAWN_SERVICE_NAME);
in Initialize() local 44 if (iUnknown == nullptr) {
in Initialize() 49 int result = iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)(&spawnClient_));
in Initialize()
|
/foundation/multimedia/camera_lite/frameworks/ |
H A D | camera_client.cpp | 42 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(SERVICE_NAME);
in InitCameraClient() local 43 if (iUnknown == nullptr) {
in InitCameraClient() 47 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&proxy_);
in InitCameraClient()
|
/foundation/window/window_manager_lite/frameworks/wms/ |
H A D | lite_wms_client.cpp | 39 IUnknown* iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(SERVICE_NAME); in InitLiteWMSClient() local 40 if (iUnknown == nullptr) { in InitLiteWMSClient() 41 GRAPHIC_LOGE("iUnknown is NULL"); in InitLiteWMSClient() 44 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void**)&proxy_); in InitLiteWMSClient()
|
/foundation/systemabilitymgr/samgr_lite/samgr_endpoint/source/ |
H A D | default_client_rpc.c | 18 static int AddRef(IUnknown *iUnknown); 51 entry->iUnknown.Invoke = ProxyInvoke; in SAMGR_CreateIProxy() 52 entry->iUnknown.AddRef = AddRef; in SAMGR_CreateIProxy() 53 entry->iUnknown.Release = Release; in SAMGR_CreateIProxy() 77 entry->iUnknown.Invoke = ProxyInvoke; in SAMGR_CreateIRemoteProxy() 78 entry->iUnknown.AddRef = AddRef; in SAMGR_CreateIRemoteProxy() 79 entry->iUnknown.Release = Release; in SAMGR_CreateIRemoteProxy() 86 IUnknown *iUnknown = SAMGR_FindServiceApi(service, feature); in SAMGR_GetRemoteIdentity() local 87 if (iUnknown == NULL) { in SAMGR_GetRemoteIdentity() 91 if (iUnknown in SAMGR_GetRemoteIdentity() 134 AddRef(IUnknown *iUnknown) AddRef() argument [all...] |
H A D | default_client.c | 51 static int AddRef(IUnknown *iUnknown);
83 entry->iUnknown.Invoke = ProxyInvoke;
in SAMGR_CreateIProxy() 84 entry->iUnknown.AddRef = AddRef;
in SAMGR_CreateIProxy() 85 entry->iUnknown.Release = Release;
in SAMGR_CreateIProxy() 92 IUnknown *iUnknown = SAMGR_FindServiceApi(service, feature);
in SAMGR_GetRemoteIdentity() local 93 if (iUnknown == NULL) {
in SAMGR_GetRemoteIdentity() 97 if (iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&proxy) != EC_SUCCESS || proxy == NULL) {
in SAMGR_GetRemoteIdentity() 100 struct IDefaultClient *client = GET_OBJECT(proxy, struct IDefaultClient, entry.iUnknown);
in SAMGR_GetRemoteIdentity() 108 IDefaultClient *client = GET_OBJECT(proxy, IDefaultClient, entry.iUnknown);
in SAMGR_GetSAName() 140 AddRef(IUnknown *iUnknown) AddRef() argument [all...] |
/foundation/ability/ability_lite/frameworks/abilitymgr_lite/src/ |
H A D | abilityms_client.cpp | 40 IUnknown *iUnknown = nullptr; in Initialize() local 42 iUnknown = SAMGR_GetInstance()->GetFeatureApi(AMS_SERVICE, AMS_FEATURE); in Initialize() 43 if (iUnknown == nullptr) { in Initialize() 47 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&amsProxy_); in Initialize() 55 if (iUnknown == nullptr) { in Initialize() 56 HILOG_ERROR(HILOG_MODULE_APP, "iUnknown is null"); in Initialize()
|
/foundation/systemabilitymgr/samgr_lite/interfaces/kits/communication/broadcast/ |
H A D | broadcast_interface.h | 137 * @param iUnknown Indicates external interface of the pub/sub feature.
147 BOOL (*Publish)(IUnknown *iUnknown, const Topic *topic, uint8 *data, int16 len);
162 * @param iUnknown Indicates external interface of the pub/sub feature.
169 int (*AddTopic)(IUnknown *iUnknown, const Topic *topic);
177 * @param iUnknown Indicates external interface of the pub/sub feature.
185 int (*Subscribe)(IUnknown *iUnknown, const Topic *topic, Consumer *consumer);
192 * @param iUnknown Indicates the pointer to the external interface of the pub/sub feature.
201 Consumer *(*ModifyConsumer)(IUnknown *iUnknown, const Topic *topic, Consumer *old, Consumer *current);
209 * @param iUnknown Indicates external interface of the pub/sub feature. This parameter is used
218 Consumer *(*Unsubscribe)(IUnknown *iUnknown, cons [all...] |
/foundation/window/window_manager_lite/frameworks/ims/ |
H A D | input_event_listener_proxy.cpp | 40 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(IMS_SERVICE_NAME); in GetIClientProxy() local 41 if (iUnknown == nullptr) { in GetIClientProxy() 42 GRAPHIC_LOGE("iUnknown is NULL"); in GetIClientProxy() 45 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&proxy_); in GetIClientProxy()
|
/foundation/distributedhardware/device_manager/interfaces/inner_kits/native_cpp/src/ipc/lite/ |
H A D | ipc_client_server_proxy.cpp | 60 IUnknown *iUnknown = nullptr; in GetServerProxy() local 63 iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(DEVICE_MANAGER_SERVICE_NAME); in GetServerProxy() 64 if (iUnknown == nullptr) { in GetServerProxy() 67 if (iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&clientProxy) != DM_OK || in GetServerProxy()
|
/foundation/ability/ability_lite/services/abilitymgr_lite/src/util/ |
H A D | abilityms_helper.cpp | 128 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(BMS_SERVICE, BMS_FEATURE);
in CheckVisiblePermission() local 129 if (iUnknown == nullptr) {
in CheckVisiblePermission() 133 int result = iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **) &bmsServerProxy);
in CheckVisiblePermission()
|
/foundation/communication/dsoftbus/sdk/frame/small/src/ |
H A D | softbus_server_proxy.c | 52 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(SOFTBUS_SERVICE); in GetServerProxy() local 53 if (iUnknown == NULL) { in GetServerProxy() 58 int32_t ret = iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&clientProxy); in GetServerProxy()
|
/foundation/systemabilitymgr/samgr_lite/samgr/registry/ |
H A D | service_registry.c | 19 const Identity *identity, IUnknown *iUnknown)
in SAMGR_RegisterServiceApi() 23 (void)iUnknown;
in SAMGR_RegisterServiceApi() 18 SAMGR_RegisterServiceApi(const char *service, const char *feature, const Identity *identity, IUnknown *iUnknown) SAMGR_RegisterServiceApi() argument
|
/foundation/ability/dmsfwk_lite/source/ |
H A D | dmslite_permission.c | 47 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(BMS_SERVICE, BMS_FEATURE);
in GetBmsInterface() local 48 if (iUnknown == NULL) {
in GetBmsInterface() 53 int32_t errCode = iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **) bmsInterface);
in GetBmsInterface()
|
/foundation/communication/ipc/ipc/test/ipc/client/ |
H A D | ipc_test_client.c | 158 IUnknown *iUnknown = SAMGR_GetInstance()->GetDefaultFeatureApi(IPC_TEST_SERVICE); in GetServerProxy() local 159 if (iUnknown == NULL) { in GetServerProxy() 160 RPC_LOG_ERROR("iUnknown is null"); in GetServerProxy() 166 int32_t ret = iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&clientProxy); in GetServerProxy()
|
/foundation/ability/ability_lite/services/abilitymgr_lite/tools/src/ |
H A D | ability_tool.cpp | 101 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(AMS_SERVICE, AMS_INNER_FEATURE); in RunCommand() local 102 if (iUnknown == nullptr) { in RunCommand() 107 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&innerProxy); in RunCommand()
|
/foundation/ability/ability_lite/services/abilitymgr_lite/unittest/utils/ |
H A D | ability_test_helper.cpp | 199 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(AMS_SERVICE, AMS_INNER_FEATURE); in GetAbilityInnerFeature() local 200 if (iUnknown == nullptr) { in GetAbilityInnerFeature() 205 (void)iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&innerProxy); in GetAbilityInnerFeature()
|
/foundation/ability/ability_lite/frameworks/abilitymgr_lite/src/slite/ |
H A D | abilityms_slite_client.cpp | 37 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(AMS_SERVICE, AMS_SLITE_FEATURE);
in Initialize() local 38 if (iUnknown == nullptr) {
in Initialize() 39 HILOG_ERROR(HILOG_MODULE_APP, "iUnknown is null");
in Initialize() 44 (void)iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **)&amsProxy_);
in Initialize()
|
/foundation/bundlemanager/bundle_framework_lite/frameworks/bundle_lite/src/slite/ |
H A D | bundlems_slite_client.cpp | 42 IUnknown *iUnknown = SAMGR_GetInstance()->GetFeatureApi(BMS_SERVICE, BMS_SLITE_FEATURE);
in Initialize() local 43 if (iUnknown == nullptr) {
in Initialize() 48 (void)iUnknown->QueryInterface(iUnknown, DEFAULT_VERSION, (void **)&bmsProxy_);
in Initialize()
|