Home
last modified time | relevance | path

Searched refs:iUnknown (Results 1 - 25 of 48) sorted by relevance

12

/foundation/systemabilitymgr/samgr_lite/samgr/source/
H A Diunknown.c20 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 Dfeature.c19 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 Dfeature_impl.h32 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 Diunknown.h73 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 Dpub_sub_implement.c22 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 Dwms_client.cpp38 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 Dbundlems_client.cpp29 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 Dapp_spawn_client.cpp43 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 Dcamera_client.cpp42 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 Dlite_wms_client.cpp39 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 Ddefault_client_rpc.c18 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 Ddefault_client.c51 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 Dabilityms_client.cpp40 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 Dbroadcast_interface.h137 * @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 Dinput_event_listener_proxy.cpp40 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 Dipc_client_server_proxy.cpp60 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 Dabilityms_helper.cpp128 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 Dsoftbus_server_proxy.c52 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 Dservice_registry.c19 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 Ddmslite_permission.c47 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 Dipc_test_client.c158 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 Dability_tool.cpp101 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 Dability_test_helper.cpp199 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 Dabilityms_slite_client.cpp37 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 Dbundlems_slite_client.cpp42 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()

Completed in 9 milliseconds

12